我想在列表中显示每个类别之前添加一个符号(哈希符号 - #)列表显示类别小部件在wordpress中。在列表中的每个类别之前添加一个符号显示类别小部件 - Wordpress - WP_Widget_Categories
我不是将WP_Widget_Categories代码添加到帖子问题中,因为它是任何人都可以在wordpress中找到的最基本的代码。
无论如何,我想作这样的事:
这就是全部。我从几天开始学习php,我不知道如何做到这一点,任何帮助都会真正受到欢迎。
我想在列表中显示每个类别之前添加一个符号(哈希符号 - #)列表显示类别小部件在wordpress中。在列表中的每个类别之前添加一个符号显示类别小部件 - Wordpress - WP_Widget_Categories
我不是将WP_Widget_Categories代码添加到帖子问题中,因为它是任何人都可以在wordpress中找到的最基本的代码。
无论如何,我想作这样的事:
这就是全部。我从几天开始学习php,我不知道如何做到这一点,任何帮助都会真正受到欢迎。
到functions.php
function show_categories_with_hash() {
$terms = get_terms('categories');
echo '<ul>';
foreach ($terms as $term) {
$term_link = get_term_link($term);
if (is_wp_error($term_link)) {
continue;
}
echo '<li><a href="' . esc_url($term_link) . '">#' . $term->name . '</a></li>';
}
echo '</ul>';
}
将这个你可以使用过滤器来修改通过插件的默认类别所产生的结果。尝试在你的函数文件中添加此:
function modify_widget_categories_listing($content) {
return "#$content";
}
add_filter('list_cats', 'modify_widget_categories_listing', 10, 2);
您可能需要作出一些改变,以返回是什么让你在寻找什么,但这是它的要点。