Автоматизация отзывов на сайте – это отличный способ повысить доверие посетителей и улучшить взаимодействие с аудиторией. Плагин WPRemark от WPShop.ru предлагает удобные инструменты для сбора, модерации и отображения отзывов. В этой статье рассмотрим, как настроить WPRemark для автоматического создания отзывов и приведём примеры кастомных решений для расширения функционала.
Что такое WPRemark и зачем он нужен для автоматических отзывов
WPRemark — мощный плагин для WordPress, который позволяет легко интегрировать систему отзывов на сайт. Благодаря гибким настройкам и поддержке API, его можно использовать не только для ручного сбора отзывов, но и для автоматизации публикации комментариев и оценок от пользователей.
Автоматизация отзывов помогает:
- Собирать обратную связь без участия администратора.
- Выводить отзывы в удобном виде с рейтингами.
- Повысить доверие новых посетителей сайта.
WPRemark входит в число лучших решений для этих задач и отлично подходит для сайтов на WordPress.
Установка и базовая настройка WPRemark для автоматического сбора отзывов
Для начала установим плагин WPRemark с официального репозитория WPShop.ru с UTM-метками для статистики:
После установки и активации:
- Перейдите в настройки плагина в админке WordPress.
- Настройте поля для отзывов: имя, email, текст, рейтинг.
- Включите режим автоматической публикации или предварительной модерации.
WPRemark поддерживает API, который можно использовать для программного добавления отзывов.
Пример кода для автоматического создания отзывов через WPRemark API
Чтобы автоматически создавать отзывы, например, после покупки или другого события, можно использовать следующий пример функции, которая добавляет отзыв программно.
function wptem_add_auto_review($post_id, $author_name, $author_email, $review_text, $rating) {
if (!function_exists('wpremark_insert_review')) {
return false; // Плагин WPRemark не активен
}
$review_data = array(
'post_id' => $post_id,
'author_name' => $author_name,
'author_email' => $author_email,
'review_text' => $review_text,
'rating' => $rating,
'status' => 'approved' // можно 'pending' для модерации
);
$review_id = wpremark_insert_review($review_data);
return $review_id;
}Эту функцию можно вызывать из любого места в коде, передавая параметры отзыва. Например, после успешной оплаты заказа:
add_action('woocommerce_order_status_completed', 'wptem_woocommerce_auto_review');
function wptem_woocommerce_auto_review($order_id) {
$order = wc_get_order($order_id);
// Получаем данные покупателя
$name = $order->get_billing_first_name() . ' ' . $order->get_billing_last_name();
$email = $order->get_billing_email();
// Формируем отзыв
$text = 'Спасибо за покупку! Мы рады, что вам понравился товар.';
$rating = 5; // максимальный рейтинг
// Добавляем отзыв к первому товару в заказе
$items = $order->get_items();
foreach ($items as $item) {
$product_id = $item->get_product_id();
wptem_add_auto_review($product_id, $name, $email, $text, $rating);
break;
}
}Расширение функционала: фильтры и уведомления в WPRemark
WPRemark предоставляет хуки для фильтрации отзывов и отправки уведомлений. Например, можно автоматически уведомлять администратора при добавлении нового отзыва:
add_action('wpremark_review_added', 'wptem_notify_admin_on_review', 10, 1);
function wptem_notify_admin_on_review($review_id) {
$review = get_comment($review_id);
$admin_email = get_option('admin_email');
$subject = 'Новый отзыв добавлен на сайт';
$message = 'Пользователь ' . $review->comment_author . ' оставил новый отзыв:\n' . $review->comment_content;
wp_mail($admin_email, $subject, $message);
}Также можно фильтровать отзывы по рейтингу или ключевым словам, используя фильтры WPRemark, чтобы автоматически скрывать некачественные отзывы или спам.
Советы по улучшению качества и достоверности автоматических отзывов
Автоматические отзывы должны выглядеть правдоподобно и содержать полезную информацию. Вот несколько советов:
- Используйте реальные данные покупателей, если это возможно.
- Добавляйте различный текст отзывов, избегая повторов.
- Комбинируйте автоматические отзывы с ручной модерацией.
- Используйте рейтинги с учётом реальных оценок.
Плагин WPRemark с поддержкой пользовательских полей и шаблонов позволяет гибко настраивать внешний вид отзывов.
Заключение
Создание автоматических отзывов с помощью WPRemark — реальная задача, которую можно решить с помощью встроенных возможностей плагина и легкой кастомизации кода. Это повысит доверие к сайту и улучшит пользовательский опыт без лишних затрат времени на ручной сбор отзывов.
Для скачивания плагина и подробной документации посетите официальную страницу WPRemark на WPSHOP.ru.