我正在使用以下代码从Wordpress中的类别计数中删除括号,但是& exclude = 10以排除某个类别不再有效。
<?php
$variable = wp_list_categories('echo=0&show_count=1&title_li=&exclude=10');
$variable = str_replace(array('(',')'), '', $variable);
echo $variable;
?>
答案 0 :(得分:0)
$args = array(
'echo' => 0,
'taxonomy' => 'category',
'exclude' => 10,
'hide_empty' => 1,
//'parent' => 0 //uncomment this if you only want top level cats
);
$cats = get_categories($args);
echo '<ul>';
foreach ($cats as $cat) :
echo '<li><a href="'.get_category_link( $cat->term_id ).'">'.$cat->name.'</a></li>';
endforeach;
echo '</ul>';
WP错误被不同的功能绕过,基本上做同样的事情。
答案 1 :(得分:0)
有效的代码:确保将其放入您的Functions.php文件中。
hadd_filter( 'woocommerce_subcategory_count_html', 'wc_filter_woocommerce_subcat_count_html', 10, 2 );
function wc_filter_woocommerce_subcat_count_html( $mark_class_count_category_count_mark, $category ) {
$mark_class_count_category_count_mark = ' <mark class="count">' . $category->count . '</mark>';
return $mark_class_count_category_count_mark;
};