wp01

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

Поэтому очень желательно установить WP на локальном компьютере, подключить плагин, протестировать, подогнать под тему (если нужно) и только после этого переносить плагин на сервер.

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

Самым лучшим решением для новичков будет установка русифицированной сборки Wordpress. Лично я рекомендую воспользоваться сборкой WordPress “Lecactus Edition” с сайта http://lecactus.ru/.

В дополнение к плагинам входящим в указанную сборку, могу предложить следующий набор:

Скачать ЗДЕСЬ

Уроки создания сайтов на WordPress. Таким образом, на своем блоге я использую следующие плагины:

1) RusToLat - Транслитерация русских символов URL в английские.

2) ВП Типограф Лайт - Легкая версия типографа только с основной функциональностью (рекомендуется для большинства блогов) - обработка кавычек, тире, спецсимволов вне безопасных блоков (pre, code, samp, textarea, script), правка кавычек внутри code, кликабельные ссылки в комментариях. Также правится неправильное форматирование TinyMCE.

3) Блокировка запросов на новые версии - Полностью отключает проверку обновлений ядра WordPress, тем и плагинов. Помогает ускорить работу блога, иногда даже в несколько раз.

4) Anti-XSS attack - Защита/предупреждение XSS-атак.

5) Aprove only russian comments - плагин, который все комментарии не на русском языке считает спамом.

6) MaxSite Russian Date - русская транскрипция выводимой даты.

7) Russify Comments Number - Нормальное отображение окончания слова “комментарий” - то есть, “2 комментария”, “5 комментариев” и так далее.

8)  wp_stem_ru - Улучшение поиска за счет обработки поискового запроса стеммером Портера (если Вы тестируете wordpress на локальном компьютере будет выводится ошибка, на реальном хостинге плагин работает правильно).

9) All in One SEO Pack - набор SEO - все в одном. Позволяет при добавлении новой статьи в редакторе добавлять описание, ключевые слова, запрещение на индексирование поисковыми роботами. А на панели настроек у нас появилась лополнительная вкладка: SEO все-в-одном с множеством дополнительных настроек.

10) WP-Cumulus - плагин Облака тегов. Установка: Дизайн - Виджеты - в один из Сайдбаров.

11) Плагин Popularity Contest и виджет Popularity Contest Widget - Выводят в контентную часть информацию о популярности заметки, а в Сайдбар список наиболее популярных статей.

12) WordPress Database Backup - плагин архивации базы данных. После активации плагина в панели Инструменты добавляется пункт Backup.

13) WP-PageNavi - плагин постраничная навигация. После его активации в меню настройки появляется ссылка Список страниц.

14) Dagon Design Sitemap Generator - создание карты сайта. После установки плагина в меню Настройки появляется панель DDSitemapGen. Для реализации карты сайта на блоге создадим специальную страницу (назовем ее “Карта сайта”) и вставим с нее код:

<!-- ddsitemapgen -->

После публикации страницы на блоге появится Карта сайта.

15) Search Meter - плагин, анализирующий поисковые запросы по блогу, т.е. то, что люди искали на Вашем блоге в строке поиска.

16) WP-Highslide - плавное увеличение изображений. После активации плагина при подготовке материала необходимо создавать два изображения: большое и маленькое. Поставив курсор в место вставки изображения в тескте, переходим в редактор HTML-кода и выбираем кнопку Highslide и в появившемся окне указываем путь сначала к большой картинке, затем путь к маленькой картинке (предварительно загрузив обе картинки в папку images).

17) Плагин WP-PostViews и виджет WP-PostViews Widget - количество просмотров страниц сайта. После активации плагина и виджета для для приведения их в работу необходимо внести изменения в индексный файл используемого Вами шаблона. Автор плагина рекомендует прописать ниже строки: <?php while (have_posts()) : the_post(); ?> следующий код:

<?php if(function_exists('the_views')) { the_views(); } ?>

18) Плагин Simple Tags - с его помощью вы значительно облегчите себе работа с тегами (метками), а также получите дополнительные полезные возможности.

После установки Simple Tags у вас появится в меню 3 дополнительных пункта:

Управление метками – здесь можно переименовать, добавить, удалить, редактировать url одного или нескольких тегов. Сбоку для большего удобства располагаются все метки по популярности или последние использованные.

Массовое редактирование меток – открывает посты блога только лишь с одним полем тегов.

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

Вторая часть полезных штучек находится в настройках плагина – см. меню Настройки – Simple Tags. Функций и возможностей здесь достаточно много – совету самостоятельно просмотреть их, я лишь укажу те, которые использую.

Во-первых, это функция st_the_tags(), которая отвечает за вывод списка тегов для конкретного поста, она имеет чуть больше опций настройки чем стандартная от wordpress. Находится в закладке «Метки для текущей записи». Там же я бы активировал пункт «Автоматически отображать список меток в фидах».

Во-вторых – связные записи. Это ссылки, отображаемые после поста на похожие по тематике статьи в вашем блоге, выбираются на основе меток. Для вывода их в шаблоне используется функция st_related_posts(). Также имеет ряд настроек в админке + там есть ссылка на подробное описание ее аргументов. Советую активировать пункт «автоматически добавлять связанные записи в фиды».

Еще есть возможность создать облаков тегов с помощью функции st_tag_cloud(). В соответствующей закладке настроек плагина вы найдете ряд опций, которые для этого облака можно будет задавать – цвет, размеры шрифта и т.п.

19) WP Tuner - плагин для поиска узких мест в вашем блоге WordPress, а именно показывает: какие файлы темы как быстро обрабатываются, какие плагины кушают сильно много ресурсов, какие запросы слишком медленные и т.п. полная детальная статистика, показывающая даже какой файл движка или плагина делает какой запрос и сколько он длится, сколько потребляет ресурсов. Как с ним работать? Просто деактивируем все плагины для начала и смотрим что у нас выводится (или смотрим сначала сколько потребляет со всеми плагинами вашими, а затем потихоньку и отключаем по одному). записываем куда-нибудь значения или делаем скриншотики. Затем смотрим какие файлы темы сколько делают запросов и каких, смотрим есть ли медленные запросы (порог медленности в секундах задается в админке), включаем потихоньку плагины и также смотрим что происходит. и т.д.

20) Download Counter - Плагин позволяет отслеживать с помощью счетчиков сколько раз скачивали ваши файлы. Внимательно читайте инструкцию по установке: один файл кладется в папку /wp-content/plugins другой в корень, после активации, в админ панели появится новая закладка Счетчики загрузок внутри закладки Записи, которая и позволяет создавать счетчики скачивания файлов с вашего блога. Сами файлы вы можете либо загрузить вручную, либо с помощью вордпресса. А в настройка счетчика скачивания нужнно будет указать путь к закаченному файлу и имя счетчика. Данный плагин сам создает таблицу в базе данных, без вашего участия.

21) Advertising-manager - один из способов монетизации блога путем размещения баннеров рекламной службы Google. Плагин позволяет добавлять баннеры в посты, в сайдбар с помощью виджета, или же непосредственно в любую область блога с помощью кода. Каждый баннер можно обозначить собственным названием и вставить в него свой код, который генерирует Google. Если хотите вставить в сайдбар несколько баннеров — просто активируйте несколько виджетов.

Если вы хотите вставить баннеры непосредственно в пост, то используйте тег: ad#name, заключив его в квадратные скобки – [ ].

Если вы хотите вставить баннеры в тему самостоятельно, то добавьте в файлы темы такой код:

<? php advman_ad('name'); ?>

где name — имя баннера, которое вы ему присвоили в настройках административной части плагина. Плагин работает не только с Google Adsense, но с другими рекламодателями, например с Бегуном.

22) Google XML Sitemaps — создание карты сайта. Этот генератор создает google совместимую карту сайта вашего блога WordPress, которая поддерживается Ask.com, Google, MSN Search and YAHOO. Google XML Sitemaps создает xml-файл с картой блога — списком всех постов и страниц.

Каждый раз, когда вы создаете или редактируете пост или страницу, карта сайта автоматически обновляется и перечисленные поисковые системы «узнают» об этом.

Для установка плагина загрузите папку google-sitemap-generator в папку с плагинами wp-content/plugins/. Активируйте плагин. (Плагин следует активировать только после загрузки сайта на реальный сервер). Теперь зайдите в управление плагином, установите необходимые настройки и создайте xml карту — это делается один раз, карта теперь будет обновляться автоматически. Для этого убедитесь, что на файлы sitemap.xml и sitemap.xml.gz установлен CHMOD 666. После того, как вы настроили, плагин будет автоматически поддерживать xml карту сайта в актуальном состоянии.

23) Плагин “MaxSite-социальные закладки”, созданный MaxSite.org. Скачать плагин можно с сайта разработчика.

Это плагин формирует нужную строчку и выводит закладки одним блоком под записями (только в single). Плагин очень прост. Скачиваем, устанавливаем и активируем. Дальше все будет сделано автоматом.

Можно добавить в style.css своего шаблона класс addzakl:

div.addzakl {text-align: center; margin: 10px 0;}

Вывод функции можно использовать и вручную. Для этого устанавливаем в плагине переменную $maxsite_addzakl_auto в false и вручную прописываем в своем шаблоне вызов функции.

<?php
if ( function_exists('maxsite_addzakl') ) {
echo '<div class="addzakl">Добавить в ';
maxsite_addzakl();
echo '</div>';
}
?>

Уроки создания сайтов на WordPress. Мой данный блог создан на движке Wordpress 2.7.1 powerpack lecactus. Все перечисленные выше плагины работают здесь корректно.