Wordpress:来自多个类别的儿童帖子

Wordpress:来自多个类别的儿童帖子,wordpress,wp-list-categories,Wordpress,Wp List Categories,进入“mysite.com/category/my_city/restaurants/”我可以显示“my_city”类别和“restaurants”类别下的所有帖子 让我们假设餐馆类别有几个儿童(泰国、意大利等):我如何列出餐馆的所有儿童子类别,这些儿童子类别也仅属于我的城市类别 例如“mysite.com/category/my_city/thai/” 目前,这是我的category.php文件中的代码: <?php $this_cat = (get_query_var('cat'))

进入“mysite.com/category/my_city/restaurants/”我可以显示“my_city”类别和“restaurants”类别下的所有帖子

让我们假设餐馆类别有几个儿童(泰国、意大利等):我如何列出餐馆的所有儿童子类别,这些儿童子类别也仅属于我的城市类别

例如“mysite.com/category/my_city/thai/”

目前,这是我的category.php文件中的代码:

<?php
$this_cat = (get_query_var('cat')) ? get_query_var('cat') : 1;
$this_category = get_category($this_cat);
if ( $this_category->parent ) { $this_cat = $this_category->parent; }
wp_list_categories('title_li=&child_of=' . $this_cat . '');
?>

结果是一个类似“泰国、意大利等”的列表(这显然很好),但链接都指向“mysite.com/category/restaurants/thai/”之类的内容,显示了所有餐厅,而不仅仅是my_city旗下的餐厅。 显然,我没有抓住其他类别,也不知道如何做正确的数组

非常感谢您的帮助。

在这段代码中,获取cat页面的cat,并用一个简单的子类别循环显示子类别和父类别

或者这在你的餐厅页面模板中