250 р.

Deactivate Plugins Per Page — плагин WordPress для отключения плагинов на страницах

ИнтерфейсОбслуживаниеПанель управления

Deactivate Plugins Per Page — с помощью данного плагина вы можете легко отключить плагины на определенных страницах WordPress (или на всех, кроме выбранной страницы). Это полезно для ускорения вашего сайта в основном потому, что многие внешние плагины загружают свои ресурсы JavaScript и CSS на каждой странице, даже если вы используете их на одной странице.

Описание товара

Как это устроено?
Вы можете добавить правила деактивации для активных плагинов. Например, для плагина контактной формы, который вы используете только на странице контактов, просто добавьте правило для его деактивации для всех URI, кроме страницы контактов.
Параметры правил деактивации
  • 1. Тип деактивации — Деактивировать для выбранного URI — Деактивировать для всех URI, кроме выбранного.
  • 2. Тип выбора URI
  • 3. [Страница] Выберите страницы, из которых нужно извлечь URI (он обновится автоматически, если название страницы изменится).
  • 3. [Custom] Пользовательское условие URI
  • 4. Затронутые устройства

Группы плагинов
Создавайте группы из нескольких плагинов, чтобы добавить правила деактивации, которые влияют на них всех.
Режим отладки
Включите режим отладки, чтобы увидеть, что такое URI и какие плагины активны / неактивны на текущей странице во внешнем интерфейсе. Это поможет вам создать правила и протестировать текущие. Окно отладки появится в интерфейсе, если вы являетесь пользователем с правами администратора.
Это влияет на Back-end?
Существует опция (не включена по умолчанию), которая заставляет все правила с выбором Custom URI также влиять на серверную часть. Некоторые внутренние страницы по-прежнему не будут затронуты, чтобы избежать проблем, например, страницы, которые управляют активацией, деактивацией, обновлениями и установкой плагинов.
Меры предосторожности
  • 1. Группируйте плагины, которые работают вместе
  • Если у вас есть плагин, для работы которого требуется, чтобы другой плагин был активен, вам необходимо добавить эти плагины в группу плагинов и добавить правила деактивации в эту группу. Деактивация только одного из них может привести к ошибкам или глобальной деактивации другого плагина.
  • 2. Не отключайте плагины, необходимые для вашей темы
  • Некоторым темам для правильной работы требуются определенные плагины. Если вы отключите эти плагины, у вас могут возникнуть проблемы.
  • 3. Хуки деактивации не запускаются
  • Когда плагины деактивируются через мой плагин, фактическая функция деактивации не вызывается, и хуки деактивации не запускаются. Вместо этого, чтобы заставить его работать на каждой странице, плагины просто динамически удаляются из списка активных плагинов перед загрузкой страницы. Это означает, что если у плагина есть какие-то действия, которые он выполняет, когда он деактивирован, эти действия не будут выполняться, когда он деактивирован через мой плагин.
  • Например, некоторые плагины добавляют код в ваш файл «.htaccess», когда они активированы, а когда они деактивированы, они удаляют его. В этом случае, если вы добавите правило деактивации с моим плагином, чтобы остановить плагин на определенной странице, код «.htaccess» все равно будет там и работать на этой странице, даже если плагин на ней не будет активен.
  • 4. Не используйте этот плагин для скрытия конфиденциальных данных
  • Он не предназначен для безопасной работы. Он в основном предназначен для оптимизации скорости сайта, а также может использоваться для отладки или решения проблем совместимости плагинов.
  • 5. Сделайте резервную копию вашего сайта
  • Отключение плагинов на странице — неестественное явление для WordPress, и разработчики плагинов и тем не ожидают этого. В большинстве случаев он отлично работает, но иногда может привести к проблемам, к отключению других плагинов или изменению настроек. Всегда имейте последнюю резервную копию своего сайта и, если можете, проверьте свои изменения на промежуточном сайте.

Сообщений пока нет.

Оставить отзыв