WP Manifestindependent plugin directory
manifest / integrations / wp-ru-max

WP Ru-max

Интеграция WordPress с мессенджером MAX через плагин WP Ru-max это простой и надёжный способ повысить эффективность работы с клиентами. Вы получаете мгновенные уведомления, автоматическую публикацию контента и удобный чат-виджет.

★ 17stars
v1.0.69latest · 1d ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/rucoder-sudo/wp-ru-max/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Интеграция WordPress с мессенджером MAX

WP Ru-max — отправка постов и уведомлений в MAX

## Интеграция WordPress с мессенджером MAX

WP Ru-max Плагин для WordPress, который подключает ваш сайт к российскому мессенджеру MAX (max.ru). Автоматическая публикация записей, личные уведомления с любых форм и красивый чат-виджет.

Интеграция WordPress с российским мессенджером MAX (max.ru)

Открыть сайт

Получить лицензию · Установка · Настройка · Поддержка · Лицензия использования


О плагине

WP Ru-max подключает WordPress-сайт к мессенджеру MAX (max.ru) и решает три задачи:

  • Автопубликация - новые записи и страницы автоматически отправляются в канал MAX.
  • Автопостинг по расписанию - публикация выбранных записей в MAX, Telegram, ВКонтакте, Одноклассники и Яндекс Дзен в заданную дату и время.
  • Уведомления - все email WordPress (заказы WooCommerce, заявки с форм) дублируются в личный чат с ботом.
  • Чат-виджет - настраиваемая плавающая кнопка MAX на сайте для связи с посетителями.

Лицензирование и управление ключами реализовано через REST API сайта рукодер.рф.


Возможности

Автопубликация записей

Функция Описание
Отправка при публикации Новая или обновлённая запись / страница → сообщение в канал MAX
Миниатюра Изображение прикрепляется к сообщению (с лимитом размера)
Ссылка «Читать полностью» Опционально — можно отключить
Ручная отправка Кнопка «Отправить в MAX» прямо в редакторе записи
Типы записей Любые публичные типы (posts, pages, CPT)
Отложенная отправка Задержка 0 / 30 с / 1 / 2 / 5 мин - исключает гонку условий
Повторные попытки Настраиваемое число попыток и интервал при ошибке API
Фильтр категорий/тегов Отправка только из выбранных категорий или тегов

Автопостинг в социальные сети

Раздел Ru-max → Автопостинг предназначен для публикаций по расписанию и состоит из четырёх вкладок:

  1. Автопост — краткая инструкция и состояние очереди.
  2. Календарь — все записи блога с датами публикации. Запланированные автопосты выделены цветом; их можно перенести мышью на другой день. Кнопки на карточке позволяют запустить публикацию немедленно или снять задание.
  3. Уведомления — email-уведомления об успешной публикации и об окончании всех попыток при ошибке.
  4. Настройки — включение планировщика, время по умолчанию и параметры повторных попыток.

Чтобы создать автопост, откройте запись в Gutenberg или Classic Editor, в блоке «Автопостинг WP Ru-max» / «Автопостинг в социальные сети» отметьте нужные сети и укажите дату и время. После сохранения запись попадёт в отдельную очередь автопостинга. Статус ведётся отдельно для каждой сети, поэтому успешная публикация в одной сети не будет отправлена повторно, если другая сеть временно недоступна. Дата и время обрабатываются в часовом поясе сайта WordPress.

Уведомления в личный чат

Функция Описание
Перехват wp_mail() Все email-уведомления WordPress → в MAX
WooCommerce Новый заказ, смена статуса, оплата и т.д.
Contact Form 7 Уведомления со всех форм
Elementor Forms Включая Elementor Pro
Gravity Forms Полная поддержка

Чат-виджет

Функция Описание
Плавающая кнопка Иконка MAX в углу сайта
Приветственное сообщение Текст с анимацией «печатания»
Анимации внимания Пульс, рябь, подпрыгивание, встряска, свечение, вращение
Звуковое уведомление 3 варианта (синтез через Web Audio API)
Задержка появления 0 / 5 / 8 / 10 / 15 секунд
Отступ от края Слайдер 0–200 px

Новое в версии 1.0.61

  • Устранена критическая ошибка очереди старых пакетов с вызовом несуществующей функции add_transient().
  • Задержка очереди теперь рассчитывается от фактического времени публикации новой записи, поэтому поздний WP-Cron не добавляет лишние часы ожидания.
  • Добавлен безопасный повтор сетевого запроса с системным хранилищем сертификатов при ошибке cURL 60; проверка SSL не отключается.
  • Обновлена диагностика ближайшего события обработки очереди и совместимость заявлена для WordPress 5.8–7.1 и PHP 7.4–8.5.

Новое в версии 1.0.60

  • Исправлена совместимость проверки лицензии со старыми CA-пакетами PHP/cURL после перехода сервера лицензий на новую цепочку Let's Encrypt.
  • SSL-проверка остаётся включённой; используется актуальный публичный Root YR.

MAX — исправлена частая ошибка ID группы:

  • в поле ID группы указывается только число;

  • username бота и числовой ID группы — разные значения.

Подробные пошаговые инструкции для MAX и ВКонтакте добавлены во вкладку «Инструкция».

В ближайших обновлениях

Запланировано к реализаци

  • Передача событий в Яндекс.Метрику — анализ поведения пользователей через события MAX-виджета
  • CRM + автоматизация — интеграция с amoCRM и Bitrix24, автоматизация отдела продаж
  • Хэштеги и упоминания — автоматические хэштеги в постах, упоминания менеджеров о важных событиях

Требования

  • WordPress 5.8 или выше
  • PHP 7.4 или выше (протестировано на PHP 8.0–8.3)
  • Действующий токен бота MAX

Установка

Способ 1: через панель WordPress

  1. Скачайте ZIP-архив плагина
  2. Перейдите в Плагины → Добавить новый → Загрузить плагин
  3. Выберите файл wp-ru-max.zip и нажмите Установить
  4. Нажмите Активировать плагин

Способ 2: через FTP / SSH

  1. Клонируйте репозиторий или распакуйте архив:
    git clone https://github.com/RuCoder-sudo/wp-ru-max.git
  2. Загрузите папку wp-ru-max в /wp-content/plugins/
  3. Активируйте плагин в Плагины → Установленные плагины

Changelog

1.0.59

  • Исправлено: старые PHP/cURL больше не должны выдавать cURL error 60 при проверке лицензии через новую цепочку Let's Encrypt.
  • Безопасность: проверка сертификата остаётся включённой, добавлен только доверенный публичный Root YR для сервера лицензий.

1.0.58

  • Исправлено: запрос лицензии больше не блокируется, если пользователь не согласен на рекламную рассылку.
  • Добавлено: в форме запроса ключа можно указать ИНН и телефон.
  • Улучшено: ошибка отправки через wp_mail() записывается в журнал, а сообщение об ошибке указывает на необходимость проверить SMTP.

1.0.57

  • Исправлено: повторная загрузка главного файла и совместимых модулей при наличии старой или повторно установленной копии плагина больше не приводит к конфликтам.
  • Исправлено: PHP-модули подключаются только при наличии и доступности, а классы проверяются перед запуском, чтобы неполный пакет не вызывал PHP fatal error.
  • Исправлено: при активном старом PRO-аддоне не подключаются дублирующие bundled PRO-классы и модуль контактов.
  • Исправлено: обновление больше не пытается переместить папку плагина саму в себя.

1.0.56

  • Исправлено: конфликт bundled PRO с ранее установленным отдельным PRO-аддоном при любом порядке загрузки плагинов.
  • Исправлено: подключён отсутствовавший модуль контактов, необходимый для регистрации WordPress-хука.
  • Изменено: версия повышена, чтобы WordPress корректно распознал пакет как новое обновление.

1.0.55

  • Исправлено: PHP-модули загружаются из папки текущей установки, поэтому старые версии и совместимые аддоны больше не вызывают конфликт путей.
  • Исправлено: ошибка Class "WP_Ru_Max_Auto_Posting" not found больше не останавливает загрузку WordPress при неполном обновлении.
  • Добавлено: общий compatibility-модуль для безопасной работы со строками без обязательного mbstring.

1.0.54

  • Добавлено: внутренние вкладки Telegram, Одноклассники, ВКонтакте и Яндекс Дзен в разделе «Социальные сети».
  • Добавлено: подробная инструкция подключения VK в кабинетах dev.vk.ru и id.vk.ru.
  • Добавлено: отдельное поле ID Web-приложения VK ID и fallback выбора первой картинки из содержимого записи.
  • Исправлено: OAuth-запрос VK ID использует ID Web-приложения, а публикация записей без миниатюры может использовать изображение из текста.

1.0.53

  • Добавлено: новый раздел «Автопостинг» с вкладками «Автопост», «Календарь», «Уведомления» и «Настройки».
  • Добавлено: отдельная WP-Cron очередь публикаций в MAX, Telegram, ВКонтакте, Одноклассники и Яндекс Дзен.
  • Добавлено: выбор социальных сетей, даты и времени для каждой записи в Gutenberg и Classic Editor.
  • Добавлено: календарь записей с переносом запланированных автопостов через Drag and Drop.

1.0.52

  • Исправлено: снятая галочка правила регистрации или клиентского письма WooCommerce сохраняется при общем нажатии «Сохранить» и не перезаписывается старым значением.
  • Исправлено: письмо WooCommerce customer_new_account определяется как регистрация пользователя и блокируется в MAX при выключенном правиле регистрации.
  • Исправлено: значения false, 0, off и no больше не считаются включёнными.
  • Изменено: админское письмо new_order не отключается правилом клиентских писем; исходные письма сайта не изменяются.

1.0.51

  • Исправлено: checkbox .wprmp-enabled в разделе «Связь с клиентами» снова переключается нажатием.
  • Исправлено: клик по подписи и карточке больше не переключает канал дважды.
  • Исправлено: выключенный значок «Живой чат» больше не появляется после сохранения или неполного AJAX-запроса.
  • Добавлено: компоновки значков «Столбиком», «Веером», «В два ряда» и «Полукругом» для сайта и preview.
  • Добавлено: независимое отключение уведомления о регистрации пользователя и клиентского письма WooCommerce «Спасибо за ваш заказ» без отмены исходного письма.
  • Изменено: версии плагина и bundled PRO-ассетов повышены до 1.0.51 для сброса кэша.

1.0.50

  • Исправлено: ссылки каналов в меню «Связь с клиентами» снова нажимаются на сайтах, где контейнер меню блокировал события мыши.
  • Исправлено: короткие адреса Telegram и ВКонтакте (@username / username) преобразуются в рабочие URL.
  • Исправлено: ссылки без протокола автоматически получают https://, а телефон и Email формируют корректные tel: и mailto: ссылки.
  • Изменено: обновлены версии CSS/JavaScript-ассетов и версия плагина для сброса кэша.

Поддержка

Канал Контакт
Telegram @RussCoder
Email rucoder.rf@yandex.ru
Сайт рукодер.рф
GitHub Issues github.com/RuCoder-sudo/wp-ru-max/issues

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

Для организаций и индивидуальных предпринимателей, осуществляющих деятельность в сфере социального обслуживания, благотворительности, образования (включая школы, детские сады, учреждения среднего профессионального и высшего образования), здравоохранения, культуры, физической культуры и спорта (в соответствии с Федеральным законом от 12.01.1996 № 7-ФЗ «О некоммерческих организациях» и Федеральным законом от 11.08.1995 № 135-ФЗ «О благотворительной деятельности»), лицензия предоставляется без взимания платы по письменному запросу с подтверждением статуса.

На основании п. 2 ст. 2 ГК РФ (не извлечение прибыли в качестве основной цели) правообладатель предоставляет бессрочную лицензию без оплаты для сайтов, соответствующих критериям ст. 31.1 Федерального закона от 12.01.1996 № 7-ФЗ.

Для получения лицензии

Свяжитесь с правообладателем и предоставьте документы, подтверждающие статус: свидетельство НКО, выписка ЕГРЮЛ с ОКВЭД 88, 85, 86, 94, устав образовательной организации, лицензия на осуществление образовательной деятельности и другие. Ограничение: одно доменное имя на организацию.

Контакт: Telegram @RussCoder / rucoder.rf@yandex.ru


Лицензия

Плагин распространяется под лицензией GPL-2.0+.

GitHub Profile Views --- Разработано — РуКодер · Сергей Солошенко

Releases

Newest 25 of 59 recorded releases.

Tag
Published
v1.0.69 latest
Oct 21, 2026 1d ago
Oct 20, 2026 2d ago
Oct 20, 2026 3d ago
Oct 20, 2026 3d ago
Oct 15, 2026 7d ago
Sep 24, 2026 28d ago
Sep 17, 2026 1mo ago
Sep 10, 2026 1mo ago
Sep 5, 2026 1mo ago
Sep 2, 2026 1mo ago
Sep 2, 2026 1mo ago
Sep 2, 2026 1mo ago
Sep 2, 2026 1mo ago
Sep 2, 2026 1mo ago
Sep 2, 2026 1mo ago
Sep 1, 2026 1mo ago
Sep 1, 2026 1mo ago
Aug 28, 2026 1mo ago
Aug 27, 2026 1mo ago
Aug 27, 2026 1mo ago
Aug 27, 2026 1mo ago
Aug 27, 2026 1mo ago
Aug 24, 2026 1mo ago
Aug 23, 2026 2mo ago
Aug 20, 2026 2mo ago
All releases on GitHub →

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.