我修改了您的代码以反映wp_list_categories()
Usce建议的功能参考。
此代码段将创建一个无序列表,删除“Categories”列表标题,并添加li
使用单个类别ID初始化,以便可以针对列表中的每个链接。
function catting ($atts, $content = null) {
echo \'<div id="cats" class="catting">\' . wp_list_categories(\'title_li=\',\'current_category\') . \'</div>\';
}
add_shortcode("cats", "catting");
这里有一些CSS来删除项目符号和边距,因此它的行为本质上与原始代码一样,但
li
包装锚固件。
CSS将把我们创建的列表拆分为一条水平线。只需记住修改CSS以进一步自定义结果,即为按钮添加样式。
#cats.catting ul {
display: inline;
}
#cats.catting ul li.cat-item {
list-style: none;
margin: 0px 10px;
}
我希望这能回答你的问题。