Как установить и настроить WPRemark для автоматизации управления отзывами в WordPress

Управление отзывами на сайте — важная часть поддержки репутации и взаимодействия с клиентами. Особенно, если речь идет о WooCommerce или любом другом магазине на WordPress. Плагин WPRemark от WPShop.ru предлагает мощные инструменты для автоматизации сбора, модерации и отображения отзывов, что позволяет значительно упростить работу с обратной связью.

Что такое WPRemark и зачем он нужен?

WPRemark — это плагин для WordPress, который позволяет автоматизировать процесс управления отзывами. Он интегрируется с WooCommerce и другими популярными плагинами, упрощает модерацию, добавляет дополнительные возможности для сбора отзывов (например, запрос по электронной почте после покупки) и улучшает отображение отзывов на сайте.

Основные возможности WPRemark:

  • Автоматическая отправка писем с запросом оставить отзыв после заказа;
  • Настраиваемые шаблоны писем и страниц отзывов;
  • Фильтры и правила модерации для автоматического одобрения или отклонения;
  • Отображение отзывов с рейтингами и дополнительными полями;
  • Поддержка AJAX и REST API для гибкой работы с отзывами;
  • Интеграция с другими сервисами и плагинами WPShop.

Установка WPRemark: пошаговое руководство

Для начала установим WPRemark на ваш сайт. Этот плагин доступен на официальном сайте WPShop.ru.

Шаги установки:

  1. Скачайте плагин с указанной ссылки.
  2. В админке WordPress перейдите в раздел Плагины > Добавить новый и загрузите архив с плагином.
  3. Активируйте плагин.
  4. Перейдите в настройки WPRemark, которые появятся в меню.

Первичная настройка

В настройках плагина укажите:

  • Период отправки запросов на отзыв (например, 3 дня после заказа);
  • Шаблон письма с переменными (имя покупателя, название товара, ссылка на страницу отзыва);
  • Правила модерации: можно включить автоматическое одобрение отзывов с рейтингом выше 4, а остальные отправлять на проверку;
  • Общие параметры отображения на сайте.

Пример автоматической отправки письма с запросом отзыва

WPRemark позволяет легко настроить автоматическую отправку писем с просьбой оставить отзыв. Внутри плагина используются хуки WordPress и WooCommerce, чтобы отследить успешное завершение заказа.

Если вы хотите расширить функционал или интегрировать с собственными сценариями, можно использовать такой пример кода для отправки письма после заказа:

add_action('woocommerce_order_status_completed', 'wpmarket_send_review_request_email');
function wpmarket_send_review_request_email($order_id) {
    $order = wc_get_order($order_id);
    $to = $order->get_billing_email();
    $subject = 'Пожалуйста, оставьте отзыв о вашем заказе';
    $message = 'Здравствуйте, ' . $order->get_billing_first_name() . '!\nСпасибо за покупку. Пожалуйста, оставьте отзыв по ссылке: ' . site_url('/otzyvy/') . '?order_id=' . $order_id;
    wp_mail($to, $subject, $message);
}

Этот код отправляет письмо клиенту сразу после смены статуса заказа на «завершен». В WPRemark аналогичный механизм реализован с расширенными настройками и шаблонами.

Как улучшить отображение отзывов на сайте

WPRemark поддерживает вывод отзывов с кастомными полями и рейтингами. В шаблонах темы или плагина можно использовать шорткод:

[wpremark_reviews product_id="123"]

Где product_id — ID товара WooCommerce, для которого выводятся отзывы. Для более тонкой настройки можно использовать PHP-функцию:

echo do_shortcode('[wpremark_reviews product_id="123"]');

Если хотите самостоятельно вывести отзывы с дополнительными данными, можно использовать WP_Query для получения отзывов, оставленных через WPRemark:

$args = [
    'post_type' => 'wpremark_review',
    'meta_query' => [
        [
            'key' => 'product_id',
            'value' => 123,
            'compare' => '=',
        ],
    ],
];
$query = new WP_Query($args);
if ($query->have_posts()) {
    while($query->have_posts()) {
        $query->the_post();
        $rating = get_post_meta(get_the_ID(), 'rating', true);
        echo '<div class="review">';
        echo '<h4>' . get_the_title() . '</h4>';
        echo '<p>Рейтинг: ' . esc_html($rating) . '/5</p>';
        echo '<p>' . get_the_content() . '</p>';
        echo '</div>';
    }
    wp_reset_postdata();
}

Советы по модерации и безопасности отзывов

Модерация отзывов — ключевой момент, чтобы избежать спама и негативных комментариев. В WPRemark можно настроить фильтры по ключевым словам, рейтингу и IP-адресам. Если хотите добавить свои правила, используйте фильтры WordPress:

add_filter('wpremark_review_approve', 'wpmarket_custom_review_moderation', 10, 2);
function wpmarket_custom_review_moderation($approve, $review) {
    $content = strtolower($review['content']);
    if (strpos($content, 'негатив') !== false) {
        return false; // отклонить отзыв с негативным словом
    }
    return $approve;
}

Также рекомендуем использовать плагины защиты от спама, например, Akismet или встроенные возможности WPRemark.

Интеграция WPRemark с другими плагинами WPShop

WPRemark отлично сочетается с плагинами WPMarket для расширенного импорта отзывов и Expert Review для детального анализа. Например, вы можете автоматически импортировать отзывы с внешних площадок с помощью WPMarket, а затем обрабатывать их через WPRemark.

Подробнее о плагинах и возможностях смотрите на официальном сайте WPShop.ru.

⭐⭐⭐⭐⭐