Captain Social Review

Описание

Captain Social Review — это мощный и при этом простой в использовании плагин для WordPress, который позволяет отображать на вашем сайте впечатляющие отзывы и рекомендации из социальных сетей с 11 платформ — с полным контролем над макетом, стилем карточек и параметрами отображения. Кроме того, он включает в себя резюме отзывов на основе искусственного интеллекта с использованием Anthropic Claude, надёжную систему модерации отзывов, а также встроенную интеграцию с Gutenberg и Elementor. Программирование не требуется.

Идеально подходит для бизнеса, агентств и маркетологов, которые хотят повысить доверие и продемонстрировать социальное доказательство прямо на своем сайте.

Ключевые особенности

  • ⭐ Отображение отзывов с 11 платформ в одном плагине
  • 🎨 4 красивых стиля карточек — Классический, Бабл, Минималистичный список, Всплывающая сетка
  • 🔗 Автоматическая загрузка отзывов в реальном времени через API-соединение
  • 🤖 Резюме обзоров на основе искусственного интеллекта (интеграция с Anthropic Claude)
  • 🛡️ Модерация отзывов: скрытие или отображение отдельных отзывов
  • 🧱 Встроенная поддержка блоков Gutenberg и виджетов Elementor
  • 🌙 Поддержка темного режима
  • 📱 Полностью адаптивный интерфейс, оптимизированный под мобильные устройства
  • 📐 Сетка от 1 до 4 колонок с возможностью адаптивного предпросмотра
  • 🔍 Фильтрация отзывов по минимальному числу звезд
  • ⚡ Встроенное кэширование ответов API для повышения производительности сайта
  • 🕒 Token Health Monitor для автоматической проверки учетных данных
  • 🔄 Утилита отката, позволяющая легко вернуться к более старым версиям
  • 🧩 Не требует программирования — интеграция на основе шорткодов

Поддерживаемые платформы отзывов

Автоматическая загрузка через API:
— Отзывы Google
— Отзывы Facebook
— Отзывы Yelp
— Отзывы Tripadvisor
— Отзывы Trustpilot
— Отзывы Glassdoor
— Отзывы G2
— App Store (Apple)
— Google Play Store
— Отзывы WooCommerce
— Отзывы о плагинах на WordPress.org

Стили карточек

  • Классическая карточка — аватар, имя, рейтинг звезд и текст отзыва в аккуратном вертикальном макете.
  • Карточка-бабл — карточка в стиле цитаты с акцентной верхней границей, идеально подходит для рекомендаций.
  • Минималистичный список — компактный макет со строками и границей слева, отлично подходит для плотных списков отзывов.
  • Всплывающая сетка — сетка из карточек отзывов со всплывающим окном «Читать далее» для отображения полного текста отзыва.

Использование

После активации:

  1. Создание ленты — нажмите «Создать ленту» и выберите платформу отзывов (например, Google, Facebook, Yelp).
  2. Название ленты — задайте понятное имя ленты для отображения в панели управления.
  3. Подключение API — введите свои учетные данные API для загрузки отзывов в реальном времени.
  4. Проверка соединения — используйте встроенный тест для проверки работоспособности ваших учетных данных API.
  5. Настройка макета — выбирайте стиль карточек, количество колонок, темный режим и фильтр минимального рейтинга.
  6. Публикация — используйте шорткод [captain-social-review id="X"] на любой странице или записи.

Получение учетных данных API

У каждой платформы есть свой метод получения учетных данных API. Ниже приведено краткое описание:

  • Отзывы Google — требуются Google Place ID и ключ Google API со включенным Places API (New) в консоли Google Cloud.
  • Отзывы Facebook — требуются Facebook Page ID и маркер доступа страницы (Page Access Token) из Facebook Developer Graph API Explorer.
  • Отзывы Yelp — требуются Yelp Business ID (ярлык ссылки) и ключ Yelp Fusion API.
  • Отзывы Tripadvisor — требуются Location ID и ключ API из программы Tripadvisor Content API.
  • Отзывы Trustpilot — требуются Business Unit ID и ключ API, полученные на сайте developers.trustpilot.com.
  • Отзывы Glassdoor — требуются Partner ID, ключ API и Employer ID из партнерской программы Glassdoor.
  • Отзывы G2 — требуется токен API из раздела G2 Sell Integrations, а также ярлык (slug) вашего продукта.
  • App Store — требуется только числовой App ID и код страны. Ключ API не нужен.
  • Google Play — требуется имя пакета (Package Name) вашего приложения и JSON-файл сервисного аккаунта из Google Cloud.
  • WooCommerce — требуются URL магазина, Consumer Key и Consumer Secret из настроек WooCommerce REST API.
  • WordPress.org — требуется только ярлык (slug) вашего плагина. Ключ API не нужен.

Внешние сервисы

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

Используемые сервисы и отправляемые данные:

  • Google Places API (Google LLC) — отправляет ваш Google Place ID и ключ API для загрузки отзывов о компании.
    Условия: https://developers.google.com/maps/terms | Конфиденциальность: https://policies.google.com/privacy

  • Facebook Graph API (Meta Platforms, Inc.) — отправляет ваш Page ID и маркер доступа (Access Token) для загрузки отзывов о странице.
    Условия: https://developers.facebook.com/terms | Конфиденциальность: https://www.facebook.com/privacy/policy

  • Yelp Fusion API (Yelp Inc.) — отправляет ваш Business ID и ключ API для загрузки отзывов о компании.
    Условия: https://www.yelp.com/developers/api_terms | Конфиденциальность: https://terms.yelp.com/privacy/en_us/20260101_en_us/

  • Tripadvisor Content API (Tripadvisor LLC) — отправляет ваш Location ID и ключ API для загрузки отзывов о месте/заведении.
    Условия: https://tripadvisor.mediaroom.com/us-terms-of-use | Конфиденциальность: https://tripadvisor.mediaroom.com/US-privacy-policy

  • Trustpilot API (Trustpilot A/S) — отправляет ваш Business Unit ID и ключ API для загрузки отзывов.
    Условия: https://developers.trustpilot.com | Конфиденциальность: https://legal.trustpilot.com/end-user-privacy-terms

  • Glassdoor API (Glassdoor, Inc.) — отправляет ваш Partner ID, ключ API и Employer ID для загрузки отзывов о работодателе.
    Условия: https://www.glassdoor.com/about/terms/ | Конфиденциальность: https://www.glassdoor.com/about/privacy.htm

  • G2 API (G2.com, Inc.) — отправляет ваш токен API и ярлык (slug) продукта для загрузки отзывов о ПО.
    Условия: https://www.g2.com/static/terms | Конфиденциальность: https://www.g2.com/static/privacy

  • Apple App Store RSS API (Apple Inc.) — отправляет ваш App ID и код страны для получения отзывов о приложении. Ключ API не требуется.
    Условия: https://www.apple.com/legal/internet-services/itunes/us/terms.html | Конфиденциальность: https://www.apple.com/legal/privacy

  • Google Play Developer API (Google LLC) — отправляет имя вашего пакета и учетные данные сервисного аккаунта (Service Account) для загрузки отзывов о приложении.
    Условия: https://play.google.com/about/developer-content-policy/ | Конфиденциальность: https://policies.google.com/privacy

  • WooCommerce REST API — отправляет URL вашего магазина, Consumer Key и Consumer Secret к REST-эндпоинту вашего собственного магазина WooCommerce для получения отзывов о товарах. Соединение устанавливается с сайтом, которым вы владеете/управляете, а не со сторонним сервером.

  • WordPress.org API (WordPress.org / Automattic) — отправляет ярлык (slug) вашего плагина к двум публичным, не требующим авторизации эндпоинтам WordPress.org: API плагинов (api.wordpress.org/plugins/info/1.2/) для получения данных о рейтинге плагина и API поддержки (api.wordpress.org/support/1.0/) для получения текста отдельных отзывов о плагине. Ключ API или учетная запись не требуются.
    Конфиденциальность: https://wordpress.org/about/privacy/

Этот плагин не собирает и не передает персональные данные посетителей сайта.

Блоки

Этот плагин предоставляет 1 блок.

  • Captain Social Review

Установка

  1. Загрузите файлы плагина в каталог /wp-content/plugins/captain-social-review или установите его напрямую через экран «Плагины» в WordPress.
  2. Активируйте плагин на экране Плагины.
  3. Перейдите в раздел Captain Social Review в меню администратора WordPress.
  4. Нажмите кнопку Создать ленту и выберите нужную платформу отзывов.
  5. Введите свои учетные данные API, чтобы подключить платформу и начать загрузку отзывов в реальном времени.
  6. Настройте стиль карточек, количество колонок и параметры отображения.
  7. Скопируйте сгенерированный шорткод и вставьте его на любую страницу, запись или в область виджетов.

Часто задаваемые вопросы

Требует ли этот плагин использования внешних сервисов?

Да, для платформ, работающих на базе API, плагин подключается к сторонним сервисам отзывов (Google, Facebook, Yelp и т. д.), используя предоставленные вами учетные данные API для получения отзывов. Подробную информацию см. ниже в разделе «Внешние сервисы».

Какие платформы поддерживаются?

В настоящее время плагин поддерживает 11 платформ с официальной интеграцией через API: Google, Facebook, Yelp, Tripadvisor, Trustpilot, Glassdoor, G2, App Store, Google Play, WooCommerce и WordPress.org. Все отзывы загружаются в реальном времени через официальные API платформ.

Можно ли отображать отзывы с нескольких платформ на одной странице?

Да, просто создайте отдельную ленту для каждой платформы, а затем разместите соответствующие шорткоды в любом месте вашего сайта.

Сколько стилей карточек доступно?

Доступно 4 стиля карточек: Классическая карточка, Карточка-бабл, Минималистичный список и Всплывающая сетка. Все стили являются адаптивными и поддерживают темный режим.

Поддерживает ли плагин темный режим?

Да. Темный режим можно включить индивидуально для каждой ленты в настройках редактора.

Можно ли фильтровать отзывы по количеству звезд?

Да. Вы можете установить минимальный рейтинг (от 1 до 5 звезд), чтобы отображать на сайте только качественные отзывы.

Кэширует ли плагин ответы API?

Да. Плагин использует transient-опции WordPress для кэширования данных отзывов, что снижает потребление лимитов API и ускоряет загрузку страниц сайта. Длительность кэширования можно настроить в глобальных настройках.

Что происходит при удалении плагина?

Плагин включает процедуру полной деинсталляции. Если в Настройках включена опция «Удалять данные при деинсталляции», все сохраненные ленты, отзывы и настройки будут безвозвратно удалены. По умолчанию данные сохраняются.

Подходит ли этот плагин для новичков?

Конечно! Пошаговый мастер создания ленты из 3 шагов (Выбор платформы Название ленты Подключение API) позволяет любому пользователю легко настроить фид отзывов без каких-либо знаний в программировании.

Можно ли предварительно посмотреть, как выглядит лента, перед публикацией?

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

Отзывы

Нет отзывов об этом плагине.

Участники и разработчики

«Captain Social Review» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Captain Social Review» переведён на 6 языков. Благодарим переводчиков за их работу.

Перевести «Captain Social Review» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.2.0 (15.08.2026)

  • Новое: дата последнего изменения: в колонку действий добавлен значок информации, показывающий время последнего сохранения ленты при наведении.
  • Новое: страница помощи и поддержки: быстрые ссылки на документацию, поддержку и оценку плагина.
  • Новое: раздел частых вопросов (FAQ): на страницу справки добавлены часто задаваемые вопросы, доступные по ссылке «Help» в боковой панели.
  • Изменено: кнопка «Add New Feed» переименована в «Create New Feed» по всему интерфейсу.
  • Изменено: заголовок страницы «Global Settings» изменён на «Settings».
  • Изменено: название пункта в меню администратора WordPress сокращено с «Captain Social Review» до «Social Review».
  • Изменено: поле «Page Access Token» для Facebook больше не маскируется как пароль, что позволяет проверить вставленные данные.
  • Изменено: удалена кнопка «Назад» на экране создания ленты для упрощения процесса, а также уменьшен отступ под значком «SOCIAL REVIEW FEED».
  • Изменено: раздел «Manage Reviews» заменён на «Review Filters»: старый блок скрытия отдельных отзывов заменён списком фильтрации с поиском и множественным выбором. Теперь можно отмечать видимые отзывы и снимать галочки с скрытых, с отображением счётчика видимых/скрытых отзывов.
  • Изменено: порядок шагов настройки виджета: макет и дополнительные опции теперь находятся вверху шага настройки виджета, за ними следуют фильтры отзывов, фильтр по рейтингу, ИИ-сводка и детали ленты.
  • Удалено: функция интерактивного предпросмотра: из списка лент удалена кнопка «Open Preview», а также весь механизм отдельной страницы предпросмотра ?captsrw_preview=ID. Список лент, мастер редактирования и вывод шорткодов/Elementor/Gutenberg работают без изменений.
  • Исправлено: фиксация боковой панели: навигация боковой панели теперь надёжно зафиксирована при прокрутке на экранах любого размера.
  • Исправлено: сброс прокрутки при навигации: приложение теперь автоматически прокручивает страницу наверх при переходе на другой экран.
  • Исправлено: подсветка в свёрнутом меню: в свёрнутой боковой панели подсветка активной страницы для Справки / Отката / Продуктов теперь совпадает по ширине и форме с остальными пунктами навигации.
  • Исправлено: сообщение «No Reviews Fetched Yet»: предпросмотр макета теперь различает статусы «ещё не подключено» и «подключено, но отзывы ещё не синхронизированы», а также содержит кнопку быстрого перехода к подключению аккаунта.
  • Исправлено: размер иконки в меню WordPress: иконка плагина в боковой панели WP отображалась меньше и не по центру по сравнению с другими плагинами; исправлены её размер и выравнивание.
  • Исправлено: макет списка лент — удалено ограничение по ширине для колонки шорткода, а колонка платформ выровнена по левому краю.
  • Исправлено: сброс тёмного режима при перезагрузке: переключатель тёмного режима для ленты в Настройка виджета Макет сохранялся как строка ‘0’/’1′. JavaScript воспринимает строку ‘0’ как true, поэтому после перезагрузки переключатель снова включался. Теперь тёмный режим сохраняется как логическое значение (boolean).
  • Исправлено: переключатели отображения не сохранялись: переключатели «Show Review Date», «Show Platform Badge», «Show Avatar» и «Show Review Link» сбрасывались при сохранении, так как в серверном обработчике отсутствовали ключи для них. Очиститель настроек теперь корректно принимает и сохраняет их как логические значения (booleans).
  • Исправлено: переключатели отображения не применялись: переключатели «Show Review Date», «Show Platform Badge», «Show Avatar» и «Show Review Link» в Настройка виджета Дополнительные опции сохранялись, но не считывались при рендеринге шорткода, поэтому отзывы всегда отображались со всеми четырьмя элементами. Все четыре стиля карточек (Classic, Bubble, Minimal List, Popup Grid) и модальное окно Popup Grid теперь корректно скрывают/показывают элементы на основе этих настроек.
  • Исправлено: незначительные исправления ошибок и улучшения производительности

1.1.0 (07/07/2026)

  • Новое: поддержка блока Gutenberg: редакторы теперь могут вставлять ленты отзывов прямо из блочного редактора, используя удобный выпадающий список выбора лент.
  • Новое: поддержка виджета Elementor: добавлен нативный виджет Elementor для вывода ленты отзывов. Он загружается автоматически при активном плагине Elementor.
  • Новое: ИИ-сводки отзывов: интегрирована модель Anthropic Claude для автоматической генерации кратких выжимок из отзывов. Настраивается на странице глобальных настроек и поддерживает 8 языков (en, hi, es, fr, de, ar, pt, ja).
  • Новое: модерация отзывов: возможность скрывать и показывать отдельные отзывы в шорткоде без их удаления. Состояния модерации сохраняются для каждой ленты и синхронизируются с кэшем.
  • Новое: мониторинг состояния токенов: добавлено ежедневное задание WP-Cron для проверки срока действия токенов Facebook. При истечении срока или за 30 дней до него выводится уведомление. Также добавлена кнопка «Check Token Health» для ручной проверки всех платформ.
  • Новое: страница откатов (Rollback): добавлена страница (/rollback), позволяющая откатиться на любую предыдущую версию прямо из репозитория WordPress.org. В целях безопасности ссылки для скачивания строго проверяются.
  • Новое: обработка ошибок (Error Boundary): добавлена обёртка React Error Boundary для всего интерфейса администратора, чтобы перехватывать ошибки и предотвращать появление «белого экрана».
  • Улучшения: обновлённая страница редактирования: старые горизонтальные текстовые вкладки заменены на интуитивную вертикальную панель с иконками. Вкладки «Дизайн», «Подключение API», «Отображение», «Модерация» и «ИИ-сводка» получили иконки и понятные метки.
  • Улучшения: обновлённый раздел модерации: на новую вкладку модерации добавлен счётчик отображаемых и скрытых отзывов для удобного отслеживания.
  • Улучшения: иконки предпросмотра стилей: на вкладку «Дизайн» добавлены динамические мини-превью для каждого стиля карточек (Classic Card, Bubble Card, Minimal List, Popup Grid).
  • Улучшения: полная поддержка локализации (i18n): все пользовательские строки (заголовки, описания, подсказки, навигация и настройки) обёрнуты в функции локализации __() с текстовым доменом captain-social-review.
  • Улучшения: оптимизация тёмного режима: улучшено переключение тёмного режима на странице редактирования отзывов с помощью хука useThemeVars и MutationObserver. Переменные CSS обновляются только при фактической смене темы.
  • Улучшения: обновление ключа настроек: ключ глобальных настроек изменён с captsrw_settings на captsrw_global_settings для предотвращения конфликтов имён.
  • Улучшения: качество кода: стандартизировано форматирование кода, отступы, выравнивание и пути импорта в файлах JSX и SCSS.
  • Исправлено: снижение производительности: устранены повторяющиеся вызовы getComputedStyle(), которые запускались при каждом рендеринге компонентов StylePreviewIcon и PreviewCard. Теперь эти вызовы эффективно обрабатываются однократно с помощью хука useThemeVars с меморизацией.
  • Исправлено: выравнивание макета: значение свойства `margin-left` для класса `.captsrw-app-main-content` изменено с 220 пикселей на 0, чтобы устранить проблемы с интервалами и макетом, вызванные новой вертикальной навигацией по вкладкам.
  • Исправлено: Исправления стилей карточек: обновлен CSS код карточек стиля 1 с улучшенной версткой, выравниванием и интервалами.

1.0.0

  • Первый публичный релиз плагина Captain Social Review.
  • Новое: агрегация и вывод отзывов с 11 платформ — Google, Facebook, Yelp, Tripadvisor, Trustpilot, Glassdoor, G2, Apple App Store, Google Play, WooCommerce и WordPress.org.
  • Новое: загрузка отзывов в реальном времени через официальные API платформ с использованием ваших собственных учетных данных.
  • Новое: ленты Apple App Store и WordPress.org не требуют ключа API — достаточно указать App ID или ярлык (slug) плагина.
  • Новое: пошаговый мастер создания ленты из 3 шагов — выберите платформу, назовите ленту, затем подключите API.
  • Новое: встроенный тест подключения к API для проверки корректности данных перед публикацией ленты.
  • Новое: панель со списком фидов, отображающая платформу, статус, шорткод и доступные действия для каждой ленты.
  • Новое: возможность включать или отключать отдельные ленты без их удаления.
  • Новое: 4 стиля карточек — Классическая (аватар над рейтингом), Бабл (стиль цитаты с акцентной рамкой), Минималистичный список (компактные строки с границей слева) и Всплывающая сетка (сетка с модальным окном «Читать далее» для отображения полного текста).
  • Новое: макет адаптивной сетки на 1–4 колонки с контролем отображения для разных разрешений (breakpoints).
  • Новое: панель предпросмотра в реальном времени с возможностью переключения экранов ПК, планшетов и мобильных устройств прямо в редакторе лент.
  • Новое: поддержка темного режима — может быть включена для каждой ленты индивидуально, независимо от темы сайта.
  • Новое: сохранение состояния темного/светлого режима через localStorage для сохранения предпочтений пользователя между сессиями.
  • Новое: фильтр минимального рейтинга звезд (1–5 звезд) для вывода только высококачественных отзывов.
  • Новое: отображение аватара автора, его имени, рейтинга звезд, даты отзыва и иконки платформы на каждой карточке.
  • Новое: кэширование ответов API с помощью WordPress transients для уменьшения внешних запросов к API и ускорения загрузки страниц.
  • Новое: настраиваемая длительность хранения кэша на странице глобальных настроек.
  • Новое: опция ручной очистки кэша доступна в Настройках.
  • Новое: вывод на основе шорткодов — разместите [captain-social-review id="X"] на любой странице, записи или в зоне виджетов.
  • Новое: страница «Глобальные настройки» для управления кэшем и общими предпочтениями плагина.
  • Новое: процедура полной деинсталляции — возможность опционального удаления всех лент, отзывов и настроек при удалении плагина.