如何从 WooCommerce 子类别产品计数中删除括号

How can I remove parentheses from WooCommerce subcategory product count

在任何默认的 WooCommerce 类别页面上,它会列出类别(产品照片,title/link),并在括号中包含一个数字。例如,整理 (6).

页面 html 如下所示:

<mark class="count">(6)</mark>

我试过这个 php 只删除括号,显然那没有用:

function filter_woocommerce_subcategory_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;
}

我的目标是设计具有背景颜色和边框半径的样式,但我现在不能这样做,因为括号妨碍了。

你从哪里调用这个函数?这个函数本身什么都不做。总之,你用错了。

试试这个

function filter_woocommerce_subcategory_count_html ( $html, $category ) {
    $html =  '<mark class="count">' . esc_html( $category->count ) . '</mark>';
    return $html;
}
add_filter( 'woocommerce_subcategory_count_html', 'filter_woocommerce_subcategory_count_html', 10, 2 );