@Tikich
http://prog-time.ru

Как сделать проверку страницы на таксонами?

Не ругайте меня если я не правильно задал вопрос.
Суть такая...
Есть код. Этот код меняет блок "отправить сообщение сотрудники", который находится в сайдбаре.
// Дмитрий Мельников
        if (is_tax('goods_category', 5) || is_tax('goods_category', 8)) {?>
            <h3 class="wigdettitle">Есть вопросы? Задайте их специалисту.</h3>
            <div class="consultant">
                <img src="http://ensytech.ru/wp-content/uploads/2019/03/circle-1.png"
                     class="specialist-avatar"
                     alt=""/>
                <a class="eModal-40" onclick="yaCounter44925043.reachGoal ('buttonTalk'); return true;"
                >Пообщаться</a>
            </div>
            <?php
        }


        // Алексей Ларионов
        else if (is_tax('goods_category', 9) || is_tax('goods_category', 7)) {?>
            <h3 class="wigdettitle">Есть вопросы? Задайте их специалисту.</h3>
            <div class="consultant">
                <img src="http://ensytech.ru/wp-content/uploads/2019/03/Aleksey.png" width="180"
                     class="specialist-avatar"
                     alt=""/>
                <a class="eModal-42" onclick="yaCounter44925043.reachGoal ('buttonTalk'); return true;"
                >Пообщаться</a>
            </div>
            <?php
        }


         //Директор (Евгений Шмончев)
        else if (is_tax('goods_category', 30) || is_tax('goods_category', 3)) {?>
            <h3 class="wigdettitle">Есть вопросы? Задайте их директору.</h3>
            <div class="consultant">
                <img src="http://ensytech.ru/wp-content/uploads/2019/03/direktor3.png" width="180"
                     class="specialist-avatar"
                     alt=""/>
                <a class="eModal-43" onclick="yaCounter44925043.reachGoal ('buttonTalk'); return true;"
                >Пообщаться</a>
            </div>
            <?php
        }


        //Антон Неряхин
        else if (is_tax('goods_category', 29) || is_tax('goods_category', 6)) {?>
            <h3 class="wigdettitle">Есть вопросы? Задайте их специалисту.</h3>
            <div class="consultant">
                <img src="http://ensytech.ru/wp-content/uploads/2019/03/ANton-Neryakhin_cr.png" width="180"
                     class="specialist-avatar"
                     alt=""/>
                <a class="eModal-44" onclick="yaCounter44925043.reachGoal ('buttonTalk'); return true;"
                >Пообщаться</a>
            </div>
            <?php
        }


        //ДЛЯ ВСЕХ ОСТАЛЬНЫХ ЗАПИСЕЙ
        else {?>
            <h3 class="wigdettitle">Есть вопросы? Задайте их специалисту.</h3>
            <div class="consultant">
                <img src="http://ensytech.ru/wp-content/uploads/2019/03/ANton-Neryakhin_cr.png" width="180"
                     class="specialist-avatar"
                     alt=""/>
                <a class="eModal-44" onclick="yaCounter44925043.reachGoal ('buttonTalk'); return true;"
                >Пообщаться</a>
            </div>
            <?php
        }

Он проверяет состоит ли запись в определенной категории.
Он срабатывает на вот этой странице - ensytech.ru/asinkhronnye-yelektrodvigateli
Эта страница где выводятся все, как я понимаю, подкатегории. Но если я открою ссылку подкатегории, то он выполняет последнее действие else, то есть для всех остальных.

Вопрос!
Как мне сделать чтобы код менялся для определенных рубрик, для подкатегорий и страниц товаров.
На всех этих страницах стоит один сайдбар и один виджет.
  • Вопрос задан
  • 28 просмотров
Пригласить эксперта
Ответы на вопрос 1
Kozack
@Kozack Куратор тега WordPress
Thinking about a11y
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы