php - 如何从 WooCommerce 子类别产品计数中删除括号
问题描述
在任何默认的 WooCommerce 类别页面上,它都会列出类别(产品照片、标题/链接),括号中带有数字。例如,整理 (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 );
推荐阅读
- google-places-api - 使用 google place API 获取一个国家所有驾驶学校的列表,但我只能使用 API 获得其中的 60 个,知道问题出在哪里吗?
- flask - 如何通过命令行 flask run 启动 Flask 和 Flask-SocketIO
- php - 在 PHP 中从配置文件中设置静态变量
- python - 将属性从一个类传递给另一个调用
- hyperledger-fabric - 错误 - 注册新身份时出现“路径长度约束的中间体过多”
- sapui5 - FilterBar 中的 BasicSearch 不起作用
- python - 断言:奇怪的比较结果 Python
- r - parLapply:未使用的参数(MoreArgs
- c# - c# - 将新的父节点添加到现有的 Xml 文件
- algorithm - 以最少匝数在网格上生成树