Если вы перешли в эту статью, то, скорее всего, на вашем сайте WordPress возникли конфликты плагинов. Не волнуйтесь! Конфликты плагинов не являются чем-то новым в экосистеме ВордПресс. Они могут возникать из-за несовместимости, ошибок, необновленных расширений и многого другого.
Очевидно, что в какой-то момент вы столкнетесь с конфликтом плагинов на своем WP-сайте. Не переживайте. Потратив немного времени и усилий, вы сможете легко найти и устранить причины. Но для этого нужно знать, как правильно это сделать.
В этой статье я расскажу, как проверить конфликт плагинов в ВордПресс и устранить его с помощью эффективных методов. Я также покажу некоторые лучшие практики. Перед этим отвечу на несколько основных вопросов.
- Тип конфликта плагинов
- Каковы симптомы конфликта плагинов в WordPress?
- Как проверить конфликт плагинов в WordPress
- Метод 1: Как проверить конфликт плагинов в WordPress и исправить тему
- Метод 2: Как проверить и исправить конфликт плагинов WordPress с помощью плагина
- Бонус: Как избежать конфликтов плагинов WordPress в будущем
- Тщательно выбирайте плагины перед установкой
- Избегайте использования нулевых плагинов
- Загружайте плагины из надежных источников
- Обновляйте свои плагины
- Не обновляйте несколько плагинов одновременно
- FAQ
- Какие плагины лучше всего ускоряют работу WordPress?
- Какие плагины лучше всего подходят для проверки работоспособности сайтов WordPress?
- Как вернуть свой сайт WordPress после простоя?
- Как узнать, какие плагины использует конкретный сайт?
- Как проверить работоспособность и безопасность плагина?
- Заключение
Тип конфликта плагинов
На сегодняшний день в WordPress доступно 60 000+ плагинов. Их создают многочисленные разработчики, стремясь удовлетворить различные интересы. Поэтому никак нельзя гарантировать, что каждый совместим с другим.
Конфликты очевидны, если плагины несовместимы на основе класса, языка, фреймворка и т.д. В ВордПресс существует 3 типа конфронтации. К ним относятся:
Между двумя или более плагинами.
Конфликты между установленной темой и плагином(ами).
Несовместимость между плагином(ами) и текущей версией WordPress.
Каковы симптомы конфликта плагинов в WordPress?
Плагины питают сайт и делают его функциональным. Но если между аддонами, установленными в ВордПресс, возникнет конфликт, работоспособность веб-проекта застопорится, и вы почувствуете следующие признаки.
- Сайт WP может внезапно перестать работать, и нельзя будет получить доступ к дашборду.
- Некоторые из веб-элементов исчезнут, например, перестанет функционировать редактор блоков WordPress.
- Скорость работы сайта снизится без причины.
- Не получится обновлять плагины и работать с ними без сбоев.
Если вы столкнулись с подобной проблемой, сначала проверьте, не конфликтует ли какой-нибудь аддон с сайтом. В следующем разделе мы рассмотрим этот вопрос.
Как проверить конфликт плагинов в WordPress
Вы можете проверить конфликт плагинов ВордПресс двумя способами: вручную или с помощью расширения. Оба варианта просты и эффективны. Далее я расскажу о них, чтобы вы выбрали подходящий в соответствии с предпочтениями.
Метод 1: Как проверить конфликт плагинов в WordPress и исправить тему
В ручном методе есть несколько шагов. Это может занять немного больше времени, но в конечном итоге поможет определить и решить проблему.
Очистите кэш браузера
При возникновении проблем с сайтом WP необходимо сначала очистить кэш браузера. Потому что он и куки часто не позволяют ему функционировать должным образом.
Чтобы очистить кэш браузера Google Chrome, выполните следующие действия:
Нажмите на значок с тремя точками в правом верхнем углу окна Гугл.
Затем перейдите к пункту «Дополнительные инструменты» > «Очистить данные браузера».
Клавиша быстрого доступа: Ctrl+Shift+Del (Windows)/Shift+Cmd+Back (Mac).
Отметьте галочкой те объекты, которые хотите удалить.
Нажмите на кнопку «Очистить данные».
Очистка кэша браузера может вернуть сайт в нормальное состояние. Перезагрузите его и проверьте это. Если он не вернется в нормальное состояние, попробуйте следующий подход.
Отключите все расширения
Пользователи WP используют различные расширения в своих браузерах, чтобы облегчить выполнение веб-задач. Часто эти аддоны могут вызывать конфликт плагинов на вашем сайте ВордПресс. Поэтому удалите/отключите все эти расширения и установите/активируйте их по одному, чтобы найти несовместимые. Чтобы сделать это, следуйте инструкции ниже.
Нажмите на значок расширения в окне браузера.
Кликните на иконку с тремя точками рядом с аддоном, который вы хотите удалить.
Прокрутите страницу вниз до пункта «Удалить из Chrome» и нажмите на него.
Чтобы отключить аддоны, кликните на их значок в браузере.
Прокрутите страницу вниз до конца и нажмите на «Управление расширениями».
Отключите все аддоны.
Теперь поочередно включите или установите все расширения. Если есть какой-то аддон, вызывающее конфликт, вы найдете его таким образом. Попробуйте следующий подход, если расширения чисты и проблема не обнаружена.
Обновите WordPress до последней версии
Чтобы поддерживать экосистему WordPress без ошибок, разработчики стараются регулярно выпускать обновления для плагинов и расширений. Большинство требуют последней версии WP для бесперебойной работы. Некоторые плагины могут конфликтовать. Это происходит, если у вас не установлена последняя версия ВордПресс.
Обновить WordPress до последней версии можно следующим образом.
Перейдите в раздел «Дашборд» > «Обновления».
Нажмите на кнопку «Обновить до версии».
Деактивируйте все плагины
Я уже говорил, что многие плагины WP несовместимы друг с другом. Например, AliDropship — отличный вариант для дропшиппинга. Но он не совместим с WooCommerce. Установка двух из них может привести к серьезному конфликту на вашем сайте. Аналогично, если загрузите Yoast и Rank Math SEO, ни один из них не будет работать.
В сети можно найти бесчисленное множество примеров таких плагинов. Кроме того, ошибка (ошибки) может повлиять на работу всего сайта. Чаще всего это происходит, если используете нулевые версии, а разработчики не обновляют плагин более трех месяцев.
Чтобы определить неисправный аддон, деактивируйте все установленные варианты и после этого проведите реакцию на них по отдельности.
Зайдите в дашборд WordPress.
Перейдите в раздел «Плагины» > «Установленные плагины».
Отметьте флажком их сверху или снизу.
Это позволит автоматически выбрать все установленные варианты.
Нажмите на кнопку «Массовые действия». Откроется выпадающее меню.
Выберите из него опцию «Деактивировать».
Нажмите на кнопку «Применить».
Это приведет к деактивации всех установленных плагинов сразу. Затем начните активировать их по одному. Когда обнаружите, что ваш сайт WordPress испытывает проблемы после установки определенного плагина, можете принять его за основной конфликтующий аддон.
Необходимо найти альтернативный вариант, совместимый с существующими элементами веб-проекта.
В репозитории выбрать подходящий плагин для сайта будет проще простого. Если все еще не нашли никаких противоречий, в крайнем случае попробуйте использовать тему WP по умолчанию.
Активируйте тему WordPress по умолчанию
Конфликты между темами и плагинами не являются чем-то новым в экосистеме ВордПресс. Существует множество темплейтов, которые созданы для определенных аддонов. Например, если установлен оригинальный AliDropship, Astra, Divi, Generate-Press и т.д., то популярные темы не будут работать на вашем сайте.
Потому что они совместимы только с плагинами, работающими на WooCommerce. Вам необходимо активировать тему WordPress по умолчанию, чтобы определить, является ли установленный темплейт причиной конфликта. На сегодняшний день таковой официально считается Twenty Twenty Two. Далее я расскажу, как установить тему по умолчанию для вашего сайта.
Перейдите в раздел «Внешний вид» > «Темы».
Нажмите на кнопку «Активная тема по умолчанию».
Если сайт вернется в нормальное состояние, значит, конфликт между темплейтом и плагином(ами). Тогда нужно сменить тему или аддон и выбрать взаимосовместимые.
Метод 2: Как проверить и исправить конфликт плагинов WordPress с помощью плагина
Проверка вручную — долгий процесс, который отнимет много времени. Есть несколько плагинов для тестирования здоровья сайта, с помощью которых можно выявить конфликты и оценить состояние веб-ресурса. Health Check & Troubleshooting — отличный вариант для такой цели.
Установите и активируйте Health Check & Troubleshooting.
Перейдите в раздел «Инструменты» > «Здоровье сайта».
Нажмите на кнопку «Включить режим устранения неполадок».
Вы увидите, что все плагины были деактивированы, а тема по умолчанию установлена для сайта.
Не волнуйтесь. Это происходит только у вас. Но на стороне посетителей сайт работает нормально. Можете проверить это в режиме инкогнито.
Установите тему и все плагины с фронтенда.
На экране появится сообщение, если возникнут какие-либо конфликты.
Таким образом, вы сможете найти неисправный плагин или тему на сайте ВордПресс. Как только исправление ошибок будет завершено, нажмите на кнопку «Отключить режим устранения неполадок». Сайт вернется в прежнее состояние.
Бонус: Как избежать конфликтов плагинов WordPress в будущем
Конфликт плагинов WP может вывести из строя весь сайт. Если это популярный бизнес-ресурс, который ежедневно посещают тысячи пользователей, простои в интернете нанесут серьезный ущерб. Например, Amazon из-за этого теряет более $60 000 в минуту.
Поэтому лучше принять некоторые превентивные стратегии, чтобы избежать возможного конфликта плагинов WordPress в будущем. Ознакомьтесь с приведенными ниже советами, которые помогут в этом.
Тщательно выбирайте плагины перед установкой
Прежде чем установить плагин, не забудьте прочитать его характеристики и описание. Это даст понять, какие инструменты и расширения будут совместимы с вашими аддонами, а какие могут конфликтовать. Соответственно, вы сможете составить список предпочтительных вариантов и выделить на них бюджет.
Избегайте использования нулевых плагинов
Хотя нулевые плагины дешевы по цене или бесплатны, они, как правило, содержат баги. Хакеры часто вставляют в них шпионские ошибки, чтобы украсть ценную информацию с сайтов пользователей. Кроме того, если используете нулевые плагины, то не получите премиум-поддержку от разработчиков. Поэтому пропускайте их, если они вам попадаются.
Загружайте плагины из надежных источников
Самое большое преимущество загрузки плагинов из надежных источников заключается в том, что в случае необходимости вы получите поддержку от экспертов. WordPress.org — это крупнейшее хранилище расширений для ВордПресс. Если возникнут проблемы с каким-либо плагином, просто напишите об этом в сообществе. Разработчики и пользователи обязательно ответят на него рано или поздно.
Обновляйте свои плагины
Если не обновлять плагины в течение длительного времени, это приведет к появлению ошибок в их основных файлах. Это может даже сделать ваш аддон несовместимым с текущей версией сайта. Именно поэтому нужно следить за тем, чтобы плагины регулярно обновлялись.
Не обновляйте несколько плагинов одновременно
Пользователи часто пытаются обновить сразу несколько плагинов, чтобы сэкономить время. Но это не самая лучшая практика. Каждый плагин построен с использованием определенных программ, команд и фреймворков. Одновременное улучшение может привести к сбоям в коде. Поэтому всегда обновляйте плагины по отдельности.
Надеюсь, что эта тактика спасет ваш сайт от многих потенциальных конфликтов в будущем.
Если захотите изменить некоторые коды в редакторе файлов темплейта, создайте дочернюю тему и внесите изменения в нее. Так ее содержимое будет более безопасным.
FAQ
Теперь рассмотрим распространенные вопросы о том, как исправить конфликты плагинов в WordPress, которые часто встречаются в интернете.
Какие плагины лучше всего ускоряют работу WordPress?
Можете рассмотреть следующие плагины для оптимизации скорости работы сайта WordPress:
- LiteSpeed Cache.
- Autoptimize.
- SG Optimizer.
- WebP Express.
- WP Fastest Cache.
- WP Surfer Minify.
Какие плагины лучше всего подходят для проверки работоспособности сайтов WordPress?
Можете использовать любой из следующих плагинов для проверки работоспособности сайтов ВордПресс:
- Health Check & Troubleshooting
- Site Health Tool Manager
- Site Health Manager
- WP Healthcheck
- WebFacing
Как вернуть свой сайт WordPress после простоя?
Помимо конфликтов тем и плагинов, сайт может выйти из строя по многим причинам. В случае простоя восстановите его следующими способами:
- Проверьте, не отключился ли хостинг-сервер.
- Убедитесь, обновлена ли последняя версия ВордПресс.
- Посмотрите, активен ли статус вашего домена.
- Проверьте лимит пропускной способности и скорость ее потребления.
- Убедитесь, не подвергается ли сайт DDoS-атаке.
Как узнать, какие плагины использует конкретный сайт?
Чтобы проверить, какие плагины использует конкретный сайт, сначала перейдите на www.sitechecker.com. На экране появится поисковая строка. Введите название сайта, о котором хотите узнать. Затем нажмите на кнопку поиска. Через несколько секунд вы получите список плагинов веб-ресурса.
Как проверить работоспособность и безопасность плагина?
Pingdom и GTmetrix — отличные платформы для тестирования, с помощью которых можете проверить, не замедляют ли плагины работу WP-сайта. Но они не покажут, какой именно аддон вызывает неполадки.
Вам нужно заглянуть в CSS/JS, чтобы выяснить суть проблемы. Перейдите на внешний экран сайта. Нажмите правую кнопку мыши и выберите опцию Inspect. На экране появятся файлы CSS/JS. Вы также можете оптимизировать загрузку активов плагинов с помощью eazy plugin manger.
Заключение
Плагины — это фрагменты кодов и программ, которые расширяют функциональность сайта ВордПресс. Каждый построен с использованием определенных функций, классов и фреймворков. Поэтому часто бывает, что если экосистема одного плагина не совпадает с другой, они конфликтуют.
Достаточно принять некоторые меры предосторожности и стратегии, чтобы настроить сайт в случае возникновения неполадок. Я надеюсь, что эта статья была полезна для вас.