我正在研究一个WordPress主题,我试图调用父类别的名称来提取相应的页面模板。如何在另一个wordpress函数中嵌套wordpress函数?
我可以获得调用函数来回显正确的名称,但是当我尝试嵌套它时,函数不会运行。我看到我需要使用{},因为我已经在php内部,但它仍然不能正常工作。有人能把我拉直吗?
这给正确的输出:
<?php $category = get_the_category();
$parent = get_cat_name($category[0]->category_parent);
if (!empty($parent)) {
echo '' . $parent;
} else {
echo '' . $category[0]->cat_name;
}
?>
。 。 。所以我创建了一个category_parent.php文件。
这就是我想窝它:
<?php get_template_part(' '); ?>
像这样:
1.
<?php get_template_part('<?php get_template_part('category_parent'); ?>'); ?>
或本
2.
<?php get_template_part('{get_template_part('category_parent'); }'); ?>
两者均无效。
的“category_parent”部分仍然死在该实例。它试图找到“category_parent.php”,而不是找到“categoryname.php” – Jason 2010-11-24 23:42:01
也许我问的是错误的问题?我希望调用的类别父脚本和答案是其他get_template_part – Jason 2010-11-24 23:46:32
的一部分我已更新我的答案。 – Matthew 2010-11-25 02:18:18