转到" mysite.com/category/my_city/restaurants /"我可以显示所有类别" my_city" AND在类别"餐馆"。
我们假设餐馆类别有几个孩子(泰国人,意大利人等):我如何列出所有儿童子类别的列表,这些子类别也只是在my_city类别下?
例如" 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 . '');
?>
结果是一个像&#34;泰国,意大利等等的列表。 (显然这很好),但是这些链接都指向了类似于&#34; mysite.com/category/restaurants/thai /&#34;,显示所有餐厅,而不仅仅是my_city下的餐馆。 显然,我没有抓住其他类别,也不知道如何做正确的阵列。
非常感谢您的帮助。
答案 0 :(得分:0)
https://gist.github.com/siddhartanaranjo/6073854
在这段代码中获取cat-page的cat并显示子类和父类带有一个简单的子类别循环
或在您的餐厅页面模板中