Полезные плагины для WordPress. Выпуск 2

Чтение на 7 минут

В этот раз:

  • оптимизаторы страниц,
  • парочка наборов шорткодов,
  • набор разных полезных функций для создателей шаблонов.

Async Javascript

Страничка: https://wordpress.org/plugins/async-javascript/

Пользователь решает, продолжить просмотр вашего сайта или покинуть навеки, в промежутке между первыми двумя и шестью секундами. Если все это время он будет лицезреть белый холст, радости у него не прибавится.

Плагин решает эту проблему, добавляя к ссылкам на JavaScript атрибут «async» или «defer» на выбор. Тогда страницы WordPress-блога отображаются быстрее, хотя возможны «моргания» и перерисовка, если понавесили слайдеров-каруселей и прочей чепухи.

Если ваша цель — показать посетителю контент, а не поразить красотами, Async Javascript в этом поможет.

Far Future Expiry Header

Страничка: https://wordpress.org/plugins/far-future-expiry-header/

Недоработка многих плагинов кеширования для WordPress — для фотографий и других редко обновляемых файлов не указывается время хранения в кеше браузера. Но зачем их загружать каждый раз, если есть кеш?

Плагин Far Future Expiry Header добавляет несколько строчек в .htaccess файл, исправляя недоработку. Это ускоряет повторное открытие страниц вашего сайта.

Еще можно включить GZIP-сжатие страниц, но тут следует сто раз подумать и перепроверить результат, потому что сжимать страницы умеют и плагины кеширования, могут быть конфликты плагинов.

Easy WP SMTP

Страничка: https://wordpress.org/plugins/easy-wp-smtp/

Замена стандартной функции отправки почты WordPress. В меню «Настройки» появится пункт «Easy WP SMTP», где можно указать сторонний SMTP-сервер.

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

Например, если у вас на WordPress запущен интернет-магазин и клиент жалуется на то, что ему перестали приходить уведомления, для быстрого прояснения ситуации можно глянуть «Исходящие» и определить, на какой стороне проблема: хостинга, сайта или клиента.

Плагинов, подобных Easy WP SMTP, в каталоге много, но только этот у меня работает без нареканий.

Fixed Menu Anchor

Страничка: https://wordpress.org/plugins/fixed-menu-anchor/

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

Плагин Fixed Menu Anchor добавляет на страницы вашего блога скрипт, который сдвигает на указанное число пикселей страницу при переходе к таким ссылкам-якорям.

Настройки плагина WordPress Fixed Menu Anchor
Настройки плагина WordPress Fixed Menu Anchor

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

SSL Insecure Content Fixer

Страничка: https://wordpress.org/plugins/ssl-insecure-content-fixer/

Еще один фикс, на этот раз — для сайтов, работающих через безопасный протокол HTTPS.

После установки плагина все внутренние ссылки блога будут исправлены с «http://» на «https://».

Настройки SSL Insecure Content
Настройки SSL Insecure Content

Похожих плагинов много, но только этот поддерживает четыре разных способа работы, вплоть до замены вообще всех ссылок на странице.

Simple Register

Страничка: https://wordpress.org/plugins/simple-register/

Добавляет на страницу регистрации новые поля:

  • имя,
  • фамилию,
  • пароль.

Он установлен на моем блоге именно для ввода пароля при регистрации.

Плагины для WordPress. Выпуск 2 1

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

Плагины для WordPress. Выпуск 2 2

По идее, добавив в нем для плагина Simple Register русский язык и нажав «Синхронизировать», должен подгрузиться мой перевод.

Страничка: https://wordpress.org/plugins/bwp-external-links/

Плагин не обновлялся два года, но на новых версиях WordPress функционирует так, как надо: добавляет к каждой ссылке (в записях, комментариях, виджетах) атрибуты rel=»external» и rel=»nofollow», чтобы показать поисковым ботам — ссылки ведут на сторонние сайты. Еще может добавлять CSS-классы, чтобы можно было изменить внешний вид таких ссылок.

Настройки плагина Better WordPress External Links
Настройки плагина Better WordPress External Links

Есть много альтернатив, все из них работают не так, как надо: то комментарии игнорируют, то замедляют генерацию страниц. Только BWP External Links работает корректно, по крайней мере у меня.

UPD: на WP 4.8 плагин всё-таки перестал работать. Работающая альтернатива: External Links.

Bootstrap ShortCodes for Content

Страничка: https://wordpress.org/plugins/bootstrap-shortcodes-for-content/

Для тех, у кого шаблон сайта сделан на Bootstrap: плагин добавляет шорткоды бутстраповских элементов:

  • вывод списка записей в grid,
  • карусели изображений, прикрепленных к записи,
  • просто карусели с разными элементами,
  • галереи изображений,
  • вкладок (табов).

Очень специфические возможности, плагин требует допиливания.

Я считаю, что он упростит создание страниц с рекламным содержимым:

  1. сначала текст,
  2. карусель изображений,
  3. снова текст,
  4. описание возможностей продукта, поделенное на табы (кратко/подробно, платно/бесплатно).

На страничке «Other notes» плагина вы найдете ссылку на сайт, где, похоже, используются его возможности.

Magee Shortcodes

Страничка: https://wordpress.org/plugins/magee-shortcodes/

Тоже шорткоды, тоже на третьем Бутстрапе.

Понравился стандартный стиль оформления — выглядит нейтрально. Конечно, все это правится, но начинающей пользователь может просто установить и пользоваться.

На страничке плагина найдете ссылку даже на документацию.

WebMan Amplifier

Страничка: https://wordpress.org/plugins/webman-amplifier/

Добавляет много шорткодов и функций, возможностей настройки админки.

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

Сразу скажу: я этот плагин не тестировал! Но выглядит интересно. Хотя бы посмотреть, как все устроено.

Итог

Далеко не все нужно вашему блогу, но знать о существовании таких плагинов полезно. Иногда требуется быстро добавить, например, наглядное сравнение цен. Создать для этого свой шорткод и писать набор стилей можно, но как-нибудь потом, сначала — просто воспользоваться готовым.

Не забудьте посмотреть первую часть обзора.

Темы записей
2 комментариев
  • На некоторых страницах сайт уходит в бесконечно длинный футер)
    Например, на этой.
    Хотя, возможно это только у меня.

Добавить комментарий