我试图以这种格式列出帖子的类别:<Parent Category> -- <Child Category>
. 有没有办法操纵the_category()
功能来实现这一点,或者是否有其他方法可以实现这一点?
提前谢谢。
我试图以这种格式列出帖子的类别:<Parent Category> -- <Child Category>
. 有没有办法操纵the_category()
功能来实现这一点,或者是否有其他方法可以实现这一点?
提前谢谢。
这应该会为你找到一位直系父母。
// get the current category ID
$category_id = get_the_category(get_the_ID());
// get the current category object
$child = get_category($category_id[0]->term_id);
// get it\'s parent object
$parent = get_category($child->parent);
var_dump($parent->name . \' - \' . $child->name);
相同,但在Wordpress循环中:$args = [
\'post_type\' => \'post\'
];
$query = new WP_Query($args);
if ($query->have_posts()) {
while ($query->have_posts()) {
$query->the_post();
// get the current category ID
$category_id = get_the_category(get_the_ID());
// get the current category object
$child = get_category($category_id[0]->term_id);
// get it\'s parent object
$parent = get_category($child->parent);
dump(get_the_title() . \': \' . $parent->name . \' - \' . $child->name);
}
}
我正在使用Redux框架创建一个自定义帖子类型。创建一个类别和该类别视图直接和直接转到链接,但该链接应直接转到404页。请检查下面的代码,让我知道我的代码中有什么错误。remove_action( \'init\', \'brightness_service_register\',10 ); add_action( \'init\', \'brightness_service_register\',1 ); function brightness_service_register()