Необходимо скрыть виджет на определенной странице
-
Всем привет! Есть задача: Необходимо скрыть виджет на определенной странице.
Есть код.. почти рабочий…
add_filter( 'widget_display_callback', 'hide_widget_pages', 10, 3 ); function hide_widget_pages( $instance, $widget, $args ) { if ( $widget->id_base == 'meta' ) { // Указываем ID виджета if ( !is_page( 'http://test1.ru/?p=1' ) ) { // Адрес страницы return false; } } }
Код работает, виджет скрывается.. но при этом все прочие текстовые виджеты (произвольный текст) выдают пустые значения, а встроенные в вордпресс (архив, категория и тд..) работают без проблем. В чем может быть причина?
Просмотр 4 ответов — с 1 по 4 (всего 4)
Просмотр 4 ответов — с 1 по 4 (всего 4)
- Тема «Необходимо скрыть виджет на определенной странице» закрыта для новых ответов.