在自定义WordPress类别列表时遇到一些问题,并希望了解如何实现以下内容的任何示例:
我创建了一个WordPress类别列表,显示所有类别的计数。但是,我无法显示show_option_all的计数,即显示所有类别的帖子总数,其方式与所有其他类别显示帖子计数的方式相同?
如何在每个类别列表项之间添加分隔符,即每个li之间?
如果类别列表出现在特定页面上,是否可以在列表中指定特定类别,即活动状态?
请参阅以下现有代码:
<ul>
<?php
$categories = wp_list_categories('title_li=&show_count=1&echo=0&child_of=18&show_option_all=ALL');
$categories = preg_replace('/<\/a> \(([0-9]+)\)/', ' <span class="count"><sup>\\1</sup></span></a>', $categories);
echo $categories;
?>
</ul>
任何帮助都将不胜感激。
编辑:使用下面的代码结束,达到了预期的结果:
<ul>
<?php
$categories = wp_list_categories('title_li=&show_count=1&echo=0&child_of=18');
$categories = preg_replace('/<\/a> \(([0-9]+)\)/', '</a> <span class="count"><sup>\\1</sup></span></li><span class="separator">/</span>', $categories);
echo $categories;
?>
</ul>