Описание
hqweb SEO Filter — это самостоятельный механизм фильтрации для любых типов записей: записей, страниц или товаров WooCommerce. Фильтрация может выполняться по таксономиям, произвольным полям, цене, рейтингу и другим параметрам. Каждый фильтр привязывается к определённому месту на сайте: странице, архиву категории или странице магазина.
Помимо фильтрации, плагин позволяет создавать отдельные посадочные страницы для определённых комбинаций условий (например, категории и цвета одновременно). Каждая такая страница может иметь собственные заголовок, мета-описание и SEO-текст — поэтому каждая значимая комбинация, которую ищут ваши посетители, может иметь свою индексируемую и оптимизированную страницу.
Ключевые возможности
- Несколько типов полей: таксономии, произвольные поля, цена, рейтинг, дата, поиск по свободному тексту и другие.
- Гибкие варианты отображения для каждого поля: чекбоксы, радиокнопки, выпадающий список, список с множественным выбором, свотчи (цветовые или с изображениями), слайдеры, автодополнение в виде тегов и другие варианты.
- Фильтры, привязанные к определённым страницам, архивам категорий или странице магазина.
- Посадочные страницы для сохранённых комбинаций условий, каждая со своим SEO-заголовком, мета-описанием и текстом.
- Обновление в реальном времени без перезагрузки страницы (опционально)
- Работает с Elementor и включает нативные блоки Gutenberg.
- Классические виджеты WordPress для боковых панелей и областей виджетов.
- Автоматическая интеграция с популярными SEO-плагинами (Yoast SEO, Rank Math, All in One SEO, SEOPress, The SEO Framework) — без дублирования тегов title и description.
- Готов к работе с многоязычными сайтами (все строки интерфейса доступны для перевода)
Хорошо работает с
- WooCommerce (фильтрация товаров, страницы магазина и категорий)
- Advanced Custom Fields (произвольные поля, включая ACF, можно использовать в качестве условий фильтрации)
- Elementor
- Yoast SEO, Rank Math, All in One SEO, SEOPress, The SEO Framework.
PRO-версия доступна на сайте hq-web.net и добавляет шаблоны генерации страниц (автоматическое создание посадочной страницы для каждой комбинации терминов), пошаговую фильтрацию и XML-карту сайта для сгенерированных страниц. Бесплатная версия полностью функциональна и не требует PRO-дополнения.
Блоки
Этот плагин предоставляет 7 блоков.
- Filter
- Filter Horizontal
- Info
- Selected
- Sort
- Duplicate
- Landing Text
Установка
- Загрузите файлы плагина в каталог
/wp-content/plugins/hqweb-seo-filterили установите плагин непосредственно через раздел «Плагины» в WordPress. - Активируйте плагин через раздел «Плагины» в WordPress.
- Перейдите в разделе hqweb SEO Filter в меню администратора WordPress, чтобы создать свой первый фильтр.
- Укажите для фильтра тип записи, расположение (на какой странице или архиве он должен отображаться) и поля, по которым посетители смогут фильтровать записи.
- Добавьте фильтр на страницу с помощью блока «hqweb SEO Filter», виджета или шорткода.
Часто задаваемые вопросы
-
Работает ли это с WooCommerce?
-
Да. Вы можете фильтровать товары по категориям, цене, рейтингу, произвольным полям и любым другим таксономиям или атрибутам, а также подключать фильтр к странице магазина или к отдельным страницам категорий товаров.
-
Можно ли использовать плагин без WooCommerce?
-
Да. Плагин работает с любыми публичными типами записей — записями, страницами, произвольными типами записей и товарами (при активном WooCommerce).
-
Поддерживает ли плагин произвольные поля, включая ACF?
-
Да, произвольные поля, включая поля ACF, можно использовать в качестве условий фильтрации.
-
Замедлит ли это работу моего сайта?
-
Плагин загружает свои ресурсы только на страницах, где действительно настроен фильтр, а сама фильтрация выполняется на стороне сервера по существующей базе данных — отдельный индекс или внешний сервис не требуется.
-
Совместим ли плагин с моим SEO-плагином?
-
Плагин автоматически определяет Yoast SEO, Rank Math, All in One SEO, SEOPress и The SEO Framework и передаёт им формирование title, description и canonical на посадочных страницах, избегая дублирования метатегов.
-
В чём разница между бесплатной и PRO-версиями?
-
Бесплатная версия включает полноценный механизм фильтрации, все типы полей и отображения, поддержку любых публичных типов записей, ручное создание посадочных страниц, виджеты, блоки и интеграцию с SEO-плагинами. PRO-версия дополнительно предоставляет шаблоны для автоматической генерации страниц (по одной посадочной странице для каждой комбинации терминов), пошаговую фильтрацию и XML-карту сайта для сгенерированных страниц.
-
Можно ли ограничить, какие типы записей отображаются в панели администратора?
-
По умолчанию селектор типа записи отображает все публичные типы записей на вашем сайте. Если вы хотите отображать более короткий список, его можно ограничить с помощью фильтра
hqweb_seo_filter_allowed_post_types, например:add_filter('hqweb_seo_filter_allowed_post_types', function ($post_types) { return ['post', 'page', 'product']; });
Отзывы
Нет отзывов об этом плагине.
Участники и разработчики
«hqweb SEO Filter» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«hqweb SEO Filter» переведён на 1 язык. Благодарим переводчиков за их работу.
Перевести «hqweb SEO Filter» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
1.0.5
- Fixed JS-side translations (admin UI) not loading due to an incorrect script textdomain path filter.
1.0.3
- Безопасность: поиск значений произвольных полей теперь выполняется только среди опубликованных записей.
- Вся разметка, выводимая плагином, экранируется при выводе.
- Внутренние хуки и глобальные переменные JavaScript переименованы с использованием префикса плагина.
1.0.2
- Исправлено исчезновение записей из архивов категорий при активной сортировке.
- Исправлено игнорирование настройки «скрывать варианты без результатов» в дублированном блоке фильтра.
- Исправлено отображение активного варианта сортировки в дублированном блоке фильтра.
- Теперь поле поиска можно дублировать в дополнительный блок фильтра.
1.0.1
- Исправления совместимости с блочными темами.
1.0.0
- Первый релиз.
