• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Помощь с woocommerce

Статус
В этой теме нельзя размещать новые ответы.

Skorp1oN

Мастер
Регистрация
16 Дек 2007
Сообщения
387
Реакции
31
Доброго времени суток!
Есть необходимость определять находится ли товар в определенной рубрике (например по id рубрики). Если находится, то у него показывается один текст. А если не находится, то показывается другой текст.
Буду очень признателен если кто-то поможет.
Спасибо!
 
PHP:
add_action('woocommerce_single_product_summary', 'custom_product_text_based_on_category', 5);

function custom_product_text_based_on_category() {
    global $product;

    // ID целевой категории
    $target_category_id = 123; // Замените 123 на ID вашей категории

    // Получаем категории товара
    $terms = get_the_terms($product->get_id(), 'product_cat');

    if ($terms && !is_wp_error($terms)) {
        foreach ($terms as $term) {
            if ($term->term_id == $target_category_id) {
                // Показываем текст для товаров в целевой категории
                echo '<p>Товар находится в нужной рубрике.</p>';
                return;
            }
        }
    }

    // Показываем текст для товаров вне целевой категории
    echo '<p>Товар не находится в нужной рубрике.</p>';
}
попробуйте такой код в functions.php
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху