Я работал над темой для прессы. Я создал слайдер, используя революционный слайдер. Мне нужно отобразить его на странице моей категории с именем 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 ?? Пожалуйста, помогите Спасибо.
если это пользовательская таксономия с именем list, вы должны использовать вместо нее is_tax ($ tax, $ term):
if ( is_tax( 'listing', 'wedding' ) ) {
echo do_shortcode('[rev_slider wedding]');
}
Ты можешь использовать 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]');
}