@Shimpanze

WordPress: как отключить работу плагина для определённой страницы?

Доброе утро!

Как отключить действие плагина для страницы с ID 71?

Делал так, нашёл папку с плагином, нашел в ней файл и строчку инициализации самого плагина и сделал так:

if( ! is_page( 71 ) ) {
  add_action( 'plugins_loaded', 'bj_lazy_load' );
}


Не работает, почему-то.

Может можно это сделать через function.php как-нибудь?

Пробовал также и так (вставлял как раз в function.php):

if( is_page( '71' ) ) {
  remove_action( 'plugins_loaded', 'bj_lazy_load' );
}


Тоже не работает...

Спасибо большое.
  • Вопрос задан
  • 701 просмотр
Решения вопроса 1
а так?
if( is_page( 71 ) ) {
  remove_action( 'plugins_loaded', 'bj_lazy_load' );
}

или
if( is_page( 'название страницы' ) ) {
  remove_action( 'plugins_loaded', 'bj_lazy_load' );
}

или в плагине строчку, где он инициализируется заменить на
if( !is_page( 71 ) ) {
add_action( 'plugins_loaded', 'bj_lazy_load' );
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы