Перейти к содержимому

В ElementsKit не работают модуль отзывов

  • автор:

На один сайт я ставил много модулей от ElementsKit и все работало безотказно. После я решил приукрасить второй сайт. Установил ElementsKit и выбрал модуль отзывов testimonial.

Вместо отображения трех блоков с отзывами в десктопной версии отображался один блок отзыва.

Шаблон сайтов одинаковый с предыдущим сайтом, где в ElementsKit работали отзывы, поэтому, можем предположить, что ошибка кроется в конфликте установленных плагинов на сайт.

Как выявить конфликт плагинов в WordPress

Для того чтобы разобраться, какой плагин мешает работать нашему плагину, необходимо проделать следующее:

  1. Отключаем все плагины, кроме того, который работает с ошибкой;
  2. Проверяем появилась ли работоспособность (обычно появляется).
  3. Подключаем поочередно выключенные плагины и каждый раз проверяем на каком включенном плагине наш плагин опять начнет работать с ошибкой.

В нашем случае оказался плагин Shortcodes Ultimate | Версия 5.3.0 | Автор: Владимир Анохин.

У нас есть возможность его обновить с 5.3.0 до 5.13.5 версии, и возможно это поможет.

Обновление не помогло, и потом мы замечаем, что ElementsKit тоже просит обновление с 2.7.0 на 2.7.5 версию.

Ничего не помогло. Опять отключаем Shortcodes Ultimate и даже так не работает, и тут мы вспоминаем про кеширование. Отключаем плагины, которые кешируют и ускоряют сайт — все заработало. Подключаем Shortcodes Ultimate — опять модуль отзывов в ElementsKit не работает.

Вывод

Два данных плагина не могут работать вместе. Возможно они используют одинаковую глобальную переменную. Загляну в код, может быть что-то прояснится. 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *