类别列出并突出显示当前类别项目

时间:2011-09-12 作者:Ganesh

我的查询在Wordpress上,与类别相关。

我的帖子有一系列类别:All、Cat-a、Cat-b和Cat-c。

a、 当我单击“我的帖子”页面的链接时,我想显示“所有”的存档。如何显式生成指向“All”的链接?这种东西?

<a href="<?php bloginfo(\'url\'); ?>">All Posts</a>
b.我还将显示类别列表(如下所示)。但是,我需要突出显示当前类别(默认情况下,全部)。

<ul>
   <?php wp_list_categories(\'title_li=\'); ?>
</ul>
此外,我需要显示所有类别,无论它们是否有帖子。

在此方面的任何帮助都将不胜感激。谢谢

1 个回复
最合适的回答,由SO网友:Jan Fabry 整理而成

在…上the Codex page for wp_list_categories(), 您可以看到以下两个参数,它们可能会对您有所帮助:

  • hide_empty: 切换不显示帖子的类别的显示。默认值为true (隐藏空类别)
  • current_category: 允许您强制current-cat 使用时显示的CSS类wp_list_categories() 不在类别存档页上的current_category 只接受一个类别ID。如果你的帖子属于两个类别,你必须选择一个。

结束

相关推荐

获取404.php而不是Single-<post-type>.php

试图找到一个帖子出现在http://beernews.org/supporter/rare-beer-club/ 但我得到的是404。页面外观的示例如下:http://beernews.org/brewery/5-rabbit-brewery/. 当我进行搜索时,它会在结果中显示为摘录。只是无法获得模板的单个支持者。php由于某种原因触发。我已经设置了与其他所有帖子类型和分类法完全相同的帖子类型(和相应的分类法)。我已刷新缓存和CDN。我没有用于此的实时服务器测试环境,但相同的代码可以在localhost