Приступаем к работе с плагинами WordPress

Система плагинов — это часть волшебства Вордпресс. Они расширяют и улучшают то, что вордпресс способен делать очень специфическим путем. Любой может написать плагин для Вордпресса, и даже включить его в официальную библиотеку плагинов, известную как Репозиторий плагинов https://wordpress.org/plugins/

Установка и Активация плагинов

Среди файлов и папок на вашем сервере есть особенная папка /wp-content/plugins/ которая содержит все плагины вашего сайта. Проверенный и истинный метод установки плагинов — это скачать его на свой компьютер и затем загрузить его на сервер в эту папку. После этого плагин появится в Админке на странице плагинов. По умолчанию, новые плагины неактивны, поэтому вам нужно вручную активировать их, чтобы они начали работу.

Вы можете в любое время деактивировать плагин. Но учитывайте, что плагины обладают серьезной силой. Каждый раз активируя или деактивируя плагин, вам следует провести небольшое расследование на вашем сайте, чтобы убедиться, что все выглядит и работает так как надо.

Также плагины можно устанавливать непосредственно через админку. Просто зайдите в Плагины→Добавить новый. И выполнить поиск по названию плагина в репозитории. В случае непосредственной загрузки плагина из репозитория, нужно убедиться, что папка с плагинами открыта для записи на сервере. В идеальном мире, права на запись в директорию абсолютно безопасны, но в враждебной среде современного веба вам стоит определенно задуматься о том, нужны или нет такие права.

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

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

Разница между Деактивацией и Удалением

Деактивация активного плагина выключает его функционал, но не удаляет его физически из директории плагинов. Вы можете иметь тысячи деактивированных плагинов, которые ничего не делают кроме того, что занимают место в папке. Фактическое удаление (анинсталлирование) приводит к стиранию всех файлов, связанных с плагином, и если возможно, то к возврату всех изменений, которые плагин мог сделать в базе данных.

В процессе инсталляции и работы многие плагины автоматически вставляют контент в базу данных вордпресс. Такие плагины могут добавлять новые таблицы или поля, изменять существующие данные и хранить информацию необходимую для работы. Однажды сделанные, эти изменения продолжают существовать и после удаления плагина.

Хорошо сделанный плагин предлагает полную возможность для анинсталлирования, которая выполняет работу по очистке изменений в базе данных. Плагины без такой возможности должны быть очищены вручную. Если возникла ситуация с необходимостью полного удаления плагина, проверьте, что вы точно знаете, что вы будете делать перед тем, как начинать изменять базу данных. И не забудьте сделать бекап на случай, если что-то может пойти не так.

Полезная фишка

Если вы деактивируете плагин, вызов которого прописан в шаблоне, то сайт перестанет нормально работать. Чтобы этого избежать вместо непосредственного вызова функции плагина нужно делать проверку, есть ли такой плагин или функция

Рекомендованные плагины

Природа плагинов в том то, что они обеспечивают WordPress дополнительными функциональными возможности, которые не нужны на каждом сайте. Вместо того чтобы пытаться втиснуть миллион функций в ядро WordPress, прикладной функционал приложений оставлен для потрясающих разработчиков в сообществе WordPress. Разработчики видят какую-то необходимость (или возможность), создают плагин и отдают его пользователям. Если плагин достаточно популярен и есть смысл интегрировать его в ядро WordPress, волшебники за кулисами видят ситуацию и выполняют.

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

VaultPress — https://vaultpress.com/

Это плагин и платный сервис от Automattic, создателя Вордпресс. После установки весь ваш блог перемещается на «облачный сервер», включая все файлы и БД. Сервис включает в себя много услуг, в том числе резервное копирование, сканирование на различные проблемы безопасности и т. п.

Art Direction — https://wordpress.org/plugins/art-direction/

Плагин позволяет вставлять дополнительный код (обычно CSS или JavaScript) непосредственно в записи и страницы, что позволяет добиться разного стиля и отображения для разных записей. Иметь полный контроль над стилем и функционалом отдельных страниц создает впечатляющие дизайнерские возможности.

W3 Total Cache https://wordpress.org/plugins/w3-total-cache/

Ускоряет производительность сайта комбинированием различных технологий: файловое кеширование, кеширование запросов к базе данных, сжатие и комбинирование скриптов и стилей, интеграция распределенного хранения данных и т.п.

WP-DBManager — https://wordpress.org/plugins/wp-dbmanager/

Нет ничего более важного для сайта на вордпрессе, чем его база данных. Если весь сервер будет со всеми данными уничтожен, но у вас будет последняя копия БД, то все восстановить будет несложно. Этот плагин позволит настроить автоматический бекап, оптимизацию, восстановление БД и даже отправку резервной копии на емейл.

Posts Per Page https://wordpress.org/plugins/custom-post-limits/

Есть только одна настройка для количества отображаемых записей на странице Параметры→Чтение→На страницах блога отображать не более... Но что делать в случае необходимости показывать только одну запись на главной? Это означает, что страница с архивами, результатом поиска и т.д. так же будет отображать одну запись, что глупо. Этот плагин позволит индивидуально настроить количество отображаемых записей на каждом типа страниц, включая результаты поиска, рубрики, архивы, теги и т.д.

Post Editor Buttons https://wordpress.org/plugins/post-editor-buttons/

Если вам не хватает стандартного набора кнопок в редакторе записей для форматирования стилей, то вы можете создать свои собственные с нужным функционалом, например, для добавления тегов

WordPress SEO by Yoast — https://wordpress.org/plugins/wordpress-seo/

Это единственный seo-плагин, который вам понадобится для дальнейшей оптимизации WordPress. В нем есть все нужное: анализ содержимого страницы, оптимизация фидов, добавление хлебных крошек и простой импорт из других сео плагинов, типа All in One SEO.

Кроме этого доступны тонны фишек и настроек, даже создание XML карты сайта.

Google XML Sitemaps — https://wordpress.org/plugins/google-sitemap-generator/

Если же не хочется использовать предыдущий плагин, то для создания карты сайта можно воспользоваться этим плагином — установка, настройка и вуаля, автоматически создается XML карта сайта, которая соответствует требованиям Google и автоматически обновляется после каждого редактирования или создания записей. Кроме этого, после пересоздания карты происходит пинг поисковика для уведомления о изменениях.

Clean Notifications — https://wordpress.org/plugins/clean- notifications/

Стандартное уведомление по емейлу о новых комментариях несколько уродское — это простой текст, содержащий кучу ссылок. Благодаря этому плагину уведомление получает некоторое форматирование, помогающее выглядеть тексту более читаемым и понятным.

Subscribe To Comment — https://wordpress.org/plugins/subscribe-to-comments/

Этот плагин позволяет легко оставаться на связи в обсуждении, в комментариях, добавляя галочку в форму чекбокса и отправки комментария вы будете получать уведомления на емейл о всех новых комментариях, опубликованных к этой записи. И самое главное — сможете отписаться от них в любое время.

Что дальше? На данный момент у вас есть установленный и настроенный WordPress, заряженный плагинами, и теперь пришло время для погружения в сердце сайта — в его шаблон.

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

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

Scroll Up