@zeaovede

Как добавить кастомный стиль для определенной категории товаров woocommerce?

Я попробовал использовать данное решение:

function ale_hide_custom_style_in_category() {
    // Проверяем, является ли текущая страница страницей товара
    if (is_product()) {
        global $post;
        // Получаем категории товара
        $product_categories = wp_get_post_terms($post->ID, 'product_cat', array('fields' => 'slugs'));
        // Здесь укажите название вашей категории, для которой не нужно применять стиль
        $excluded_category = 'название-категории';
        // Проверяем, принадлежит ли товар указанной категории
        if (in_array($excluded_category, $product_categories)) {
            // Если товар принадлежит категории, не выводим стиль
            echo '<style type="text/css">';
            echo "
            .pay-method-ind.recommended:before {
                visibility:hidden;
            }
            ";
            echo '</style>';
        }
    }
}

add_action('wp_head', 'ale_hide_custom_style_in_category');


В каком месте может быть ошибка?
  • Вопрос задан
  • 27 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы