В предыдущем уроке мы ознакомились, как устанавливать темы WordPress на сайт. Теперь я расскажу, что такое плагины для WordPress, почему они нужны, и как их устанавливать.
Плагин WordPress — это программное дополнение, призванное внести дополнительную функциональность в работу сайта. С технической стороны плагин, как и тема для WordPress, состоит из набора файлов .php, внутри которых содержится программный код, добавляющий новые возможности.
Вы можете посмотреть содержание этого урока в нашем обучающем видео:
С помощью плагинов на WordPress можно реализовать практически любую поставленную задачу. Добавить на сайт опросник, создать фото галерею, превратить ваш блог в электронный магазин с возможностью конфигурировать товар и делать онлайн заказ — все это под силу дополнительным плагинам.
Вообще, WordPress плагины могут выполнять совершенно разные функции — начиная от решения простых задач и заканчивая сложными комплексными решениями (форумами, модулями интернет коммерции и так далее).
Логичный вопрос: Если плагины такие полезные и приносят дополнительные возможности, почему тогда сразу было их не включить в стандартную установку WordPress?
Более 16 000 плагинов для WordPress
Дело в том, что плагинов для WordPress существует огромное множество. На официальном сайте WordPress в разделе Плагины на момент написания статьи их было 16,550!
По запросу в Google вы тоже сможете убедиться в популярности вопроса.
Теперь представьте себе размер финального дистрибутива WordPress, если включить в него все эти плагины. Кроме того, большое нагромождение установленных плагинов могут заметно влиять на скорость работы сайта и увеличивать время загрузки. А кому это нужно?
Есть еще одна причина, почему выбор плагинов остается на ответственности пользователя. Сам по себе WordPress — это open source проект. Это значит, что любой человек может самостоятельно написать свой плагин и добавить его в репозиторий WordPress.org. Именно из соображений безопасности право выбора остается за пользователем, и команда WordPress не навязывает вам пользоваться всеми плагинами сразу.
Резюмируя вступительную часть урока, коротко скажу:
Не ставьте много плагинов! Выбирайте только действительно нужные и проверенные варианты, дабы не засорять свой сайт лишним кодом.
В большинстве случаев под каждый проект на WordPress достаточно около 10 активированных плагинов.
Установка
Процедура установки плагинов на WordPress-сайт полностью аналогична таковой, что я описывал в уроке "Как установить тему оформления WordPress?". Точно так же плагины можно устанавливать через Консоль WordPress или через FPT-клиент.
Для примера вкратце опишу процесс установки весьма полезного плагина Cyr-To-Lat. Его задача — переводить кириллические заголовки статей на WordPress в URL на транслите.
Если вы выбрали в меню Параметры → Постоянные ссылки вариант /%postname%/, то ссылка на статью с заголовком "Привет мир" будет иметь вид
http://www.....com/привет-мир/.
Это не самый лучший вариант для SEO, т.к. в URL-е содержится кириллическая часть. И даже если вы напрямую захотите поделиться такой ссылкой с другом в Skype, он увидит что-то вроде
http://www.....com/%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82-%D0%BC%D0%B8%D1%80/.
Согласитесь, это неадекват.
После установки и активации плагина Cyr-To-Lat та же самая ссылка автоматически примет вид http://www.....com/privet-mir/. Это то, что называется ЧПУ (человеко-понятный URL). Давайте установим этот плагин.
Долго
- Скачайте отсюда последнюю версию плагина и сохраните на компьютер.
- Извлеките из архива папку cyr2lat с плагином внутри.
- Установите FTP соединение с сайтом и перейдите к каталогу /wp-content/plugins/.
- Скопируйте папку cyr2lat в каталог /wp-content/plugins/.
- Зайдите в Консоль, меню Плагины → Установленные и нажмите Активировать под плагином Cyr-To-Lat.
Быстрее
- Скачайте отсюда последнюю версию плагина и сохраните на компьютер.
- Зайдите в Консоль, меню Плагины → Добавить новый.
- Нажмите вверху Загрузить, укажите путь к архиву cyr2lat.zip и нажмите Установить.
- Сразу после информации об успешной установки нажмите Активировать плагин.
Еще быстрее
- Зайдите в Консоль, меню Плагины → Добавить новый.
- В поле поиска введите cyr-to-lat и нажмите кнопку Поиск плагинов (снизу вы можете видеть самые популярные метки с плагинами, это может облегчить поиск).
- Нажмите Установить и затем Активировать плагин.
В дальнейшем вы можете устанавливать плагины любым способом. На мой взгляд, третий вариант самый удобный. Вы можете искать плагины по имени или по категориям и сразу сравнивать описание похожих вариантов.
Полный список всех плагинов для WordPress вы всегда можете найти на официальном репозитории тут.
Мы рекомендуем
10 полезных плагинов для любого сайта на WordPress:
- Akismet— лучший веб-сервис, который фильтрует комментарии на наличие спама.
- All in One SEO Pack — автоматически оптимизирует ваш WordPress-сайт для продвижения в поисковых системах (SEO).
- Contact Form 7 — простая и удобная контактная форма для сайта.
- Cyr-To-Lat — переводит кириллические заголовки записей в URL на транслите.
- Google Analytics for WordPress — позволяет легко добавить код Google Analytics для отслеживания посещаемости вашего ресурса.
- Google XML Sitemaps— автоматически генерирует структуру сайта для лучшего индексирования в поисковых системах.
- Social Share Buttons — добавляет возможность использовать социальные кнопки (Facebook, Twitter, Google+, Livejournal, Вконтакте).
- WordPress Database Backup — удобный мастер по созданию резервных копий вашего сайта.
- WordPress Importer — мастер импорта резервных копий сайта, отдельных статей или архива комментариев.
- Список страниц — добавляет на сайт расширенную и легко настраиваемую страничную навигацию.
Комментарии к записи: 28
Я не впевнений, що за вашим посиланням на скачування плагіну Cyr-To-Lat можна буде завантажити останню версію, якщо оновиться та що є зараз. Так як у назві плагіну вказано номер версії, а при оновлені вона зміниться.
Действительно, вы правы. Исправил линк на общую страницу Cyr-To-Lat в репозитории wordpress.org.
Отличная статья. Поставил себе многие из указанных плагинов)
после установки плагина WP Tuner выдает
Не удаётся продолжить установку, так как WordPress 3.2.1 требует MySQL версии 5.0 или выше. У вас версия .
что делать?
Добрый день Ольга. MySQL версии 5.0 — это обязательное требование для полноценной работы WordPress 3.2.1. Обратитесь к вашему хостинг-провайдеру и уточните, поддерживают ли они MySQL 5.
спаисбо, но я проблему по другому решила — удалила к черту этот плагин через FTP
Предложение БОЛЬШИМИ БУКВАМИ написать, что этот плагин не работает! Возникла была та же проблема. Решил тоже удалением, через ФТП… Новичек я и будут такие же другие. А комментарии просто не все читают. Спасибо.
Полезная статейка. Спасибо большое авторам за неё. Для меня, как для начинающего вообще этот сайт много полезной информации предоставил.
Пока ищу решение своей задачи, по пути собираю массу полезной инфомации!
Не сайт, а клад)))
WordPresso действительно бодрит!
Здравствуйте! У меня в консоли нет строки «Плагины». Как установить?
Пункт меню Плагины обязательно должен присутствовать в админ панели в любой сборке WordPress. Если вы не видите этот раздел меню, переустановите WordPress или обратитесь в поддержку вашего сайта.
Вы решили вопрос отсутствия меню Плагины? если да, то как? (:
А у меня в консоли нет меню Плагины. Как быть? я новичок в этом деле.
Пункт меню Плагины обязательно должен присутствовать в админ панели в любой сборке WordPress. Если вы не видите этот раздел меню, переустановите WordPress или обратитесь в поддержку вашего сайта.
вы решили вопрос отсутствия меню Плагины? если да, то как? (:
Установил Плагин WP Tuner — вместо активации- «Вы не можете установить, потому что WordPress 3.4 требует MySQL версии 5.0 или выше. Вы используете версию.» — и все, и консоль не отвечает и на сайт не перейти…, как быть?
Это проблема на стороне вашего хостера. Обратитесь в поддержку вашего хостинг провайдера с просьбой установить более свежую версию MySQL.
Здравствуйте, очень доволен вашим хостингом, все доступно и понятно, у меня есть один вопрос касательно cyr to lat плагина, не лучше ли оставлять url в руском для раскрутки чем изполбзовать cyr to lat? Гугл учитывает руские слова в url для индексации? Заранее спасибо за ответ!
Гугл то может и учитывает, но вот другие сервисы, например feedburner, OpenGraph для публикации в соц. сети т.д. — не факт, что хорошо дружат с кириллицей в урлах. Так что мы не приверженцы русских слов в URL.
This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Не будет ли проблем с совместимостью?
Такие плагины лучше не устанавливать и искать аналоги посвежее.
test
проверка системы комментирования
Спасибо за информацию. Вы не знаете, в чем может быть проблема: когда кликаю по слову «Плагины» в консоли, то выходит лишь такой текст: «Хотите добавить магазин на свой сайт? Теперь тарифный план WordPress.com Business включает поддержку Shopify, Ecwid и Gumroad.
Приобрести платную услугу сейчас» — и больше ничего. Никакой возможности установить новый плагин, ничего вообще. Много раз пробовала, и все время выходит только это.
Вы пользуетесь блогом на WordPress.com? У них свои ограничения на установку плагинов.
Здравствуйте! Спасибо большое за полезную статью. Подскажите, пожалуйста, как человеку только начинающему разбираться в WordPress, обязательно ли покупать Premium-тариф на WordPress, чтобы иметь возможность устанавливать плагины или достаточно бесплатного тарифа WordPress при условии подключения собственного домена? Возможно в этом причина (судя по комментариям) отсутствия панели «Плагины» у некоторых пользователей, либо, как писала Ellen, выходит лишь такой текст: «Хотите добавить магазин на свой сайт? Теперь тарифный план WordPress.com Business включает поддержку Shopify, Ecwid и Gumroad»?
Добрый день! К сожалению, такова политика хостинга на WordPress.com, вы не можете добавлять свои плагины. Выход один — перенос сайта на другую хостинг платформу. Можем порекомендовать наших хостинг партнеров https://hostenko.com/
добрый день. у меня в консоли почему-то нет раздела «плагин»(((
помогите:)