Deactivate Plugins Per Page - Improve WordPress Performance
Как только перевалим за отметку 100 р - макс взнос будет еще снижен
С помощью Deactivate Plugins Per Page вы можете легко отключить плагины на определенных страницах WordPress (или на всех, кроме выбранной страницы).
Это полезно для ускорения работы вашего сайта главным образом потому, что многие интерфейсные плагины будут загружать свои ресурсы JavaScript и CSS на каждой странице, даже если вы используете их на одной странице.
Видео можно осмотреть по этой ссылке - ТЫЦ
Как это работает?
Вы можете добавить правила деактивации для активных плагинов. Например, для плагина контактной формы, который вы используете только на странице контакта, просто добавьте правило, чтобы отключить его на всех URI, кроме страницы контакта.
Спойлер
Варианты правил деактивации
1. Тип деактивации
- Деактивация на выбранных URI
- Деактивация на всех URI, кроме выбранных
2. Выбор типа URI
- Страница (Page)
- Произвольно (Custom)
3. [Page] выберите страницы для извлечения URI (он будет автоматически обновляться при изменении короткой ссылки страницы)
3. [Custom] Пользовательское условие URI
- URI равен …
- URI не равен …
- URI содержит …
- URI не содержит …
- URI начинается с …
- URI не начинается с …
- URI заканчивается на …
- URI не заканчивается на …
Спойлер
4. Затрагиваемые устройства
- Все
- Компьютеры
- Мобильные
Группы плагинов
Создайте группы из нескольких плагинов, чтобы добавить правила деактивации, которые затрагивают их все.
Спойлер
Режим отладки
Включите режим отладки, чтобы увидеть, что такое URI и какие плагины активны / неактивны на текущей странице внешнего интерфейса. Это поможет вам создать правила и проверить текущие. Окно отладки появится на внешнем интерфейсе, если вы являетесь администратором.
Спойлер
Влияет ли это на Back-end?
Существует опция (не включенная по умолчанию), при которой все правила с выбором пользовательского URI также влияют на серверную часть. Некоторые страницы не будут затронуты во избежание проблем, например, страницы, которые управляют активацией, деактивацией, обновлениями и установкой плагина.
Настройки плагина
Некоторые вещи, которые нужно иметь в виду
Когда Плагины деактивируются через мой плагин, фактическая функция деактивации не вызывается, и хуки деактивации не запускаются. Вместо этого, чтобы заставить его работать на странице, плагины просто динамически удаляются из списка активных плагинов до загрузки страницы. Это означает, что если плагин имеет некоторые действия, которые он выполняет, когда он деактивирован, то эти действия не будут выполняться, когда он деактивирован через мой плагин.
Например, некоторые плагины добавляют код к вашему ”.файл htaccess", когда они активированы, и когда они деактивированы, они удаляют его. В этом случае, если вы добавляете правило деактивации с моим плагином, чтобы остановить плагин на определенной странице, то ”.htaccess" код все еще будет там и работать на этой странице, даже если плагин не будет активен на ней.
codecanyon.net/item/deactivate-plugins-per-page-improve-wordpress-performance/23801359
19+%%
Как только перевалим за отметку 100 р - макс взнос будет еще снижен

С помощью Deactivate Plugins Per Page вы можете легко отключить плагины на определенных страницах WordPress (или на всех, кроме выбранной страницы).
Это полезно для ускорения работы вашего сайта главным образом потому, что многие интерфейсные плагины будут загружать свои ресурсы JavaScript и CSS на каждой странице, даже если вы используете их на одной странице.
Видео можно осмотреть по этой ссылке - ТЫЦ
Как это работает?
Вы можете добавить правила деактивации для активных плагинов. Например, для плагина контактной формы, который вы используете только на странице контакта, просто добавьте правило, чтобы отключить его на всех URI, кроме страницы контакта.
Спойлер
Варианты правил деактивации
1. Тип деактивации
- Деактивация на выбранных URI
- Деактивация на всех URI, кроме выбранных
2. Выбор типа URI
- Страница (Page)
- Произвольно (Custom)
3. [Page] выберите страницы для извлечения URI (он будет автоматически обновляться при изменении короткой ссылки страницы)
3. [Custom] Пользовательское условие URI
- URI равен …
- URI не равен …
- URI содержит …
- URI не содержит …
- URI начинается с …
- URI не начинается с …
- URI заканчивается на …
- URI не заканчивается на …
Спойлер
4. Затрагиваемые устройства
- Все
- Компьютеры
- Мобильные
Группы плагинов
Создайте группы из нескольких плагинов, чтобы добавить правила деактивации, которые затрагивают их все.
Спойлер
Режим отладки
Включите режим отладки, чтобы увидеть, что такое URI и какие плагины активны / неактивны на текущей странице внешнего интерфейса. Это поможет вам создать правила и проверить текущие. Окно отладки появится на внешнем интерфейсе, если вы являетесь администратором.
Спойлер
Влияет ли это на Back-end?
Существует опция (не включенная по умолчанию), при которой все правила с выбором пользовательского URI также влияют на серверную часть. Некоторые страницы не будут затронуты во избежание проблем, например, страницы, которые управляют активацией, деактивацией, обновлениями и установкой плагина.
Настройки плагина
Некоторые вещи, которые нужно иметь в виду
Когда Плагины деактивируются через мой плагин, фактическая функция деактивации не вызывается, и хуки деактивации не запускаются. Вместо этого, чтобы заставить его работать на странице, плагины просто динамически удаляются из списка активных плагинов до загрузки страницы. Это означает, что если плагин имеет некоторые действия, которые он выполняет, когда он деактивирован, то эти действия не будут выполняться, когда он деактивирован через мой плагин.
Например, некоторые плагины добавляют код к вашему ”.файл htaccess", когда они активированы, и когда они деактивированы, они удаляют его. В этом случае, если вы добавляете правило деактивации с моим плагином, чтобы остановить плагин на определенной странице, то ”.htaccess" код все еще будет там и работать на этой странице, даже если плагин не будет активен на ней.
codecanyon.net/item/deactivate-plugins-per-page-improve-wordpress-performance/23801359
19+%%