Показывать Div только на одной странице

Я работал над темой для прессы. Я создал слайдер, используя революционный слайдер. Мне нужно отобразить его на странице моей категории с именем wedding. поэтому я вставил следующий код в мой header.php

<?php echo do_shortcode('[rev_slider wedding]'); ?>

Теперь, как это в моем header.php ползунок отображается на всех страницах.

На странице списка категорий есть класс с именем Термин-66 где 66 это идентификатор категории.
Поэтому я хочу отображать слайдер только на этой конкретной странице. Что-то вроде

if is class .term-66
{
<?php echo do_shortcode('[rev_slider wedding]'); ?>
}

Не уверен в применении вышеуказанной логики или некоторых jquery ?? Пожалуйста, помогите Спасибо.

2

Решение

если это пользовательская таксономия с именем list, вы должны использовать вместо нее is_tax ($ tax, $ term):

if ( is_tax( 'listing', 'wedding' ) )  {
echo do_shortcode('[rev_slider wedding]');
}
2

Другие решения

Ты можешь использовать is_category чтобы проверить, действительно ли текущая страница соответствует категории, которую вы ищете.

Вы можете пройти is_category Идентификатор категории, Заголовок категории, Слаг категории или Массив идентификаторов, имен и слагов, согласно документация.

if( is_category( 66 ) ) {
echo do_shortcode('[rev_slider wedding]');
}

Если вы используете пользовательскую таксономию, то вы можете использовать is_tax таким же образом:

if ( is_tax( 'listing', 'wedding' ) )  {
echo do_shortcode('[rev_slider wedding]');
}
2

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector