После хостинга WordPress, плагины являются второй по величине причиной, которая может привести к медленной работе вашего сайта WordPress. Часто это можно смягчить, отключив плагин или запретив его загрузку в тех местах, где он не нужен. В этой статье мы покажем вам, как использовать Plugin Organizer для ускорения работы вашего сайта WordPress.
- Как плагины WordPress влияют на скорость вашего сайта?
- Как WordPress Plugin Organizer может ускорить работу вашего сайта
- Использование WordPress Plugin Organizer для управления активными плагинами WordPress
- Создание MU-плагина для Plugin Organizer
- Настройка глобальных параметров плагина
- Включить или отключить плагины на странице результатов поиска
- Выборочное включение / отключение плагинов для пользовательских типов постов
- Группировка плагинов и изменение порядка загрузки плагинов
- Создание фильтров плагинов с помощью Plugin Organizer
- Включение или отключение плагина на одном посте или странице
- Устранение проблем с плагином-органайзером
Как плагины WordPress влияют на скорость вашего сайта?
Один из наиболее часто задаваемых вопросов — сколько плагинов WordPress слишком много?? Две вещи, которые волнуют большинство пользователей — это безопасность WordPress и то, как плагины могут повлиять на скорость и производительность?
Все хорошие плагины WordPress закодированы таким образом, что они загружаются на ваш сайт только тогда, когда это необходимо. Вы можете посмотреть нашу инфографику о том, как WordPress на самом деле загружает плагины (за кулисами).
WordPress не загружает неактивные плагины, что означает, что они не влияют на производительность вашего сайта. Тем не менее, он загружает все активные плагины, которые затем запускают свой код, когда это необходимо.
Иногда авторы плагинов не могут предугадать, когда и где вы будете использовать функции их плагина на своем сайте. В этом случае они могут загружать свой код независимо от того, нужен он вам или нет. Если плагины загружают файлы JavaScript и CSS, то это может увеличить время загрузки страницы вашего сайта.
Как WordPress Plugin Organizer может ускорить работу вашего сайта
В зависимости от плагинов, которые вы используете, могут быть некоторые, которые нужны только для определенных страниц, постов или типов постов. Некоторые плагины могут понадобиться вам только в области администрирования WordPress, поэтому они не должны загружаться на внешнем интерфейсе сайта.
WordPress Plugin Organizer позволяет делать следующие вещи:
- Выборочное включение или отключение плагинов на основе URL-адреса
- Включение и отключение плагинов для ролей пользователей
- Включить или отключить плагины на основе типов постов
- Изменить порядок загрузки плагинов
- Отключить плагины и загружать их только при необходимости
В принципе, это дает вам возможность точно настроить производительность вашего сайта.
Учитывая это, давайте рассмотрим, как использовать Plugin Organizer для ускорения WordPress.
Использование WordPress Plugin Organizer для управления активными плагинами WordPress
Первое, что вам нужно сделать, это установить и активировать плагин Plugin Organizer. Для более подробной информации смотрите наше пошаговое руководство по установке плагина WordPress.
Важно: Плагин-органайзер является очень мощным плагином. Переупорядочивание или отключение плагинов может вызвать конфликты и неожиданное поведение, которое может сделать ваш сайт недоступным. Мы рекомендуем вам создать полную резервную копию WordPress перед отключением или изменением порядка плагинов.
Как только вы будете готовы, вам нужно перейти к разделу Организатор плагинов » Настройки страница для настройки параметров.
На этой странице есть несколько опций, и мы рассмотрим каждую из них, что она делает, и какие из них вам следует включить.
Нечеткое сопоставление URL
Эта опция позволяет вам включать/выключать плагины на дочерней URL. Это означает, что настройки будут влиять на http://example.com/sample-page/ и все последующие URL под ним. Например, http://example.com/sample-page/child-page1/ и http://example.com/sample-page/child-page2/.
Протокол игнорирования URL
Эта опция выключена по умолчанию. Позволяет организатору плагина игнорировать http и https части URL плагина. Это особенно полезно, если на вашем сайте WordPress включен SSL.
Игнорировать аргументы URL
Эта опция позволяет игнорировать аргументы URL. Например, http://example.com/page/?foo=1&bar=2 — URL с аргументами. Включение этой опции полезно только для URL с аргументами. Вы должны оставить его ВЫКЛЮЧЕННЫМ в большинстве случаев.
Разрешить только администраторам сети изменять порядок загрузки плагинов?
Если вы используете многосайтовую сеть WordPress, то включение этой опции позволит администратору сети только изменять порядок плагинов. Мы настоятельно рекомендуем вам включить эту опцию, если у вас есть многосайтовая сеть WordPress.
Поддержка пользовательских типов постов
Эта опция позволяет вам выбрать типы постов, в которых вы хотите включить/выключить плагины. Эта опция особенно полезна, если у вас есть плагины, которые нужны только для определенных типов постов.
Автоматическая косая черта
Эта опция добавляет или удаляет косую черту в конце URL-адресов фильтров плагинов в зависимости от настроек пермалинка WordPress.
Выборочная загрузка плагинов
Эта опция позволяет выборочно загружать плагины, даже если они отключены в настройках плагинов. Вам нужно включить эту функцию, если вы хотите включить или отключить плагины для отдельных типов контента.
Чтобы правильно использовать эту опцию, необходимо добавить в WordPress плагин обязательного использования или mu-plugin. Плагины MU могут быть добавлены на любой сайт WordPress, и они активированы по умолчанию. Плагин попытается сам создать MU-плагин, но если это не удастся, то вам придется создать его. Мы покажем вам, как это сделать позже в этой статье.
Выборочная загрузка мобильных плагинов
Эта опция позволяет выборочно включать или отключать плагины на мобильных браузерах.
Выборочная загрузка плагинов администратора
Вы можете включить эту опцию, если хотите, чтобы определенные плагины загружались только в области администрирования WordPress.
Отключение плагинов по ролям
Эта опция позволяет отключать плагины по ролям пользователей. Вы можете включить эту опцию, а затем выбрать роли пользователей, которые вы хотите использовать в следующем поле.
Не забудьте нажать на кнопку сохранения настроек, чтобы сохранить изменения.
Создание MU-плагина для Plugin Organizer
Plugin Organizer нуждается в плагине MU для правильной работы. Плагин попытается автоматически добавить его на ваш сайт, но если это не удастся, то вам придется создать его самостоятельно.
Чтобы узнать, успешно ли плагин создал плагин MU. Вам нужно посетить Плагины » Установленные плагины страница. Вы увидите новую ссылку с надписью Must-Use, нажав на нее, вы увидите установленные MU плагины на вашем сайте.
Если вы не видите ссылку на плагин или Must-Use plugins, это означает, что организатор плагина не смог создать файл, и вам придется сделать это вручную самостоятельно.
Сначала вам нужно подключиться к вашему сайту с помощью FTP-клиента или приложения File Manager в cPanel.
Далее, перейдите в папку /wp-content/mu-plugins/. Если у вас нет папки mu-plugins в папке /wp-content/, то вам необходимо создать ее.
После этого вам нужно перейти в папку /wp-content/plugins/plugin-organizer/lib/ и загрузить файл под названием ‘PluginOrganizerMU.класс.php» на ваш компьютер.
Далее вам нужно перейти в папку /wp-content/mu-plugins/ и загрузить файл с вашего компьютера.
Plugin Organizer теперь вы можете использовать этот файл для эффективного управления вашими плагинами. Вы можете продолжить работу с настройками плагинов.
Настройка глобальных параметров плагина
Plugin Organizer позволяет вам активировать плагины, но держать их отключенными. Чтобы настроить, какие плагины остаются активными, а какие отключаются, вам нужно перейти к разделу Plugin Organizer » Глобальные плагины страница.
Слева вы увидите установленный вами плагин. Активные плагины будут выделены и отображены сверху. Если вы хотите отключить плагин, то можете просто перетащить его в колонку Disable.
Это позволит отключить плагины без их деактивации.
Вы можете снова включить отключенный плагин для отдельных типов постов, отдельных элементов поста или страницы, отдельных URL, с разных страниц в настройках плагина. Мы расскажем вам о каждом из них далее в этой статье.
Включить или отключить плагины на странице результатов поиска
Чтобы отключить или включить определенные плагины в результатах поиска, вам нужно посетить страницу Plugin Organizer » Результаты поиска страница.
На этом экране вам нужно просто выбрать плагин из левой колонки и перетащить его в колонку «отключить». Вы заметите, что в колонке отключенных плагинов появились другие поля. Вам нужно будет нажать на поле, где вы хотите отключить плагин. Например, добавление плагина в поле ‘Disabled Standard’ отключит плагин для всех пользователей на всех страницах.
Если вы ранее установили глобальное отключение плагина, но хотите, чтобы он загружался на странице результатов поиска, то вы можете просто перетащить его из колонки отключенных плагинов обратно в доступные плагины.
Выборочное включение / отключение плагинов для пользовательских типов постов
Чтобы контролировать, какие плагины работают на определенных типах постов, вам нужно посетить страницу Организатор плагинов » Плагины типов постов страница.
Сначала выберите тип поста, к которому вы хотите применить изменения. После этого вы можете перетащить плагины из колонки доступных элементов в колонку отключенных.
Вы также можете включить плагин, который вы отключили на странице Global Plugins, перетащив его из колонки Disabled в доступные элементы.
Группировка плагинов и изменение порядка загрузки плагинов
По умолчанию WordPress загружает текущие активные файлы плагинов в алфавитном порядке. Этот алфавитный порядок иногда может вызывать конфликты, если у вас есть плагины, зависящие от кода друг друга.
Например, если у вас есть файл плагина apple.php, который полагается на функции в другом плагине под названием zebra.php, то вам может понадобиться «зебра».php файл загружается первым, чтобы яблоко.php работает правильно.
Plugin Organizer позволяет вручную изменять порядок плагинов и группировать их. Однако будьте очень осторожны, так как это может сделать ваш сайт недоступным.
Чтобы изменить порядок загрузки плагинов, вам нужно зайти в раздел Организатор плагинов » Группировка и упорядочивание плагинов страница.
Органайзер плагинов будет отображать ваши плагины в алфавитном порядке по умолчанию, и вы можете изменить порядок простым перетаскиванием.
Вы также можете сгруппировать плагины вместе, выбрав ‘Создать новую группу’ из выпадающего меню в верхней части страницы. Далее вам нужно ввести название группы и выбрать плагины, которые вы хотите в нее добавить.
Как только вы закончите с группой, нажмите на кнопку Submit, чтобы продолжить. Теперь Plugin organizer создаст для вас группу плагинов.
Теперь, если вы перейдете на страницу Plugins, то увидите новую ссылку, названную именем вашей группы. Когда вы нажмете на него, вы увидите все плагины внутри этой группы.
Создание фильтров плагинов с помощью Plugin Organizer
Plugin Organizer позволяет включить или отключить плагин на основе URL-адреса. Для этого вам нужно создать фильтры плагинов. Эти фильтры позволят вам включать или отключать плагины, которые соответствуют определенным URL-адресам.
Сначала вам нужно перейти к Органайзер плагинов » Фильтры плагинов страницу и нажмите на ссылку «Добавить фильтр плагинов».
Это приведет вас на страницу добавления нового фильтра плагина. Вам нужно будет указать имя для фильтра плагина, а затем добавить пермалинки (URL), которые вы хотите, чтобы были затронуты этим фильтром.
Вы можете добавить несколько URL-адресов, нажав кнопку Add Permalink.
В разделе настроек вы можете выбрать, будет ли этот фильтр также влиять на дочерние URL добавленных вами пермалинков. Вы можете оставить поле приоритета пустым.
После этого прокрутите вниз до раздела ‘Плагины’. Здесь вы можете перетаскивать плагины из доступных элементов в поля «Отключено.
Аналогично, вы также можете перетащить плагин из колонки отключенных в доступные элементы, чтобы заставить плагин загружаться при совпадении этого фильтра.
Кроме того, вы можете сохранить этот фильтр внутри группы фильтров. Группы фильтров подобны категориям. Их цель — помочь вам отсортировать похожие фильтры плагинов вместе.
Как только вы закончите, нажмите на кнопку опубликовать, чтобы фильтр плагина стал активным. Он начнет работать, как только вы нажмете на кнопку публикации.
Включение или отключение плагина на одном посте или странице
Plugin Organizer также позволяет загружать или отключать плагины для отдельного поста, страницы или элемента пользовательского типа поста. Сначала вам нужно убедиться, что вы включили поддержку типов постов на Организатор плагинов » Настройки страница.
Затем перейдите к редактированию поста, страницы или пользовательского типа поста, который вы хотите изменить. На экране редактирования сообщения прокрутите вниз до раздела «Организатор плагинов».
Вы увидите настройки организатора плагинов с вашими плагинами. Вы можете перетащить плагины, чтобы отключить их, или перетащить отключенные плагины в доступные элементы, чтобы сделать их активными.
Не забудьте нажать на кнопку сохранить изменения или обновить, чтобы сохранить ваши изменения.
Устранение проблем с плагином-органайзером
Плагин Plugin Organizer используется для изменения поведения плагинов WordPress по умолчанию на вашем сайте. Ваши настройки могут привести к неожиданным результатам, включая фатальные ошибки, синтаксические ошибки или белый экран смерти.
Быстрый способ решить эти проблемы — деактивировать все плагины WordPress через FTP. Это также деактивирует плагин-органайзер.
Чтобы удалить Plugin Organizer, просто удалите плагин со страницы плагинов. При этом удаляется не только сам плагин, но и все настройки плагина. Затем вы можете переустановить плагин, если хотите.
Для большинства ошибок, смотрите наш полный список наиболее распространенных ошибок WordPress и как их исправить. Если ошибки, которую вы видите, нет в списке, попробуйте воспользоваться нашим пошаговым руководством по устранению неполадок WordPress, чтобы найти причину ошибки и возможные решения.
Надеемся, эта статья помогла вам эффективно использовать плагин-органайзер WordPress для ускорения работы вашего сайта WordPress. Если вы хотите просто установить лучшие из лучших плагинов, то смотрите наш список обязательных плагинов WordPress для всех сайтов.
Источник: www.wpbeginner.com