在WordPress中,您可以使用以下内容向wp_list_categories()
函数添加范围:
function style_the_list_count($links) {
$links = str_replace('</a> (', '</a> <span class="listCount">(', $links);
$links = str_replace(')', ')</span>', $links);
return $links;
}
add_filter('wp_list_categories', 'style_the_list_count');
但我希望定位档案Show post counts
,但在寻找与我无法找到应该使用的内容相关联的功能之后。我在搜索中尝试了wp_get_archives
,但没有运气,当我查看帖子Creating an Archive Index时,我没有看到任何提及的内容。有没有办法可以挂钩归档计数,或者我可以为每个小部件实例添加一个span标签,并为所有默认小部件检查Show post counts
?
答案 0 :(得分:3)
wp_get_archives()
本身没有我们可以挂钩的任何有用的过滤器,但get_archives_link()
(它调用并传递后计数输出)确实如此。
您可以使用几乎相同的功能并将其挂钩到get_archives_link
过滤器:
function so_40551791_style_the_archive_count($links) {
$links = str_replace('</a> (', '</a> <span class="archiveCount">(', $links);
$links = str_replace(')', ')</span>', $links);
return $links;
}
add_filter('get_archives_link', 'so_40551791_style_the_archive_count');
请注意,之前有空格的
。