Для добавления кастомного стиля для определенной категории товаров в WooCommerce можно воспользоваться следующим способом:
- Определите ID или слаг категории товаров: Прежде всего необходимо определить идентификатор (ID) или слаг категории товаров, для которой вы хотите добавить кастомный стиль. Это может быть полезно для дальнейшего использования в коде.
- Используйте функцию
is_product_category
: WooCommerce имеет встроенную функциюis_product_category()
, которая проверяет, является ли текущая страница категорией товаров. Ее можно использовать в файлеfunctions.php
вашей темы или плагина для проверки категории товаров.
- Добавьте стили:
- Создайте новый CSS-файл со стилями для нужной категории товаров или добавьте стили в существующий файл.
- Вставьте код в файл
functions.php
вашей темы или создайте новый плагин:
function custom_styles_for_category() { if ( is_product_category('your-category-slug') ) { wp_enqueue_style('custom-category-styles', get_template_directory_uri().'/path/to/custom-styles.css'); } } add_action('wp_enqueue_scripts', 'custom_styles_for_category');
- Используйте жесть Embed CSS: Можно также использовать технику "Embed CSS" прямо в шаблоне категории товаров:
function add_custom_styles_for_category() { if ( is_product_category('your-category-slug') ) { echo '<style> /* Ваши кастомные стили для этой категории */ </style>'; } } add_action('wp_head', 'add_custom_styles_for_category');
Помните, что при использовании любого из этих методов важно следить за работоспособностью и совместимостью вашего кода с другими частями вашего сайта.