Алфавит на WordPress-сайте нужен многим веб-мастерам. Но по какой-то причине найти готовое решение для такого решения сложно.
Создать алфавитный указатель на движке WP из выборочных карточек постов (записей, страниц, произвольных таксономий) — мечта многих. Он позволяет снабдить проект полезным и удобным функционалом навигации, придает дополнительную ценность ресурсу в целом и задерживает пользователей на сайте (+ к поведенческим факторам ранжирования).
Вам в помощь — свежая подборка рабочих модулей пагинации, способных сортировать все или только несколько постов по буквам: от «А» до «Я», или от «A» до «Z» (для бурж-сегмента). Рассмотрю платные (Premium) и бесплатные (Free) плагины алфавита.
Бесплатные WP-плагины с сортировкой по алфавиту
В репозитории — крайне скудный выбор плагинов для создания алфавита. Все бесплатные утилиты в этом сегменте имеют урезанный функционал и в большинстве случаев блокируют пользователям возможность кастомного вывода по своим параметрам.
Кроме того, в них отсутствуют полностью или есть в минимальном объеме настройки дизайна алфавитных блоков.
Alphabetic Pagination
Alphabetic Pagination — хороший выбор, если вы решили использовать для своего сайта бесплатный плагин алфавитки.
Ключевая проблема — по умолчанию free-версия выведет алфавитную пагинацию на всех рубриках, отсортировав посты по первой букве заголовка. Это редко соответствует тому, что хочет пользователь. Также отмечу поломку верстки шаблонов при выводе в категории даже при выборе доступных DOM Position.
С выходом Premium-версии Alphabetic Pagination функционал бесплатного программного продукта сильно пострадал и ограничен настолько, что подходит разве что для первичного тестирования.
A-Z Listing
A-Z Listing — еще один плагин из серии Free-решений. Но в его надежности есть сомнения:
- Во-первых, последнее обновление функционала было больше 7 месяцев назад. За это сам движок WordPress успел обновиться несколько раз.
- Во-вторых, ссылки в репозитории на документацию отдают 404 ошибку.
Вот так выглядит алфавит, выведенный в рубрике помощью A-Z Listing:
На мой взгляд, плагин неплохой, если вы в состоянии разобраться с атрибутами шорткода, и создает блоки с пагинацией по буквам только там, где это нужно.
ABC Pagination от WPShop
ABC Pagination — свеженький плагин от русской команды WPShop для создания алфавитов на CMS WordPress.
Он способен закрыть потребности любого, даже самого придирчивого пользователя. И равноценных альтернатив ему нет.
Читайте подробный обзор всех настроек ABC Pagination с примерами вывода разных типов алфавиток.
Также для вас подготовили подробную озорную статью про функцию глоссария в плагине ABC Pagination.
За 5 минут на тестовом проекте мне удалось настроить и вывести вот такой красивый алфавитный указатель.
Купить этот плагин алфавита можно на официальном сайте с хорошей скидкой. Жмите, промокод активируется автоматически:
Посмотрите на тарифы и цену: одна только css-доработка какого-нибудь бесплатного аналога обойдется дороже.
Другие примеры работы ABC Pagination ищите на демо-сайте.
Заброшенные разработчиками плагины
Тщательный поиск подобных программных модулей в репозитории навел на мысль, что рабочих бесплатных решений для WordPress практически не осталось.
Многие ABC-модули были закрыты своими разработчиками или просто давно перестали обновляться и актуализировать функционал:
- List Posts Alphabetically — не обновлялся 6 лет;
- A to Z Category Navigation Widget — нет обновлений 12 лет;
- AtoZ Sorting — нет апдейта уже 7 лет.
Использовать такие решения на работающем сайте с актуальной версией CMS WordPress и php я не рекомендую, чтобы избежать всех возможных рисков — от поломки до взлома.
На основе тестирования всех актуальных на сегодняшний день рабочих решений для создания и вывода алфавита, могу сказать, что мой выбор — плагин ABC Pagination. Несмотря на то что он относится к платным модулям для WordPress, у него небольшая стоимость. При этом польза для вашего проекта будет существенная.