Установка и настройка плагинов для WordPress, решение возможных проблем при установке плагинов на Вордпресс
Занимаюсь в данное время тьюнингом блога KtoNaNovenkogo.ru, созданного, как я уже упоминал, на движке WordPress. Подправляю внешний вид, включаю в дизайн различные счетчики посещений и, конечно же, стремлюсь найти и установить все самые нужные и важные WP плагины. Кстати, WordPress оказался очень даже не сложным в плане файловой организации.

Основные файлы, которые могут понадобиться для изменения внешнего вида блога находятся в папке, где расположены файлы текущей темы оформления (/wp-content/themes/папка_вашей_темы_оформления). В ближайшее время хочу написать пост, посвященный назначению того или иного файла из темы WordPress, поправив который вы сможете изменить, добавить или удалить какие-либо элементы дизайна WP блога (Темы оформления для блога на WordPress — установка, из каких файлов (шаблонов) состоят и как работают).
Установка плагинов на WordPress различными способами
А в этом посте я хочу поговорить именно о плагинах для Вордпресс. В первую очередь, я установил WP плагины, способствующие улучшению продвижения блога (так называемые SEO плагины для Вордпресс: Google XML Sitemaps и All in One SEO Pack), затем плагины улучшающие внешний вид блога на Вордпресс (SyntaxHighlighter Evolved, Simple Counters и Category and Page Icons, Qip Smiles), добавляющие какие-то новые функциональные возможности (Comment Toolbar, Hyper Cache, Subscribe To Comments) и т.п. Установка и настройка плагинов в WordPress предельно упрощена и, как правило, не вызывает каких либо затруднений.
Установка плагина на WordPress начинается, как правило, в копировании скачанных и разархивированных файла или папки плагина, при помощи нашего любимого ftp-менеджера FileZilla, в папку PLUGINS вашего блога на WordPress (/wp-content/plugins/). WP плагины можно также устанавливать и не пользуясь ftp-менеджером. Действия в этом случае будут аналогичны действиям по установке расширений в Joomla.
Разархивировать скачанный плагин при этом не нужно, а для его установки достаточно просто пройти в админке WordPress по следующему пути «Плагины» — «Добавить плагин» — «Загрузить файл». Жмем кнопку «Обзор», находим нужный архив с WP плагином у себя на компьютере, и жмем кнопку «Установить сейчас».
Решение возможных проблем при установке плагинов WordPress
При таком способе установки плагинов в Вордпресс, могут возникнуть проблемы, решение которых потребует использование ftp-менеджера. WordPress иногда пишет, что ему не хватает прав доступа для создания подкаталогов год/месяц:
Не могу создать директорию
/home/users/путь к вашему wordpress/wp-content/uploads/2009/02. Проверьте, доступна ли родительская директория для записи (Права доступа должны быть 755, 775 либо 777, в зависимости от настроек вашего сервера)
О том, как можно поменять права доступа к файлам и и папкам на сервере хостинга я уже писал, а так же я писал о том, что такое права доступа к файлами и папкам и как их правильно настроить. Но проблема может быть и не правах доступа.
И даже если вы, как и я, установите максимальные права доступа (777) для каталога /wp-content/uploads, злобный WordPress по прежнему может продолжать ругаться. Связано это скорее всего с тем, что в настройках WordPress прописан не правильный абсолютный путь к файлам Вордпресс, который можно изменить через параметр upload_path глобальных настроек WordPress.
Как попасть в глобальные настройки WordPress (options.php)
Попасть в глобальные настройки WordPress можно, добавив к адресу главной страницы вашего WP блога следующий путь: /wp-admin/options.php. Для адреса моего WP блога получится так: http://ktonanovenkogo.ru/wp-admin/options.php.
Обратите внимание, что заходить на этот адрес можно будет только после того, как вы авторизоваться под админом в Вордпресс (вполне логично, что кого попало к средоточию всех своих настроек умный WordPress не подпустит). Дальше, напрямую в адресную строку браузера вставляем http://site.ru/wp-admin/options.php и попадаем в окно с названием «Все настройки».
Настроек там очень много и поэтому искать нужный нам upload_path проще всего будет, воспользовавшись возможностью браузеров искать текст на вебстранице. В FireFox для поиска на странице нужно из меню выбрать «Правка» — «Найти», или нажать сочетание клавиш Ctrl+F. У других браузеров тоже имеются аналогичные возможности.

Вот тут и начинается самое интересное. В строке этого параметра из глобальных настроек Вордпресс мы увидим путь, который заканчивается для всех одинаково: wp-content/uploads. Весь вопрос заключается в том, что именно должно быть написано перед wp-content/uploads для вашего WP блога. Возможно вам поможет ответить на этот вопрос владелец вашего хостинга или же эту информацию вы сами найдете в панели управления вашим хостингом. Если нет, то прочитайте еще пару абзацев, возможно эта информация еще ни раз вам пригодится.
Как узнать абсолютный путь к папке или файлу сайта на хостинге
Суть наших дальнейших действий будет заключаться в определении абсолютных путей к папкам и файлам, размещенным на сервере хостинга. Решить эту проблему можно, написав малюсенький скрипт на PHP, который позволит нам не заблудиться. Дело в том, что все нужные нам данные уже находятся в глобальной переменной под названием $_SERVER и нам только остается вывести их на экран браузера с помощью следующего кода:
<?php echo 'Document root: '.$_SERVER['DOCUMENT_ROOT'].'<br>'; echo 'Полный путь к скрипту и его имя: '.$_SERVER['SCRIPT_FILENAME'].'<br>'; echo 'Имя скрипта: '.$_SERVER['SCRIPT_NAME']; ?>
Если вы хотите скопировать код из этого окна, то сначала подведите к нему мышь и нажмите в появившейся панельке на иконку «Открыть чистый код для копирования», и уже из открывшегося окна осуществляйте копирование. Сохраните этот код в любом блокноте (Notepad++ рулит) с расширением PHP, ну, например, как url_path.php. Затем, с помощью нашей любимой FileZilla, закиньте его в корневую папку вашего сайта (это папка может называться htdocs либо public_html либо еще как-то) и в адресной строке браузера наберите http://адрес_вашео_сайта/url_path.php
Для моего блога получится так: http://ktonanovenkogo.ru/url_path.php.
В результате, в окне браузера вы увидите следующее:
Document root: /home/XXXXX/YYYYY Полный путь к скрипту и его имя: /home/XXXX/YYYYY/url_path.php Имя скрипта: /url_path.php
Нужная нам информация будет находиться в первой строке. Копируем путь из этой строки и, подставив к нему окончание вида, wp-content/uploads в результате получаем полный путь к каталогу загрузки для вашего Вордпресс блога: /home/XXXXX/YYYYY/wp-content/uploads. Ну и, наконец то, мы можем прописать, полученный таким способом, путь в параметр upload_path. Нажимаем в конце списка параметров WP на кнопку «Сохранить изменения» и пробуем снова установить плагин из админки WordPress. Надеюсь, что в этот раз у вас установка плагинов в WordPress пройдет без сучка и задоринки.
Активация и настройка установленных на WordPress плагинов
На втором шаге установки плагина в Вордпресс, нужно зайти в админку WP и выбрать раздел с не активированными плагинами («Плагины» -«Inactive»), где собственно и должен проявиться устанавливаемый нами плагин. Находим его среди списка других, еще не до конца установленных WP плагинов, и жмем на надпись «Активировать», расположенную под его названием. Плагин активирован в Вордпресс, т.е. установлен полностью.
Теперь нужно заняться настройкой установленного на WordPress плагина, если конечно такая возможность была предусмотрена разработчиками. В админке Вордпресс идем в меню «Настройка» и внимательно просматриваем его пункты на предмет поиска чего-то похожего на название, только что установленного WP плагина. Нашли? Смело заходим и правим все, что считаем нужным.
Правда, настройки некоторых WP плагинов, таких например,
как cformsII, вы не найдете в меню «Настройки», т.к. они создают свое собственное меню. Настройки WP плагина Akismet так же находятся в необычном месте, показанном на рисунке слева. Для тех плагинов, что я буду описывать в рубрике Плагины WordPress, постараюсь пояснять смысл пунктов их настроек.
Хочу также сказать пару слов об обновлении уже установленных в WordPress плагинов. Вам даже не нужно будет заморачиваться на этот счет. Умница WordPress сам отслеживает обновления всех установленных плагинов (как активированных, так и не активированных) и сообщает вам об этом. Вы когда входите в админку Вордпресс, можете наблюдать какое-то число рядом с название пункта меню «Плагины».
Если числа никакого нет, то и нет WP плагинов, у которых появились обновления. Если число все же присутствует, то пройдя по пути «Плагины» — «Upgrade Available», вы сможете простым нажатием «Обновить автоматически», инициировать скачивание и автоматическую установку на WordPress новой версии плагина. Замечательно, не правда ли?
В последующих постах рубрики Плагины WordPress мы познакомимся с самими WP плагинами, которые по моему мнению и по мнению большинства блогеров являются лучшими в своей области, а другого мы и не держим, только самое лучшее и свежее.
Можете также посмотреть видео «WordPress — установка и настройка плагинов»:
У Евгения Попова имеется видекурс по WordPress, который стоит того, чтобы с ним ознакомиться.
Вы так же можете ознакомиться с другими материалами по WordPress:
- Вопросы по WordPress
- Плагины для WordPress
- Установка плагинов в WordPress
- Карта сайта для WordPress
- Hyper Cache - кэширование в Вордпресс
- All in One SEO Pack - поисковое продвижение Вордпресс
- Спам в комментариях WordPress
- Подписка на новые комментарии в WordPress
- Удобная постраничная навигация для WordPress
- Хлебные крошки для WordPress блога
- Внутренняя перелинковка и создание списка похожих материалов
Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru
- Установка компонента интернет магазина VirtueMart на Joomla, решение возможных проблем, русификация
- Создание карты сайта на WordPress — Часть 2 — Установка и настройка плагинов Sitemap Generator и WP DS Blog Map для создание карты Вордпресс блога в формате HTML для посетителей
- Создание карты сайта для блога на WordPress с помощью плагинов Google XML Sitemaps и Sitemap Generator — Часть 1 – Установка и настройка WP плагина Google XML Sitemaps в Вордпресс
- Установка Joomla 1.5 в деталях и картинках, где скачать Joomla, решение возможных проблем
- Расширения для Joomla (компоненты, модули, плагины) — что это такое Extensions Joomla, где скачать, как установить и удалить, решение возможных проблем
- Плагин WP-PageNavi для WordPress — постраничная навигация для вашего WP блога — установка на Вордпресс, настройка, изменение внешнего вида
- Оптимизация блога на WordPress для снижения его нагрузки на сервер хостинг-провайдера — Часть 3 — Снижение потребляемой памяти при создании страниц, плагин WPLANG Lite


Хороший стиль изложения и отличная тема! Поздравляю! Если у вас будут такие интересные темы — успех обеспечен и посетители не заставят себя ждать.
Chief, спасибо, тронут. Вы меня здорово обнадежили.
отлично!!! Все супер!
здорово)
Благодарю ! Статья интересная по установке плагинов в вордпресс.
Привет. Подскажите, как перевести блог с дарового хостинга.
Вроде как wordpress должен с легкостью перемещаться на новую площадку, но у меня все время промахи в базе данных. Я посмотрел там, но в php ничего не понимаю, как говорится, и привлекать сторонних программистов тоже не хочется. Подскажите, как безболезненно перенести блог?
Опыта с переносом Вордпресс у меня нет. Переносил однажды магазин на Виртуемарте. Прошло все без проблем. Но мне пришлось создавать на новом хостинге базу данных и пользователя с именами отличными от прежних. Поэтому базу переносил путем экспорта импорта в PhpMyAdmin. Затем правил название базы данных и пользователя с паролем в конфигурационном файле Joomla. Все срослось.
Не думаю, что перенос вордпресс чем-то координально отличается от переноса Joomla. Извините, что написал так кратко, но тут надо целый пост писать по переносу (может и сподоблюсь написать когда-нибудь, не загадавши).
Здравствуйте Дмитрий.
Сделал все как у вас описано,все работает,но только одно НО.
Это можно увидеть только при просмотре.
Имею ввиду кнопки,смайлики и т.д. в вордпресс:(
Здравствуйте! Я работаю на локальном сервере.Не могу понять как узнать абсолютный путь к папке или файлу сайта.В корневой папке сайта таких папок нет htdocs либо public_html .Вопросы:
1.Если я хочу узнать абсолютный путь к файлу или папке форума SMF мне надо файл со скриптом на PHP кидать в корневую папку форума или сайта?
2.если я скачал код скрипта с вашего сайта надо ли в нем что-то менять?
Александр: кидать можно в любую папку, но тогда в адресной строке браузера нужно будет дописать путь от корневой папки, до папки, в которой лежит скрипт.
Код менять не надо, он универсальный.
Кстати, может кто в курсе, почему после обновления версии WordPress в автоматическом режиме перестают работать плагины Comment Form Quicktags и Qip Smiles ?
А на WordPress MU 2.9.1 плагин Comment Form Quicktags вообще не активируется... Даже если все плагины отключить... Подскажите, пожалуйста подобный плагин для вставки картинки или какая функция за это отвечает?..
Спасибо за Ваш сайт и Вашу работу. До сих пор не встречала ничего подобного. Очень толково и понятно все расписано про установку плагинов в вордпресс. По всем вопросам, которые Вы рассматриваете. Сразу чувствуется, что Вы знаете, о чем говорите. Подписалась и буду учиться у Вас, а не рыскать в поиске отрывочных и недостоверных знаний по всей сети.
Marina: пожалуйста, очень рад, что у меня появился такой прекрасный и отзывчивый подписчик.
Спасибо большое за советы, тоже была проблема с созданием директорий при установке плагинов в вордпресс.
Напишите, пожалуйста, о плагине для вордпресс для добавления ссылки на пост в Твиттер, Мой мир, Фейсбук и др. Они у вас в конце каждого поста, в виде кнопок. Очень полезно, но что-то я не нашёл в сети о нем упоминаний.
Сергей: это не плагин для вордпресс, а просто вставленный код с картинками. В ближайшее время постараюсь написать статью об этом.
Будет интересно и полезно. И не только мне. Спасибо.
Уважаемый авто, спасибо за статью. очень помогла мне.
Но есть одно НО.
У меня была проблема с загрузкой изображений в вордпресс. После Ваших рекомендаций все заработало — загрузила все, что нужно.
Сегодня просыпаюсь — и вуаля! Ничегошеньки не осталось — страница с ранее загруженными картинками опять вернулась в свое прежнее положение — без них. При попытке опять загрузить — ничего не получается — все те же «не могу создать директорию и проверьте права»
Проделала все опять от начала до конца. Но «url_path.php» в адресной строке не находит как раньше — ошибка 404 выдает.
У меня уже нервный срыв! Что делать? Подскажите, пожалуйста
все супер, вордпресс действительно умный двиг, в прочем как и автор сайта — красава так держать
А после обновления плагина в вордпресс, настройки остаются или опять надо будет все заново настраивать?
mailar: практически всегда остаются настройки плагина в вордпресс неизменными после его автоматического обновления, только иногда может понадобиться повторно включить плагин, но об этом вам сообщат.
Виктория: затрудняюсь с ответом, извините.
Здравствуйте! Дмитрий, если не секрет скажите, пожалуйста, какой плагин соц. закладок Вы используете в этом вордпресс блоге?
Олег: здравствуйте, это не плагин — вручную прописал код кнопок в файл темы WordPress. В этой статье описано, как это сделать — Создаем для блога на WordPress кнопки добавления в социальные сети и сервисы
Вот страница вашего плагина для добавления кнопок «цитата» и «ответ». http://ktonanovenkogo.ru/wordpress/plagini_wordpress/plaginy-comment-toolbar-qip-smiles-kommentarii-wordpress-otvet-citirovanie-navigaciy-vstavki-smajlov.html
У меня возникли проблемы с установкой. Все установил правильно вроде, в папку плагинов. Активировал. Но кнопки не добавляются
пожалуйста подскажите что делать! напишите мне на почту alex-nine@yandex.ru
Здравствуйте, Дмитрий, я установила плагины на Вордпресс через FTP в папку /wp-content/plugins, но в административной панели движка они не отображаются как вновь установленные.Что делать?
Отлично, всё чётко и по-делу!
Здравствуйте,Дмитрий! Подскажите,пожалуйста,что можно сделать.Установила Вордпресс 2.7.1,сайт отображается нормально,но не могу активировать ни один плагин.На все попытки один ответ:Технические работы на сервере.
Попробуйте зайти через несколько минут,
или обновить страницу.
Служба поддержки хостера ответила, что с их стороны ограничений нет.Что можно сделать?
Елена:
Обязательно установите новую версию WordPress! Должно помочь!
АДМИН, Я ТЕБЯ ОБОЖАЮ! БЛЕАТЬ, Я ПОЛ ИНТЕРНЕТА ОБЛАЗИЛ РАДИ ЭТОГО ПОСТА! Я НИКА НЕ МОГ ПОНЯТЬ ИЗ ЗА ЧЕГО У МЕНЯ ПЛАГИНЫ НЕ УСТАНАВЛИВАЛИСЬ!
Огромное спасибо, очень полезная инфа, думаю без нее мне было бы туго в будущем, так как в вордпрессе я еще не очень разбираюсь
Админ, я тебя обожаю!!! Спасибо!!!
Спасибо за статью!
Ты не знаешь почему возникает такая ошибка при вводе адреса
site.ru/wp-admin/install.php :
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /srv/disk4/655492/www/photongroup.ru/wp-admin/includes/media.php on line 1081
?
Стоит две задачи.Нужен плагин вывода сообщения с ссылкой на страницу...
Но вместо фона, этому плагину,нужно задать картинку,как на сайте: zvezda-mlm.ru -это монитор в котором пишется сообщение.
И сделать слайдшоу так-же как на этом сайте.От края к краю-лентой в футере.Очень надо,помогите пожалуйста.
Не на майл-ответах,не на яндексе-никто не отвечает...
Спасибо за этот проект, Дмитрий.
Без Ваших статей мне было бы намного сложнее настроить блог.
Спасибо Вам!
Здравствуйте, я не могу скопировать чистый код с этой страницы, никакая панелька у меня не выпадает, что делать?
Спасибо.
Гульнара: здравствуйте. Просто скопируйте код (выделив мышью), ибо поменялся плагин для его вывода в статье и никаких дополнительных кнопок уже не нужно.
Спасибо, но я сделал всё, как вы написали, у меня браузер пишет, что данная страница не найдена. Что делать?
Спасибо, но я сделала всё, как вы написали, у меня браузер пишет, что данная страница не найдена. Что делать?
Здравствуйте. Я установила все плагины, после этого у меня вылез код на страницах и я никак не могу найти откуда он. Перебрала все файлы, а плагины имеют такое количество файлов, что я вообще боюсь их трогать. Может вы посмотрите и подскажете, где искать?
Спасибо. [http://estry.ru]
Здравствуйте! Спасибо за статью, у меня именно такая проблема была. Всё получилось, как Вы описали : строка upload_path была пустой, я заполнила.
Снова стала загружать плагины, просит имя пользователя и пароль по ftp и зависает на странице «Информация о соединении»...
Здравствуйте, интересная информация, спасибо за то что вы делаете!
У меня две проблемки, буду очень признательна если поможете.
В админке WordPress у меня нет раздела «плагины» вообще))). После «внешнего вида» сразу идет раздел «пользователи» Подскажите, Как добавит этот раздел?
А вторая проблемка со вставкой кода, распознается как текст, а не как код))) Как быть? Спасибо!
Здравствуйте! В этом деле я новичок и Ваши уроки мне очень помогают. Установила плагин Platinum SEO Pack, но просмотрев урок заметила,что URL это набор символов. Воспользовалась Вашими рекомендациями, не результата нет. Что я делаю не так? Спасибо
Здравствуйте. У меня при установки некоторых плагинов, при нажатии в админке на кнопку активировать выдает ошибку. В частности, при попытке активировать плагина Subscription Options выдало следующую надпись: Fatal error: Class 'WP_Widget' not found in /var/www/cdvashe1902/data/www/vashezdorovye.biz/wp-content/plugins/subscription-options/suboptions.php on line 83
Подскажите в чем дело?