YAREVIEWS
Профессиональный плагин для работы с отзывами из Яндекс Карт и Яндекс Справочника с системой перехвата негативных отзывов
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/rucoder-sudo/yareviews/archive/refs/heads/main.zipReadme
YAREVIEWS - Плагин для работы с отзывами Яндекс Карт
Профессиональный WordPress плагин для работы с отзывами из Яндекс Карт и Яндекс Справочника с системой перехвата негативных отзывов.
yareviews/
- **├── yareviews.php # Главный файл
- **├── README.md # Документация
- **├── INSTALL.md # Инструкция по установке
- **├── admin/ # Админ-панель
- **├── public/ # Фронтенд
- **├── includes/ # Основные классы
- **└── blocks/ # Gutenberg блоки
Основные возможности
📊 Источники отзывов
- Автоматическая синхронизация с API Яндекс Карт/Справочника
- Ручное добавление отзывов через админ-панель
- Поддержка фотографий в отзывах с круглыми аватарами пользователей
🎨 Виджеты отображения
- Плавающий виджет (Бейдж) - в левом/правом нижнем углу с текущим рейтингом
- Слайдер/Карусель - горизонтальная прокрутка отзывов
- Плитка/Сетка - отображение отзывов в виде сетки
- На всю страницу - для отдельной страницы с отзывами
⚠️ Система перехвата негативных отзывов
- QR-код ведет на форму на вашем сайте, а НЕ напрямую на Яндекс
- Предварительная оценка:
- 4-5 звезд → редирект на Яндекс Карты
- 1-3 звезды → сохранение претензии в базе (НЕ отправляется в Яндекс)
- Telegram уведомления о новых негативных отзывах для мгновенной реакции
🛠 Админ-панель
- 📊 Главная - статистика и последние отзывы
- 🛠 Настройки - подключение к API Яндекс, Telegram
- 🎨 Виджеты - управление всеми типами виджетов
- 📝 Все отзывы - просмотр и управление всеми отзывами
- ⚠️ Претензии - негативные отзывы, перехваченные через QR-форму
- ❓ Помощь - встроенная документация
Установка
- Загрузите папку
yareviewsв директорию/wp-content/plugins/вашего WordPress сайта - Активируйте плагин через меню "Плагины" в админ-панели WordPress
- Перейдите в меню YAREVIEWS для настройки
Настройка
Подключение к Яндекс API
- Получите ID организации в Яндекс Справочнике
- Создайте API ключ в Яндекс.Облаке
- Введите данные во вкладке "Настройки"
Настройка Telegram уведомлений
- Создайте бота через @BotFather в Telegram
- Получите токен бота
- Получите ID вашего чата (можно через @userinfobot)
- Введите данные во вкладке "Настройки"
Использование виджетов
Gutenberg блоки
Используйте блоки в редакторе Gutenberg:
- YAREVIEWS Slider
- YAREVIEWS Badge
- YAREVIEWS Grid
Шорткоды
Универсальный шорткод:
[yareviews type="slider" theme="light" count="5" min_rating="4"]
Слайдер:
[yareviews_slider theme="dark" count="5" slides_per_view="3" autoplay="true"]
Плавающий виджет:
[yareviews_badge position="bottom-right" text="Наши отзывы"]
Сетка:
[yareviews_grid columns="3" count="6" min_rating="4"]
Сетка с кнопкой "Загрузить ещё":
[yareviews_grid columns="3" load_more="true" initial_count="6" load_more_count="6" min_rating="4"]
Темы и настройки
Поддерживаемые темы
light- светлая тема (по умолчанию)dark- тёмная тема
Параметры виджетов
theme- тема виджета (light/dark)count- количество отзывовmin_rating- минимальный рейтинг (1-5)slides_per_view- количество слайдов (для слайдера)autoplay- автопрокрутка (true/false)columns- количество колонок (для сетки)position- позиция (bottom-left/bottom-right)load_more- включить кнопку "Загрузить ещё" (true/false)initial_count- начальное количество отзывов при использовании load_moreload_more_count- количество отзывов загружаемых при клике на "Загрузить ещё"
Адаптивность
Все виджеты полностью адаптированы под любые устройства:
- Мобильные (до 640px) - 1 колонка
- Планшеты (640-1024px) - 2 колонки
- Десктопы (от 1024px) - настраиваемое количество колонок
Фотографии в отзывах
- Аватары пользователей отображаются в круглой форме
- Поддержка множественных фотографий к каждому отзыву
- Плейсхолдеры для пользователей без аватара (первая буква имени)
- Lazy loading для оптимизации загрузки
QR-код для сбора отзывов
- Перейдите во вкладку "Настройки"
- Скачайте или распечатайте QR-код
- Разместите его в вашем заведении
- Клиенты сканируют код → выбирают оценку → система автоматически решает куда направить
Gutenberg блоки
В редакторе найдите блоки:
YAREVIEWS Slider YAREVIEWS Badge YAREVIEWS Grid Особенности Круглые аватары Все аватары отображаются в круглой форме Для пользователей без фото - красивый placeholder Плавные hover-эффекты Выбор из WordPress Media Library - интегрированный медиа-пикер Автоматическое превью выбранного изображения Фотографии в отзывах Поддержка множественных фото к каждому отзыву Адаптивная сетка отображения Lazy loading для оптимизации Система перехвата негативных отзывов Клиент сканирует QR-код Выбирает оценку 1-5 звезд Если 4-5 → редирект на Яндекс Карты Если 1-3 → форма претензии (НЕ публикуется в Яндекс) Telegram уведомление о претензии Адаптивность Все виджеты идеально выглядят на:
📱 Мобильных телефонах 📱 Планшетах 💻 Десктопах Проверено архитектором ✅ Архитектор подтвердил:
✅ Фатальная ошибка исправлена ✅ Структура файлов правильная ✅ Все функции из ТЗ реализованы ✅ Код соответствует WordPress стандартам ✅ Безопасность обеспечена ✅ Адаптивность реализована ✅ WordPress Media Library интеграция корректна Документация README.md - основная документация плагина INSTALL.md - подробная инструкция по установке replit.md - техническая документация проекта Следующие шаги Установите плагин в WordPress Активируйте через меню "Плагины" Настройте через YAREVIEWS → Настройки Добавьте виджеты на сайт Распечатайте QR-код и разместите в заведении Поддержка Если возникнут вопросы:
Проверьте yareviews/INSTALL.md - там есть раздел "Устранение неполадок" Все файлы хорошо документированы Код соответствует WordPress стандартам
Технические требования
- WordPress 5.8+
- PHP 7.4+
- MySQL 5.6+
Безопасность
- Все входящие данные проверяются и санитизируются
- Nonce-проверки для всех форм
- Защита от SQL-инъекций
- Экранирование всех выводимых данных
Поддержка
Для вопросов и поддержки:
- Сайт: https://рукодер.рф/
- Телеграм: https://t.me/RussCoder
- VK: https://vk.com/rucoderweb
- Instagram: https://www.instagram.com/rucoder.web/
- Email: rucoder.rf@yandex.ru
Лицензия
GPL v2 or later
ВАЖНО - Авторские права
Этот плагин является интеллектуальной собственностью разработчика RUCODER.
⚠️ Распространение, копирование, модификация, продажа данного плагина без письменного разрешения владельца строго запрещена.
Нарушение авторских прав преследуется по закону.
Разработчик
RUCODER - Разработка сайтов
- 🌐 Сайт: https://рукодер.рф/
- 📱 Телеграм: https://t.me/RussCoder
- 👥 VK: https://vk.com/rucoderweb
- 📸 Instagram: https://www.instagram.com/rucoder.web/
- 📧 Email: rucoder.rf@yandex.ru
По всем вопросам и для заказа разработки сайтов обращайтесь по контактным данным выше.
© 2026 RUCODER. Все права защищены.