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

Вопрос

Собственно вопрос, как можно удалить определенный виджет с определенной страницы сайта без плагина (знаю про Widget Options)?

В процессе0
admin254 месяца84 0

Мои ответы ( 3 )

  1. porosenok_petr

    Добавьте этот код в functions.php:

    add_filter( ‘widget_display_callback’, ‘widget_display’, 50, 3 );
    function widget_display( $instance, $widget, $args ){
    if ( is_page( 99 ) && $widget->id == ‘widget-99’ ) {
    return false;
    }
    return $instance;
    }

    99 — id страницы
    widget-99 — id виджета

Знаете ответ?

Sorry, you do not have a permission to answer to this question .