Главная Движки
WordPress |
Плагин (не путать с плугом) для Вордпресс |
|
|
| Автор Игорь Локтев | |
| 08.03.2009 г. | |
|
Сегодня мы поговорим о различных полезностях устанавливаемых как расширение в Вордпресс. Они значительно облегчают жизнь и именуюся плагинами. Если говорить научныи языком, то плагин (plugin) — полезная добавка к какой-либо готовой системе (программе, движку и т.д.), позволяющая расширить функционал последней. Для Вордпресса их уже придумана тьма, почитай на все случаи жизни. Описаний к ним тоже не меньше. Устанавливаются обычно проще пареной репы: добавляется в папку plugins, которая, в свою очередь, находится в папке wp-content, затем из админской в разделе Плагины этот вновь установленный обнаруживается в списке и активируется путем нажатия на соответствующую ссылку. Это все...
Все, да не совсем. Некоторые плагины начинают работать сразу и без лишних телодвижений со стороны вебмастера. Для других же потребуется сделать кое-какие настройки в соответствующем разделе Настройки, а для иных еще и прописать кусок кода в пхп-файлах шаблона (о виджетах умолчу, ибо не пользуюсь ими принципиально). Вот как раз об этом и постараюсь доходчиво рассказать на примере тех плагинов, что использую сам. Итак, приступим. Рассказывать буду на примере сборки ВП от lecactus-а за номером 2.3.3. В ней уже есть в «плагиновой» папке следующие пришлепки:
1. advanced-admin-menus К этому списку добавим (то есть, установим дополнительно):
11. google-sitemap-generator Теперь разберем каждый более подробно. 1. advanced-admin-menus. Как следует из самого названия — это расширенная версия админского меню. Его я никогда не пользовал, ничего рассказать не могу. Мне хватает стандартного. 2. akismet. Обязателен к активации! В связи с растущим валом спамерских комментов, этот плагин просто незаменимый помощник. Работа его проста и незамысловата: забираетесь в раздел Комментарии, читаете свежие послания, что-то вроде: «спасибо за пост! нашел для себя много нового», и смело жмете по пункту «спам». Для очистки совести можете даже заглянуть на тот сайт, что оставил в комменте спамер. В 99 случаев из 100 на том конце будет либо сплог, либо говносайт.
Как только вы отправили засранца в спам, так умный
акисмет не только запомнит мыло, адрес и айпишник спамера, но и
поместит эти данные у себя на сервере, а оттуда уже даст знать всем
остальным блогам на Вордпресс,
что вот этот поганец есть спамер и плут, и у всех остальных сей
негодник будет так же автоматом отсеиваться в спамерскую мусорку. Но! После активации он с вас потребует какой-то ключ API. Найти его несложно. Тут же вам будет дана ссылочка на официальный сайт Вордпресса — wordpress.com, гда вы найдете в тексте следующую ссылку sign up for a WordPress.com account, после — обычная регистрация. Внизу будет выбор из двух пунктов:
Если вам не нужен еще один бесплатный блог на самом wordpress.com, то выбирайте второй пункт. Да! При регистрации указывайте настоящее мыло, причем не на всяких там мэйл.ру или яндекс.ру, а либо на gmail.com либо на яххе. С нашими «мылами» оно почему-то не работает. После регистрации вам на мыло как раз и пришлют этот самый API-ключ, который вы введете в подразделе «Конфигурация Akismet». Больше никаких настроек тут не потребуется. 3. simple-tags. Так называемое «облако тэгов». О пользе тэгов написано уже немало. Это и удобный поиск по ключевым словам, и дополнительные страницы на блоге (начинающие пользователи Sape, мотайте на ус!) Так же весьма рекомендую активировать. Но тут уже придется немного поковырять тот пхп-файл из шаблона, в котором вы хотите вывести это облако. Обычно это сайдбар и соответствующий файл sidebar.php. Открываем последний и глядим в код без дрожи в коленках. У каждого шаблона есть свой способ вывода блоков в сайдбаре. Либо списком, либо «дивами» — это не суть важно. Возьмем, к примеру, вариант со списком. То есть, каждый функциональный блок, будь то список свежих постов или список ссылок, оформлен как один пункт списка:
Чтобы сюда же пхнуть облако тэгов, добавим еще один пункт списка <li></li> промеж которого разместим следующий код:
Что тут есть? Во-первых, заголовок, который вы естественно можете изменить как угодно, во-вторых, тэг абзаца «р» с классом “tags”, которому в листе стилей CSS вы так же можете придать любое оформление. Обратите внимание на запись в скобках — (’smallest=8&largest=18′). Цифры 8 и 18 задают соответствующие размеры слов-тэгов в зависимости от частоты их использования. Эти цифры вы так же можете править по собственному усмотрению. Замечу, что начиная с версии 2.3 Вордпресс уже имеет встроенную функцию вывода тэгов. Указанный выше плагин, служит лишь “надстройкой” и удобен тем, что имеет кучу дополнительных настроек. Если даже вы не будете его активировать, то все равно у вас при написании поста (или страницы) внизу будет строка для ввода меток(тэгов). Просто рулить ими будет не сильно удобно. Для этого плагин и придуман. Кроме указанных в скобках размеров наименьшего и наибольшего размера шрифтов вы так же можете применить следующие настройки:
Записывается это очень просто. Например, если хотим отсортировать тэги по количеству записей, то следом за размерами припишем дополнительно:
То есть, ставим знак & затем правило (orderby) и после знака равенства пишем значение (count). Все просто. Заметьте так же, что по умолчанию выводится только 45 тэгов. Если вам нужно больше, то прописывайте нужное количество, например number=100, либо number=0, если нужно без ограничения. Кроме того, вы можете использовать другие методы вставки облака в ваш шаблон. Об этом подробно расписано у lecactus-а. Например, там есть вариант как вставить динамическое облако, автоматом меняющее цвета у тэгов в зависимости от количества их вхождений. Для этого вам нужно будет в сайдбаре добавить уже другой код, а именно:
4. spotmilk Эти плагины я так же не использую, поэтому о них кратко: spotmilk — оформление админской в другом стиле; wordpress-automatic-upgrade — автоматической обновление версии ВП; hello — вообще шняга, выводит в постах случайные куплеты из известной пестни Л.Армстронга (по всей видимости добавлен в сборку как пример); russian-date — автоматом исправляет русские даты вроде «30 февраль» на «30 февраля»: spam_viewer — просмотрщик всего, что улетело в спам. 8. rus-to-lat. Плагин «переводит» русские слова в ссылке заголовка поста в латиницу. Получается своеобразный транслит. Как раз здесь, на Вебсовете, он и работает, в чем вы можете сами убедиться, поглядев на ссылку из заголовка любого поста. Однако чтобы так красиво получалось, необходимо прежде в админской, в разделе Настройки, подразделе «Постоянные ссылки ЧПУ» включить пункт «Задайте свой шаблон» и в окошко вписать такую строку:
Возможно, что при этом понадобится настроить файл .htaccess, но об этом вам сразу подскажет сам ВП. 10. wp-db-backup. Так же очень полезный и нужный плагин. Позволяет периодически сохранять базу данных с отсылкой ее на указанное мыло. Это на случай мировых катастроф спасительная заначка. Чтобы заработало, активируем в разделе Плагины, тут же в описании оного находим ссылку на страничку настроек — «Управление → Бэкап», а там указываем как часто сохранять базу и куда слать. Следующие 5 плагинов не входят в указанную выше сборку и потому вам придется их скачать у авторов (или наших переводчиков) и добавить в папку с плагинами самостоятельно. Чтобы упростить задачку, дам по каждому ссылку где можно скачать. 11. google-sitemap-generator. Как следует из названия, сей плагин строит карту сайта в формате xml, предназначенную для Гугля. Описывать полезность или наоборот бесполезность данной карты я не буду, об этом можно легко найти кучу инфы у того же Гугля. Расскажу лишь как настроить этот плагин. Для начала необходимо его скачать и добавить в папку плагинов вашего блога. Затем активировать в админской. А вот теперь самое интересное. Запускаете редактор PSPad (кто еще не скачал — бегом качать! Всякие Блокноты просто отдыхают!), создаете в нем новый документ. В выпавшем окне выбираете тип документа XML. В нем уже будет добавлена строка:
В ней мы меняем кодировку на UTF-8:
и сохраняем этот файл с именем sitemap в корневом каталоге нашего блога. Далее этот же файл нужно заархивировать с именем sitemap.gz и тоже добавить в корневую папку блога. Обоим файлам нужно выставить разрешения 666. А уже затем зайти в админскую блога, раздел Настройки, подраздел «XML-Sitemap» и там кликнуть по ссылке «построить карту сайта». Если ничего не напутали, то карта создастся, о чем и получите уведомление. 12. math-comment-spam-protection. Опять же, возвращаясь к теме спама на блогах, рекомендую поставить этот небольшой плагин. Он добавляет в форму для комментирования дополнительное поле с простой математической задачкой на сложение. Это сразу отсеивает авто-спамеров, которые пользуются специальными программами. Плагин устанавливается обычным путем через активацию в разделе Плагины, но запускается не сразу, а с пол-пинка. То есть, надо сначала открыть файл comments.php, найти в нем кусок кода, гда прописано последнее поле формы, а именно поле для добавления адреса сайта комментирующего, и сразу же за ним вписать вот такой кусок кода:
Затем зайти в раздел Настройки, найти там подраздел «Math Comment Spam» (заодно перевести пару строчек уведомлений об ошибках) и нажать на кнопку «Сохранить изменения». Тогда он начинает работать верно. 13. subscribe-to-comments. Плагин подписки на комментарии. Очень полезная штука, если вы хотите, чтобы комментатор снова пришел к вам на блог. Когда кто-либо пишет коммент на вашу нетленку, то имеет возможность поставить галочку в поле подписки на последующие комментарии. Как только кто-то следующий оставит новый коммент, так подписавшийся получит об этом уведомление на мыло. Тут надо сделать одно замечание: не все шаблоны автоматом добавляют это окошко. Если у вас оно не появилось (сразу после кнопки «Отправить»), то открываете файл comments.php и следом за кодом формы добавляете вот такой кусок:
14. FeedBurner_FeedSmith_Plugin. Если вы используете для вывода фида блога сервис FeedBurner, то этот плагин поможет вам «собрать» в кучку всех подписчиков, и даже тех, кто подписался через браузер (современные браузеры имеют такую встроенную функцию). После активации плагина нужно будет зайти в раздел Настройки, найти подраздел «FeedBurner» и там вписать адрес вашего фида от этого сервиса. 15. get-recent-comments. Этот плагин позволяет вывести на странице свежие комментарии. Чтобы он заработал, нужно прежде в том месте, куда будете выводить эти комменты добавить кусок кода (аналогично описанному добавлению облака тэгов):
В разделе Настройки, подразделе «Recent Comments» можно настроить различные способы вывода этих комментов, например со ссылками на сайты их авторов (там все это дело хорошо показано и растолковано, хоть и на английском), отключить показ ваших собственных комментов и т.д. 16. wp-pagenavi. Постраничная навигация или, попросту говоря, разбивка кучки постов блога по отдельным страничкам. По умолчанию на многих шаблонах есть в самом низу, после всех постов парочка ссылок вида «Туда» «Сюда», или «Раньше» «Позже». В общем, понятно о чем речь. Данный плагин позволяет заменить эти неудобные «листалки» обычными номерами. Тут тоже придется немного подкорректировать шаблон. Причем навигация изначально может быть как на индексной странице (файл index.php), так и на сингловой (single.php), а может быть и там, и там, и еще на архивной, и поисковой, в общем ищите вовезде. Искать нужно будет что-то вроде вот такого куска кода:
Эту строку мы удаляем и вместо нее вставляем такую:
У этого плагина есть свой лист стилей CSS, в котором можно изменить отображение номеров страниц как вам нужно. Вот вкратце о тех плагинах, что использую я, и которые рекомендую так же использовать вам. Парочка советов напоследок: 1. Не увлекайтесь обилием плагинов. Их на самом деле очень много, и очень много любопытных и интересных фишек. Но польза от большинства весьма сомнительна. К тому же, чем больше плагинов активировано, тем медленнее работает сайт, ибо нагрузка на сервер возрастает изрядно. Поэтому отберите лишь то, что вам на самом деле необходимо, а на остальное — поиграйтесь и забейте. 2. Если что-то пошло не так, и после добавления очередного плагина (или после его ковыряния) все поломалось, да так, что и в админскую даже не войти, чтобы удалить этот плагин, не отчаивайтесь, просто удалите его через ваш аккаунт на хостинге или через ФТП. После чего сможете нормально зайти в админскую снова. |
|
|
Вход / Регистрация
Новое
Продвижение сайта - это следующий логический шаг после завершения разработки са... |
По вашему мнению, сколько цветов в обычной радуге? Мы привыкли, что семь... |
По словам Сергея Брина, соучредителя и директора популярнейшего в мире поискови... |
Почему это важно? Гиперссылка - основа Интернета. Когда человек попадает на люб... |
Приветвтвую, вы хотите себе такие социальные кнопки? Хотите?
|
Последние комментарии
- Как заработать на Так.ру
Я сделал как описано,у меня код html авт... >>> - Как верстать на DIV-ах? Основы блочной в...
статья про блочную верстку неплоха, толь... >>> - Создание юзабилных форм с применением CS...
Каким плагином вы защитили свой сайт от ... >>> - Основные Интернет браузеры для WEB-разра...
Лучшие браузеры это Хром и FF(лучше всег... >>> - Заработок на рекламе Гугл Адсенс - все п...
У меня тоже есть сайт он о цветах но пос... >>>












Комментарии
музеи феодосии
консольные игры бесплатно
картриджи
дизайн маленьких ванн Цитировать
RSS лента комментариев этой записи.