Как изменить и стилизовать NUMBER количество категорий продуктов WooCommerce в виджете боковой панели - PullRequest
1 голос
/ 21 января 2020

Хорошо, поэтому я нашел способ изменить 'woocommerce_subcategory_count_ html' для количества категорий на домашней странице, как в функциях. php и стилизовать его в css. Вот изображение, которое показывает, что я имею в виду:

add_filter('woocommerce_subcategory_count_html', 'filter_woocommerce_subcategory_count_html', 10, 2);

function filter_woocommerce_subcategory_count_html($mark_class_count, $category)
{
    $mark_class_count = ' <mark class="count">' . $category->count . '</mark>';
    return $mark_class_count;
}

enter image description here

Но я не могу найти способ сделать то же самое для категории продукта номер счета на боковой панели страницы продукта:

enter image description here

У нас есть категории и номер счета справа для каждого. Я хочу снять квадратные скобки и ввести стиль счетного числа.

Я попытался отсканировать net для примеров, но не могу найти ничего указанного c в списке категорий боковой панели.

Возможно ли это?

Если у кого-то есть идеи, где я могу найти решение для решения этой конкретной проблемы, оно будет высоко оценено.

Спасибо.

1 Ответ

1 голос
/ 21 января 2020

Вы можете использовать этот хук в своей функции. php файл в папке темы

add_filter( 'wp_list_categories', 'update_count_output' );
function update_count_output($output) {
    return preg_replace('/\<span class\=\"count\"\>\((\d+)\)\<\/span\>/', '<span class="count">$1</span>', $output);
}

Затем вы можете присвоить счетному числу значение, используя CSS

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...