这可能是一个琐碎的问题,但我似乎找不到简单的解决方案。
这是我的wp\\u list\\u目录php。。。
<?php wp_list_categories(array(
\'orderby\' => \'name\',
\'show_count\' => 1,
\'title_li\' => \'\'
)); ?>
此当前输出此。。。
<li class="cat-item cat-item-1"><a href="http://example.com/category/uncategorized/" title="View all posts filed under Uncategorized">Uncategorized</a> (8)
</li>
我想补充一下
<span>|</span>
在我的链接之前,最终输出如下所示。。。
<li class="cat-item cat-item-1"><span>|</span><a href="http://example.com/category/uncategorized/" title="View all posts filed under Uncategorized">Uncategorized</a> (8)
</li>
是否可以在PHP中执行此操作。我可以使用jquery来完成,但我宁愿使用PHP。
非常感谢您的帮助。
乔希
最合适的回答,由SO网友:Michael 整理而成
一种可能性是向函数添加过滤器。主题的php:
add_filter ( \'wp_list_categories\', \'span_before_link_list_categories\' );
function span_before_link_list_categories( $list ) {
$list = str_replace(\'<a href=\',\'<span>|</span><a href=\',$list);
return $list;
}