kiryanov
@kiryanov
WordPress user

Как узнать почему идёт конфликт плагинов и тем в WordPress?

Приветствую. Столкнулся с проблемой: на сайте как будто отвалились все скрипты: не работают слайдеры, в плагине импорта WP All Import не работают кнопки, не работает WP Page Builder и т.д. Как узнать в чём причина? Свежих плагинов не устанавливал, изменений не вносил, просто сегодня утром зашёл на сайт и увидел, что не работает слайдер (плагин Smart Slider 3) и там уже понеслось.
  • Вопрос задан
  • 141 просмотр
Пригласить эксперта
Ответы на вопрос 1
Silvanassss
@Silvanassss
Front-end
Во первых открыть в гугл хроме консоль разработчика и посмотреть, что за ошибки, во вторых включить показ ошибок через config
"Базовое включение
Откройте файл wp-config.php в корне сайта и измените false на true в строке:

define( 'WP_DEBUG', true ); // false - отключить показ ошибок

При таком включении ошибки и заметки будут выводиться на экран, но ничего логироваться не будет.

Включение и настройка дебага
Код ниже, включит запись ошибок, предупреждений и заметок в файл wp-content/debug.log и выключит показ заметок и предупреждений на экране, чтобы они не мешались при просмотре сайта.

define( 'WP_DEBUG', true );     // включение дебаг режима
define( 'WP_DEBUG_LOG', true ); // true - логирование ошибок в файл /wp-content/debug.log
define( 'WP_DEBUG_DISPLAY', false ); // false - отключает показ ошибок на экране
define( 'SCRIPT_DEBUG', true ); // используем полные версии JS и CSS файлов движка

Вставлять этот код нужно в файл wp-config.php куда угодно, но до строки:

require_once( ABSPATH . 'wp-settings.php' );
Благодаря коду выше, было включено логирование ошибок в файл. Этим можно воспользоваться для записи содержимого переменных в этот файл:

error_log( $value );               // Скалярные величины
error_log( print_r( $value, 1) );  // Любые данные"


Вы делали какие-то изминения в последнее время? /Можно ссылку на сайт?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы