Расширяем функционал WordPress при помощи плагинов

Всего, как известно, не предусмотришь даже в самой совершенной CMS. И спустя некоторое время вам могут потребоваться дополнительные функции, которые в ней отсутствуют. Не спешите отказываться от WordPress. Думаю, вам жизни не хватит, чтобы исчерпать все потенциальные возможности этого «движка», тем более, с учетом его постоянных обновлений. Функционал вашего сайта помогут расширить плагины, которых существует великое множество.

Начну с замечательного плагина wp-recaptcha (сайт плагина: http://www.blaenkdenum.com/wp-recaptcha/, ссылка на скачивание: http://wordpress.org/extend/plugins/wp-recaptcha/), позволяющего надежно защитить регистрацию, комментарии и электронную почту вашего сайта от автоматического спама при помощи формы ввода символов с картинки. В его актуальности можете не сомневаться: мне приходилось удалять по 15-20 и более автоматических спам-комментариев ежедневно на совершенно новом сайте (благо, они находились на модерации, а не публиковались сразу).
Загружаем папку с плагином в директорию /wp-content/plugins/, активируем его в административной панели. Для получения reCAPTCHA API key переходим по ссылке http://recaptcha.net/api/getkey?domain=вашдомен&app=wordpress на странице настройки (Параметры => reCAPTCHA), входим, используя аккаунт Google (либо регистрируемся, если такового еще нет), получаем Public Key и Private Key, которые вставляем в соответствующие поля на странице настройки плагина, редактируем остальные настройки, нажимаем кнопку Update Options и любуемся результатом.

Теперь установим плагин wp-print, который позволяет представить новости и страницы вашего сайта в удобном для печати виде (сайт автора: http://lesterchan.net/, ссылка на скачивание: http://downloads.wordpress.org/plugin/wp-print.2.50.zip). Помещаем файлы плагина в директорию /wp-content/plugins/wp-print/ и активируем его во вкладке Плагины панели управления. Производим настройку: Параметры => Print.

В соответствии с авторской инструкцией нам нужно определить место размещения иконки принтера на страницах нашего сайта, для чего откроем вкладку Внешний вид => Редактор, выберем для редактирования файлы single.php (именно он является шаблоном для подробного вывода одной новости) и page.php (выводит отдельные страницы сайта), найдем в указанных файлах следующий текст: <?php while (have_posts()) : the_post(); ?>, ниже которого вставим: <?php if(function_exists(‘wp_print’)) { print_link(); } ?>. Не забудьте сохранить изменения.

Вот что должно получиться у вас в результате:

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

  • Плагин wp-pagenavi позволяет в стандартных шаблонах блогов (таких, где посты выводятся друг за другом в хронологическом порядке) заменить ссылки на соседние страницы вида «Предыдущая Следующая» более привлекательными :
    Страница 1 из 212»

    Сайт плагина: http://lesterchan.net/, ссылка на скачивание: http://downloads.wordpress.org/plugin/wp-pagenavi.2.31.zip.

  • Плагин wp-postratings позволит вашим читателям оценить тот или иной пост по пятибалльной шкале и выведет на сайте результаты этого голосования. Автор тот же, ссылка на скачивание: http://downloads.wordpress.org/plugin/wp-postratings.1.50.zip. Выглядит примерно так:

    wp-postratings

  • Еще один полезный плагин wp-postviews подсчитывает и выводит количество просмотров пользователями отдельных постов, а также позволяет отсортировать их по популярности, например:

    wp-postviews

    Ссылка на скачивание плагина: http://downloads.wordpress.org/plugin/wp-postviews.1.50.zip.

Не забывайте оставлять в комментариях ссылки на новые плагины, которые нравятся вам.

Оставить комментарий

Администрирование
Статистика