我试图创建一个类别模板应用于父级,子级指定类别。我已经创建了一个文件名“category-1”。php,在这个文件中,我使用循环来获取帖子列表:
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
// Show content of category post here.
<?php endwhile;?>
<?php endif; ?>
在函数文件中,我输入以下代码:
function wpd_subcategory_template( $template ) {
$cat = get_queried_object();
if( 0 < $cat->category_parent )
$template = locate_template( \'category-1.php\' );
return $template;
}
add_filter( \'category_template\', \'wpd_subcategory_template\' );
我得到了子类别的帖子,但父类别的帖子没有显示完整(当前有10篇帖子)。有人告诉我为什么吗?非常感谢。