wpcontrol.ru wordpress WPControl.ru

Как использовать WPRemark для сбора отзывов в WordPress

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

Установка и базовая настройка WPRemark

Для начала установим плагин стандартным способом через админку WordPress (Плагины - Добавить новый). После активации перейдите в раздел WPRemark в меню.

Настройте общие параметры: выберите тип отзывов (текст, рейтинг), укажите, нужно ли подтверждать отзывы перед публикацией, и установите ограничения для пользователей (например, только зарегистрированные могут оставлять отзывы).

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

Пример базовой настройки через PHP

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

add_filter('wpcontrol_wpremark_settings', function($settings) {
    $settings['require_moderation'] = true; // Включить модерацию отзывов
    $settings['allowed_post_types'] = ['post', 'product']; // Отзывы только для записей и товаров
    return $settings;
});

Внедрение формы отзывов на сайт и отображение отзывов

WPRemark поддерживает шорткод [wpremark_form] для вывода формы отзывов. Его можно добавить в любую запись или страницу.

Для автоматического отображения отзывов под каждой записью удобно использовать хук WordPress, добавив код в файл темы functions.php:

function wpcontrol_wpremark_display_reviews() {
    echo do_shortcode('[wpremark_reviews]');
}
add_action('the_content', 'wpcontrol_wpremark_display_reviews');

Это вставит список отзывов после содержимого записи. При необходимости фильтры можно добавить по дате, рейтингу или статусу модерации.

Использование виджетов и Gutenberg-блоков WPRemark

WPRemark также предоставляет виджет для боковой панели и блоки для редактора Gutenberg. Для добавления виджета перейдите в Внешний вид - Виджеты и выберите WPRemark Reviews.

Блоки Gutenberg позволяют вставлять отзывы и формы отзывов в визуальном редакторе без кода. Это удобно для пользователей, не знакомых с программированием.

Расширенные возможности: кастомизация и автоматизация

WPRemark можно расширять с помощью хуков. Например, чтобы отправлять уведомления администратору по email при новом отзыве, добавьте следующий код:

add_action('wpcontrol_wpremark_new_review', function($review_id) {
    $review = get_post($review_id);
    $admin_email = get_option('admin_email');
    wp_mail($admin_email, 'Новый отзыв на сайте', 'Появился новый отзыв: ' . $review->post_content);
});

Для автоматической публикации отзывов без модерации можно изменить статус записи сразу при сохранении:

add_filter('wpcontrol_wpremark_review_status', function($status) {
    return 'publish'; // Публиковать сразу без ожидания модерации
});

Импорт и экспорт отзывов

В WPRemark предусмотрена функция импорта и экспорта отзывов в формате CSV. Это полезно при миграции сайта или массовом обновлении отзывов. Для импорта достаточно подготовить CSV с обязательными полями: автор, email, текст отзыва, рейтинг и статус.

Экспорт можно использовать для аналитики или копирования отзывов на другие проекты.

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

Отзывы влияют на SEO — поисковые системы ценят уникальный пользовательский контент. WPRemark поддерживает микроразметку Schema.org для отзывов, что повышает видимость в поисковой выдаче.

Для безопасности обязательно включайте капчу или другие методы защиты от спама, особенно если разрешаете анонимные отзывы. В WPRemark есть интеграция с Google reCAPTCHA.

Регулярно обновляйте плагин и проверяйте отзывы на наличие запрещенного контента через фильтры или ручную модерацию.

Пример включения Google reCAPTCHA в WPRemark

add_filter('wpcontrol_wpremark_recaptcha_enabled', function() {
    return true; // Включить reCAPTCHA на форме отзывов
});

Итог: WPRemark — мощный и при этом простой инструмент для работы с отзывами на WordPress. Он подходит как для новичков, так и для опытных разработчиков, которые могут расширять функционал через код.

×
Оптимизируй свой сайт!

Скидка -15% на премиум плагин Clearfy Pro

Купить плагин сейчас ⋙