我有一个Wordpress问题。我有主要类别和子类别。子类别有几个帖子。结构如下:
Infoguide(主要类别)
我可以通过以下代码从当前类别中获取子类别
<?php
$subcategories = get_categories('&child_of=31&hide_empty&orderby=title&order=ASC');
echo '<ul class="styleUl">';
foreach ($subcategories as $subcategory) {
echo sprintf('
<li class="col-lg-4 col-md-4 col-sm-6 col-xs-12">
<a class="catImg" href="%s"">%s</a>
</li>
', get_category_link($subcategory->term_id), apply_filters('get_term', $subcategory->name));
}
echo '</ul>';
?>
这对我有用。但是我无法通过点击来获得子类别帖子的下一个任务。怎么解决这个?请帮帮我。
答案 0 :(得分:0)
试试这个
1)通过复制page.php或任何其他模板来创建模板
2)然后添加页面并将新模板分配给该页面。
3)您将使用新模板(例如mynew_template.php?subcategory = 5然后
)从您的链接发送子类别的id到新页面4)在模板文件中从$ _GET ['sucategory']获取它;然后获取它下面的帖子并显示它们
希望这些说明有所帮助!