Управление отзывами на сайте WordPress — важный аспект для повышения доверия посетителей и улучшения конверсии. Плагин WPRemark из каталога WPShop предлагает удобные инструменты для сбора, модерации и отображения отзывов на вашем сайте. В этой статье разберём, как правильно установить и настроить WPRemark, а также как расширить его функционал с помощью кастомного кода.
Почему стоит выбрать WPRemark для отзывов на WordPress
WPRemark — это современный и легковесный плагин, который поддерживает несколько типов отзывов: текстовые, с рейтингом, с изображениями. В отличие от стандартных комментариев WordPress, WPRemark позволяет гибко управлять отзывами, добавлять фильтры и настраивать внешний вид без необходимости погружаться в код.
Преимущества WPRemark:
- Поддержка отзывов с рейтингом от 1 до 5 звёзд.
- Возможность прикреплять изображения к отзывам.
- Полноценная система модерации с уведомлениями.
- Встроенные виджеты и шорткоды для вывода отзывов в любом месте сайта.
- Интеграция с популярными темами WordPress, включая темы от WPShop.
Эти возможности делают WPRemark идеальным решением для сайтов с товарами, услугами или просто для блогов, где отзывы помогают повысить доверие посетителей.
Шаг 1. Установка плагина WPRemark
Для установки WPRemark выполните следующие действия:
- Перейдите в админку WordPress, раздел «Плагины» → «Добавить новый».
- Введите в поиске «WPRemark».
- Найдите плагин от WPShop и нажмите «Установить».
- После установки активируйте плагин.
Если вы приобрели премиум-версию, загрузите архив с плагином через «Загрузить плагин» и активируйте его.
Шаг 2. Базовая настройка WPRemark
После активации в меню появится пункт «Отзывы WPRemark». Перейдите в него для настройки:
Общие настройки
Здесь вы можете выбрать, где разрешать оставлять отзывы — на страницах товаров, постах или на отдельной странице. Также настраивается необходимость регистрации для оставления отзыва и включается автоматическая модерация.
Настройка формы отзыва
WPRemark позволяет редактировать поля формы для отзывов. Вы можете добавить или убрать поля, например, включить поле для загрузки изображений или добавить поле с выбором рейтинга.
Внешний вид
Выберите шаблон отображения отзывов на сайте. Плагин поддерживает адаптивные шаблоны, которые хорошо смотрятся на любых устройствах. Также можно настроить цвета и шрифты, чтобы отзывы гармонично вписывались в дизайн сайта.
Шаг 3. Вывод отзывов на сайте с помощью шорткода
Чтобы вывести список отзывов на любой странице или в записи, используйте шорткод:
[wpremark_reviews count="5" orderby="date" order="DESC"]Этот шорткод выведет 5 последних отзывов, отсортированных по дате в порядке убывания.
Если хотите вывести форму для добавления отзыва, используйте шорткод:
[wpremark_form]Эти шорткоды можно использовать в любом месте сайта, например, в виджетах или в шаблонах тем.
Шаг 4. Кастомизация функционала WPRemark через код
Для расширения возможностей плагина можно использовать хуки и фильтры. Рассмотрим пару примеров:
Добавление проверки длины текста отзыва
Иногда хочется ограничить минимальную длину текста отзыва. Добавьте следующий код в файл functions.php вашей темы или в свой плагин:
function wpinru_validate_review_length( $errors, $review_data ) {
if ( strlen( trim( $review_data['content'] ) ) < 20 ) {
$errors->add( 'content_too_short', 'Отзыв должен содержать минимум 20 символов.' );
}
return $errors;
}
add_filter( 'wpremark_review_validation', 'wpinru_validate_review_length', 10, 2 );Этот фильтр проверяет длину текста отзыва и возвращает ошибку, если текст слишком короткий.
Автоматическое добавление мета-поля к отзыву
Если вам нужно хранить дополнительную информацию с каждым отзывом, например, источник отзыва, используйте следующий хук:
function wpinru_add_custom_meta_to_review( $review_id, $review_data ) {
if ( ! empty( $_POST['source'] ) ) {
update_post_meta( $review_id, '_wpinru_review_source', sanitize_text_field( $_POST['source'] ) );
}
}
add_action( 'wpremark_review_created', 'wpinru_add_custom_meta_to_review', 10, 2 );<Не забудьте добавить поле source в форму отзыва, если хотите собирать эту информацию.
Шаг 5. Интеграция WPRemark с темой от WPShop
Если вы используете темы от WPShop, например Reboot или Root, интеграция с WPRemark проходит максимально гладко. В таких темах уже предусмотрены стили и шаблоны для вывода отзывов, что сокращает время настройки и улучшает визуальное восприятие.
Для интеграции достаточно включить вывод отзывов через шорткод или виджет, а при необходимости подключить кастомные хуки темы для расширения функционала.
Советы по работе с отзывами и модерацией
Чтобы отзывы на вашем сайте были полезными и качественными, уделите внимание модерации:
- Включите уведомления по email о новых отзывах.
- Регулярно проверяйте отзывы на спам и неуместный контент.
- Используйте антиспам решения вместе с WPRemark, например, интеграцию с Akismet.
- Поощряйте пользователей оставлять отзывы, предлагая небольшие бонусы или скидки.
Так вы создадите активное сообщество вокруг вашего сайта и повысите доверие новых посетителей.