0

我正在尝试使用相同的模板(category-slug.php)来执行以下操作:

检查类别是否有子类别 - 我们显示子类别

否则 - 我们显示属于特定类别的所有帖子

那么这样做的正确方法是什么?我需要多少模板?

4

1 回答 1

2

您可以在同一个模板文件中完成所有操作,如下所示:

<?php
    // list child categories
    $cat_id = get_query_var('cat');

    $catlist = wp_list_categories('echo=0&orderby=id&title_li=&child_of=' . $cat_id);

 if (get_categories('parent=' . $cat_id)) {
     echo $catlist;
     } else {
      // normal loop
     }
?>
于 2013-10-10T10:06:07.750 回答