WordPress как на ладони

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

Скажите, пожалуйста, как можно удалить div ( не отображать) с определенных страниц?

Например, на главной, 404, рубрики.

Какой код нужно добавить в functions.php?

Спасибо за ответ.

0
Agacha
4.1 год назад
  • 1
    el-lable620 el-lable.ru

    1) не отображать с помощью стилей, если у вас правильный шаблон, то для body должны выводиться CSS классы, тогда добавляете к селектору вашего div-а .home перед ним и скрываете display:none
    2) в шаблоне добавить условие на основе is_front_page()
    3) выводить ваш div в зоне виджетов, а для виджетов поставить плагин типа https://widget-options.com/ и на его основе настроить условие его отображения.
    4) если ваш div выводится как контент страницы или поста то можно добавить логику отображения на основе шорткодов.

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация