В современном WordPress-проекте отзывы пользователей — важный элемент для повышения доверия и вовлечённости. Плагин WPRemark от WPShop.ru предлагает удобный и функциональный инструмент для создания и управления отзывами на сайте. В этой статье мы подробно рассмотрим, как использовать WPRemark, настроить его и расширить функциональность с помощью кода.
Что такое WPRemark и почему он полезен
WPRemark — это плагин для WordPress, который позволяет создавать отзывы с рейтингами, фотографиями, комментариями и модерацией. Он отлично подходит для сайтов с большим количеством отзывов — интернет-магазинов, корпоративных сайтов, образовательных платформ.
Основные преимущества WPRemark:
- Удобный интерфейс для пользователей и администраторов;
- Поддержка нескольких типов рейтинга (звёзды, баллы);
- Модерация и фильтрация отзывов;
- Интеграция с WooCommerce и другими плагинами;
- Лёгкая настройка внешнего вида через кастомные стили и шаблоны.
Для установки плагина перейдите в админке WordPress в раздел Плагины > Добавить новый и введите «WPRemark» в поиске. После установки и активации вы увидите новый пункт меню для управления отзывами.
Настройка WPRemark: основные шаги
После установки важно грамотно настроить плагин под задачи вашего сайта. Рассмотрим ключевые настройки:
1. Создание категории отзывов
WPRemark позволяет группировать отзывы по категориям, что удобно для каталогов товаров или услуг. Для создания категории перейдите в Отзывы > Категории и добавьте нужные группы.
2. Конфигурация формы отправки
В разделе настроек формы выберите, какие поля будут обязательными: имя, email, рейтинг, текст отзыва, загрузка фото. Можно включить капчу для защиты от спама.
3. Модерация и отображение
Установите режим модерации — отзывы могут автоматически публиковаться или требовать одобрения администратора. Также настройте сортировку и количество отображаемых отзывов на странице.
Интеграция WPRemark с темой и WooCommerce
WPRemark легко интегрируется с любой темой WordPress, но чтобы отзывы выглядели органично, можно добавить кастомный шаблон вывода. Для WooCommerce плагин позволяет показывать отзывы прямо на страницах товаров, что улучшает пользовательский опыт.
Пример кода для вывода отзывов WPRemark в шаблоне
<?php
function wpvip_display_wpremark_reviews($post_id) {
if ( ! function_exists('wpremark_get_reviews') ) {
return;
}
$reviews = wpremark_get_reviews(array('post_id' => $post_id, 'status' => 'approved'));
if (empty($reviews)) {
echo '<p>Отзывов пока нет.</p>';
return;
}
echo '<div class="wpremark-reviews">';
foreach ($reviews as $review) {
echo '<div class="wpremark-review-item">';
echo '<strong>' . esc_html($review->author_name) . '</strong>';
echo '<div class="wpremark-rating">Рейтинг: ' . intval($review->rating) . '/5</div>';
echo '<p>' . esc_html($review->text) . '</p>';
echo '</div>';
}
echo '</div>';
}
?>
Вызовите функцию wpvip_display_wpremark_reviews(get_the_ID()) в нужном месте шаблона для вывода отзывов конкретного поста или товара.
Расширение функционала WPRemark своими хуками и фильтрами
WPRemark поддерживает хуки и фильтры для расширения возможностей. Например, можно автоматически отправлять уведомления администратору о новых отзывах или модифицировать вывод рейтинга.
Пример: отправка email при новом отзыве
add_action('wpremark_new_review_submitted', 'wpvip_notify_admin_new_review', 10, 1);
function wpvip_notify_admin_new_review($review_id) {
$review = wpremark_get_review($review_id);
$admin_email = get_option('admin_email');
$subject = 'Новый отзыв на сайте';
$message = 'Поступил новый отзыв от ' . $review->author_name . ".\n" .
'Текст: ' . $review->text;
wp_mail($admin_email, $subject, $message);
}
Этот код добавьте в файл functions.php вашей темы или в отдельный плагин. Он отправит email администратору при каждом новом отзыве.
Лучшие практики при работе с отзывами в WordPress
Чтобы отзывы приносили пользу, важно соблюдать несколько правил:
- Обязательно модерируйте отзывы, чтобы избегать спама и неподходящего контента.
- Используйте капчу или другие методы защиты.
- Оптимизируйте вывод отзывов для быстрой загрузки страниц.
- Добавляйте возможности фильтрации и сортировки для удобства пользователей.
Плагин WPRemark покрывает большинство этих аспектов, но и вы можете дополнить функционал под свои задачи.
Где скачать WPRemark и полезные ресурсы
Скачать WPRemark можно на официальном сайте WPShop.ru по ссылке с UTM-метками:
https://wpshop.ru/plugins/wpremark/
Также рекомендуем ознакомиться с документацией плагина на сайте для глубокой настройки.