Плагины WordPress на life-trip — для тревел блога и не только

Что-то за последний месяц я получил столько вопросов по различным плагинам на блоге, сколько не получал за весь прошлый год. Все что ли решили заняться технической частью блогов в новом году? :) Так как плагины у меня не особо меняются, или точнее меняются, но используются похожие по функционалу, то решил рассказать о своем списке, думаю, он будет еще долго актуальным. Возможно, и другим блоггерам (в том числе и тревел-блоггерам) что-то пригодится. Речь, естественно, только о Вордпресс.

Правда, чуть ли не половина плагинов не видна посетителям сайта, а упрощает жизнь админу, выполняя какие-то действия в автоматическом режиме. То есть, если вы привыкли все это делать руками, то вам они не понадобятся.

Предупреждение

Учтите, что каждый плагин, немного, но начинает грузить блог, поэтому не стоит увлекаться. Я периодически просматриваю свои плагины и думаю, от чего можно отказаться, например, в случае, если в каком-то плагине появился новый функционал и другой отдельный плагин теперь можно уже отключить. Также иногда при выборе нового плагина или при перебирании старых проверяю нагрузку, которую создает каждый плагин в отдельности, попеременно их отключаю (на тестовом сайте), и выбираю тот, где меньше всего запросов.

Или же не так давно специально прошелся по плагинам и посмотрел, какие они скрипты подключают и CSS. Например, популярный Contact Form 7, несмотря на использование только на одной странице, подключает несколько скриптов и стилей на ВСЕХ страницах блога. Это же не дело! Поставил, значит, форму обратной связи на страницу «Контакты», куда заходит полтора человека в день, но его скрипты загружаются у всех остальных тоже. Нехорошо.

Рекомендую хостинг

Периодически спрашивают, поэтому напишу тут отдельно. Рекомендую всем начинающим блогерам и сайтовладельцам Хостинг Beget. У него совсем небольшие цены, но при этом довольно удобная панель управления и техподдержка помогает в решении различных вопросов. Я перебрал несколько хостингов, прежде чем перешел к ним. И, кстати, некоторые вопросы с совместимостью плагинов исчезли. Как вы знаете, очень многое зависит от тех библиотек, которые установлены и всяких ограничений на сервере. До этого некоторые плагины (например, плагин бекапа) вообще отказывались работрать.

4 года я был на Бегете и до сих пор использую для небольших своих проектов. Но если у вас уже высоконагруженный сайт, как у меня сейчас, с большой посещаемостью, то вам нужен VPS или VDS. Я пользуюсь уже последние годы VPS от Fastvps и всецело доволен. Опять же, хорошая скорость ответа у сервера, поддержка помогает порой даже тогда, когда не обязана, и тарифы вполне себе на уровне.

Список плагинов

На текущий момент на блоге стоит 32 активных плагина, а несколько используются изредка и отключены. Кому-то эта цифра покажется слишком большой, но я лично не фанат замены плагинов кодом в шаблоне, это менее универсально для непрограммиста (раньше еще больше стояло, избавляюсь потихоньку). Да и плагины это тот же самый код, и если он написан нормально, то разницы особо не будет. Учитывая, что сейчас на всех блогах стоят виджеты социальных сетей, комменты от них же, кнопки «Поделиться», всякие партнерские виджеты, то именно они влияют на скорость загрузки сайта, а плагины это скорее нагрузка на хостинг. Данный же вопрос решается переходом на тот же Бегет (если у вас совсем плохой хостинг был и маленькая посещаемость), или на VPS, если посещаемость высокая.

plugin-travel-blog

Прям все плагины описывать не буду, так как некоторые известны всем, а другие слишком индивидуальны, чтобы кому-то понадобиться. Тем не менее большая часть тут присутствует, как активных, так и не активных.

Akismet — самый известный плагин против спама, который стоит у очень многих, потому что идет вместе с вордпрессом. Когда-то давно я использовал дополнительные плагины для спама (капчи всякие), но полностью ушел от них и оставил только Акисмет, его достаточно. А капча, наоборот, только отваживает посетителей, я, к примеру, только из-за нее могу коммент не оставить, ибо не хочется вглядываться и писать какие-то значки циферки. У меня Акисмет не пропускает спам вообще, и очень редко помечает нормальные комменты спамными.

BackWPup — плагин для бекапа, удобен тем, что у него у одного из первых появился бекап в Dropbox. Сейчас, вероятно, таких плагинов уже полно, пользуюсь по привычке.

Broken Link Checker — полезный плагин для проверки битых ссылок и редиректов. Обычно он у меня отключен, и я его задействую раз в полгода. Всегда находит штук 10 кривых ссылок, в которых, либо я ошибся в свое время, либо они стали недействительны. Такую проверку хорошо бы всем делать, иначе и посетителям, и поисковикам, могут такие ссылки не понравится. Также я еще редиректные ссылки убираю или меняю, если они появляются. Только поосторожнее с плагином, он может повредить блог, делайте бекапы обязательно.

Contextual Related Posts — плагин похожих постов в конце поста. Не знаю, насколько он необходим, потому что все равно все эти плагины подбирают не совсем похожие посты. Неудобно то, что придется настраивать CSS-стили в своей теме, если задумаете использовать вывод похожих постов с картинками.

Display Future Posts — показывает запланированные посты. Можно сделать блок «будущие посты» и запланировать несколько штук. На текущий момент убрал его, и пишу в виджете руками, так как выпускаю посты почти сразу после написания.

EWWW Image Optimizer — реально необходимый плагин по уменьшению веса картинок. Даже если фотография сохранена с 60-70% качеством jpeg и убрана из нее вся мета-информация, он все равно ее каким-то образом сжимает, уменьшая вес на 10-20% (иногда больше). Для фотоблогов и тревел-блогов может быть актуально. Хотя я прогнал через него и картинки встроенные в шаблон.

Float Ads Fixed Position — плавающий виджет в сайдбаре. Плагин немного кривоват, но на новом шаблоне только он захотел работать. До этого использовал Q2W3 Fixed Widget.

Formidable — форма обратной связи взамен Contact form 7. По умолчанию на всех страницах грузит только один CSS, а скрипты только на той странице, где есть форма. Возможно есть что-то еще легче из готовых решений, но потестив штук 5 плагинов, ничего не нашел, только если contact form платная версия.

FV Gravatar Cache — кеш для тех, кто использует граватары. Не сказал бы, что он прям необходим, но если комментов штук 200 на странице, то страница грузится довольно медленно, а браузер не кеширует аватарки. Причем, каждая пустая аватарка (когда у человека нет граватара) почему-то идет отдельным файлом, а можно сделать с помощью плагина, чтобы один только файл был.

iThemes Security — плагин для защиты блога. Функций много, довольно наворочен. Но можно использовать только основные функции, которые выполняются путем записи в htaccess. То есть можно записать, и отключить его. Перечислю некоторые полезные вещи, которые он делает: скрытие админки (вход по другим адресам), бан IP при подборе паролей или при большом количестве ошибок 404, запрет обращения в папки движка и к файлам, замена имени admin.

Maps Marker Pro — лучший плагин карт для блогов на WordPress, не знаю даже, есть ли у него аналоги. Именно такого плагина мне не хватало в 2010 году, и вот я его дождался, наблюдал за ним с самого начала развития. Пользуюсь платной версией из-за импорта/экспорта, группировки точек, отсутствия ссылок, адаптации карты под разные экраны. Но большинству хватит и его бесплатного аналога — Leaflet Maps Marker. Из минусов — очень не хватает фильтрации точек, приходится продумывать, как лучше организовать всю коллекцию точек. Автор обещал сделать и фильтры, ждем-с.

New Adman — старенький плагин, которого вроде даже нет в репозитирии официальном, но очень простой и удобный из-за этого. Размещает рекламу (Адсенс, Директ или любую другую) в начале поста, в конце поста и примерно посередине. Можно показывать только один из блоков, и все три блока могут быть разными. Пытался ему год назад найти замену, так как он середину неправильно вычисляет (где-то ближе к началу размещает), но так и не нашел.

NextScripts: Social Networks Auto-Poster — автоматический постинг во все социальные сети. Экономит время блоггеру! Запланировал пост и по соц сетям он разошелся автоматом.

Optimize Database after Deleting Revisions — совсем необязательный плагин, но тоже экономит чуть времени. Оптимизирует базу, предварительно удалив спамные комменты, ревизии постов и удаленные элементы. Раньше я это делал вручную, теперь он это делает без меня раз в день (можно реже).

P3 (Plugin Performance Profiler) — плагин, который изредка можно включать, чтобы сравнить в круговой диаграмме нагрузку всех плагинов. Не знаю, насколько он все правильно показывает, но, вероятно, для ориентира использовать можно.

PHP Code Widget — если нужен php код в виджете, то можно использовать этот плагин или аналог.

Post Editor Buttons Fork — еще один необязательный плагин, но все-таки расскажу. Так как я обычно использую html-редактор вместо визуального, то неудобно, что теги h2 h3 h4 приходится писать ручками. А с помощью этого плагина можно сделать себе кнопочки для этих тегов. Естественно, можно любые кнопки создать (интерфейс элементарный).

Posts Character Count Admin — возможно вы будете смеяться, но никак не могу привыкнуть к тому, что Вордпресс показывает количество слов, а не количество знаков в админке, когда пост пишешь. Я его уже несколько раз выключал, но все равно потом к нему возвращаюсь :)

ReplyMe — плагин для ответов на комментарии без подписки. Очень спорный плагин. С одной стороны, удобно, что не надо ставить галочку, с другой стороны, не всем нравится потом получать ответы на свои комментарии (хотя зачем тогда писать?). На мой взгляд он удобнее тех плагинов, где есть подписка только на все комментарии в посте. Имхо, это вообще неудобно, пишешь коммент, подписываешься, получаешь ответ на свой вопрос, и отписываешься, столько лишних действий. ReplyMe у меня используется совместно с плагином Subscribe to Comments Reloaded, который как раз делает подписку на все комментарии (по факту, это мало кому надо, возможно отключу).

Table of Contents Plus — вот про него получил в этом месяце 3 или 4 вопроса. Стоит он у меня уже полгода, чего раньше никто не спрашивал? :) Делает автоматическое содержание поста, супер вещь! Делает по заголовкам (h2-h3-h4 и тд).

Tako Movable Comments — редко пригождающийся плагин, поэтому отключен обычно. С помощью него можно переносить комменты из одного поста в другой или из поста на страницу, и наоборот.

W3 Total Cache — один из популярных плагинов кеширования. Тьма настроек, но работает, нагрузку уменьшает. Перепробовал 3, выбрал этот в итоге. Правда, если используете VPS на ngnix, то браузерное кеширование статических элементов надо настраивать в конфиге nginx.conf на сервере.

Webmaster Yandex — не знаю, насколько это действенно, но есть рекомендации использовать «Оригинальные тексты Яндекса», чтобы типа авторство лучше определялось. Имхо фигня, но когда ставишь плагин, отправить текст в сервис — это один клик, то есть времени не занимает вообще, поэтому использую.

Widget Logic — позволяет задавать условия показа виджетов для определенных страниц. То есть с помощью него можно показывать виджет в сайдбаре только на выбранных странице/посте/рубрике. Штука хорошая, но я не использую, так как теперь есть все это в самом шаблоне. Из минусов — нужно знать всякие is_single(), is_page() и тд, но есть плагины-аналоги, где все гораздо проще.

WordPress SEO by Yoast — перешел на него с All in One SEO Pack, теперь ничего не глючит, есть meta ogg для фейсбука и sitemap.xml, для которых ранее использовались два других плагина. Один плагин заменил сразу 3.

WP Ajaxify Comments — позволяет добавлять комментарии посетителям без перезагрузки страницы. Это давно уже в тренде и используется всем соц сетями. Но плагин может работать криво и не со всеми шаблонами, надо проверить и тестить. Порываюсь его удалить, так как создает некоторую нагрузку, но удобно жеж.

wp-jquery-lightbox — обычный такой плагин для окошек лайтбокса (фотография по клику показывается во всплывающем окне). Ничем не хуже и не лучше других. Порываюсь отключить, так как фотка у меня не увеличенная показывается, но тогда фото будет вообще в отдельной вкладке браузера открываться, что совсем не хорошо.

WP No External Links — плагин позволяет замаскировать ссылки в постах, в комментариях, и в именах авторов комментариев в nofollow и редиректы. Опытным путем установлено, что поддерживает тег follow, если его прописать в коде ссылки (справедливо только для админов), то она не будет маскироваться. Плагин спорный, так как с nofollow вопросов вроде нет, а вот массовые редиректы (у меня 30 тыс комментов с ссылками) типа могут попасть под санкции поисковиков. У меня одно время стояли редиректы, вроде ничего такого не случилось, но и сайт трастовый уже. В любом случае решил убрать редиректы, мало ли. Уже нашел решение по скрытию ссылок в javascript (имеется в виду в комментах), но есть мысль в принципе снести поле URL в комментарии, чтобы наверняка и без санкций.

Panel Load — изредка включаю, чтобы посмотреть количество запросов и использованной памяти на той или иной странице.

P.S. Для емейл рассылок сейчас использую Dashamail, могу тоже рекомендовать. Я перебрал уже несколько, пользовавшись по 1-2 года, и пока этот для меня самый лучший оказался.

P.P.S. Ни коем случае не претендую на универсальность, но может кому-то эта инфа пригодится, а то спрашивают и спрашивают. Кстати, если у вас есть какие-то клевые плагины-находки, то поделитесь, плиз, в комментариях. Или может, наоборот, считаете, что что-то нельзя использовать по типу редиректов.

Лайфхак #1 - как купить хорошую страховку

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

Лайфхак #2 - как найти отель на 20% дешевле

Сначала выбираем отель на Booking. У них хорошая база предложений, но вот цены НЕ лучшие! Тот же самый отель часто можно найти на 20% дешевле в других системах через сервис RoomGuru.

Путеводители Олега Лажечникова