WP Ru-max подключает ваш WordPress-сайт к российскому мессенджеру MAX (max.ru) и к российским социальным сетям: ВКонтакте, Telegram, Одноклассники, Яндекс Дзен. Автопубликация записей сразу во все платформы, личные уведомления с любых форм и настраиваемый чат-виджет.
Автопубликация и уведомления в российских сервисах — в одном наглядном демо.
MAX, ВКонтакте, Telegram, Одноклассники и Яндекс Дзен — подключайте любые комбинации «из коробки».
Новая или обновлённая запись/страница автоматически отправляется в канал MAX с миниатюрой и опциональной ссылкой «Читать полностью».
Подключите паблик или личную страницу ВКонтакте и публикуйте записи автоматически через официальный API. Токен защищён — передаётся POST-запросом.
Подключение одного или нескольких ботов. Отправка сообщений с изображением и кнопкой «Читать далее» одновременно — с автоматическим fallback при отказе.
Интеграция с OK API: публикация в группу или на личную страницу. Тип топика определяется автоматически — GROUP_THEME или USER.
Отправка статей и анонсов в канал Яндекс Дзен через официальное API с правильной структурой content → title → blocks.
Перехват wp_mail() — все письма WordPress (заказы WooCommerce, заявки с форм CF7, Elementor, Gravity Forms) дублируются в личный чат с ботом MAX.
Плавающая кнопка MAX с приветствием, анимацией «печатания», звуком, задержкой появления и попапом удержания.
Полная таблица событий: все отправки, ошибки, тесты. Фильтрация по типу/дате/статусу и просмотр JSON-лога каждого запроса.
Поддержка WordPress Multisite — одна лицензия покрывает все подсайты сети. Лицензия на example.com автоматически распространяется на shop.example.com и все поддомены.
Кнопка «Войти через MAX» на странице входа, регистрации и WooCommerce. Авторизация через HMAC-SHA256 + initData — без OAuth, только Bot Token.
Так выглядят сообщения и интерфейсы, которые видит ваш клиент и вы.
Никаких сторонних SaaS-сервисов и API-шлюзов.
Только ваш WordPress и официальные API платформ.
wp_mail() ✓ ДаВажно: плагин работает только со стандартом WordPress
Уведомления перехватываются через стандартную функцию wp_mail(). Если сторонний плагин или форма использует собственный механизм отправки в обход wp_mail() — такие письма перехватить невозможно. Это ограничение самого стороннего плагина, нарушающего стандарты WordPress, а не нашего плагина.
Стандартная установка плагина WordPress
+ ввод лицензионного ключа и токена бота.
Возьмите ZIP последней версии в GitHub Releases.
Плагины → Добавить новый → Загрузить плагин → выберите wp-ru-max.zip → Установить.
Меню Ru-max → Активация. Ключ имеет формат WPRM-XXXX-XXXX-XXXX-XXXX.
Получите токен на max.ru/partner и вставьте на вкладке «Главная».
# Через FTP/SSH
git clone https://github.com/RuCoder-sudo/wp-ru-max.git \
/var/www/site/wp-content/plugins/wp-ru-max
Бессрочная лицензия с привязкой к домену.
Все обновления плагина и поддержка — в стоимости.
На платформе max.ru/partner → раздел «Чат-боты» → «Интеграция» → «Получить токен». Вставьте его на вкладке Ru-max → Главная и нажмите «Проверить подключение».
Для публичного канала — никнейм с @, например @my_channel. Для группы — числовой ID, который можно получить через бота @get_id_bot в самом мессенджере MAX.
Да. Все email-уведомления WooCommerce (новый заказ, смена статуса, оплата и т.д.) перехватываются и пересылаются в личный чат с ботом MAX.
Да, и любые другие формы — при одном условии: они должны использовать стандартную функцию WordPress wp_mail() для отправки уведомлений.
Плагин перехватывает все письма на уровне WordPress-ядра. Если форма или плагин отправляет уведомления через wp_mail() — перехват сработает автоматически, без дополнительных настроек.
Работает: Contact Form 7, Elementor Forms, Gravity Forms, Ninja Forms, WooCommerce, Jetpack CRM, любые плагины на базе wp_mail().
Не работает: плагины, использующие собственные механизмы отправки почты в обход wp_mail() (нестандартный хук вместо стандартного). Это ограничение таких плагинов, а не нашего.
Да. Один платёж — пожизненная активация для указанного домена. Никаких подписок, продлений и абонентской платы. Все обновления плагина включены в стоимость.
Плагин ходит на сервер fixcoder.ru и сверяет статус ключа: при открытии вкладки «Активация» — мгновенно, в фоне — раз в час. Если ключ отозван, статус сразу переключается на suspended и платные функции отключаются.
Да. В «Дополнительных настройках» включите тумблер «Включить поддержку сети и поддоменов». После активации лицензии на главном сайте (example.com) все поддомены (shop.example.com, blog.example.com и т.д.) автоматически получают активированный плагин. Важно: лицензия распространяется только на поддомены того же домена — чужие домены не покрываются.
Активируйте плагин на уровне сети через «Сеть → Плагины». Перейдите в «Сеть → Ru-max (Сеть)» и введите лицензионный ключ — он покроет все подсайты. Или активируйте плагин на каждом подсайте отдельно. Настройки (токен бота, каналы, уведомления) у каждого подсайта свои.
Наш плагин работает только со стандартом WordPress — функцией wp_mail(). Если ваш плагин форм или рассылок использует собственный механизм отправки (нестандартный хук вместо wp_mail()), перехватить такие письма невозможно.
Пример: плагин WP Adverts вместо стандартного wp_mail() использует собственный идентификатор adverts_email — это нарушение стандартов WordPress. Такие письма не проходят через ядро WordPress и не могут быть перехвачены.
Чтобы проверить совместимость вашего плагина — напишите нам в Telegram @RussCoder.
Да. В разделе Ru-max → Уведомления можно включить фильтрацию: выбрать конкретные темы писем или ключевые слова. Уведомления, не совпадающие с фильтром, в MAX не пересылаются.
Один токен бота — на весь плагин. При этом в разных модулях можно указывать разные каналы и чаты: автопубликация идёт в канал редакции, уведомления заказов — в личный чат с менеджером, тестовые сообщения — в отдельный служебный чат.
Да. В разделе Ru-max → Уведомления есть шаблон сообщения с переменными {email_subject} и {email_message}. Для автопубликации доступны {title}, {excerpt}, {url}, {meta_ПОЛЕ}, {acf_ПОЛЕ}.
Плагин запишет ошибку в лог (раздел Ru-max → Логи) и покажет предупреждение в админке. Остальные функции плагина продолжат работу. Нужно обновить токен на вкладке Ru-max → Главная.
Автопубликация в канал — да, это публичные сообщения. Личные уведомления (заказы, заявки с форм) отправляются в приватный чат с ботом, который видит только владелец бота. Никто посторонний данных не получит.
Плагин раз в 12 часов проверяет GitHub Releases. Если есть новая версия — в WordPress появится стандартное уведомление «Доступно обновление», устанавливается в один клик.
Браузеры блокируют автовоспроизведение звука до первого взаимодействия пользователя со страницей. Звук сыграет сразу после первого клика, касания или прокрутки.
Вся документация, исходники и официальные страницы - в одном месте.
Исходный код плагина, релизы, история коммитов и трекер задач.
Подробное описание возможностей, требований, установки и changelog.
Полное руководство: главная, активация, автопубликация, виджет, уведомления, логи, требования.
Скачайте последний ZIP-архив плагина и загрузите его в WordPress.
Официальный сайт российского мессенджера MAX (max.ru) — установите приложение и создайте бота.
Платформа max.ru/partner — регистрация бота, получение токена, настройка интеграции.
Никаких внешних форм и личных кабинетов. Скачайте плагин, установите его в WordPress и заполните короткую форму запроса ключа прямо в админке.
Возьмите свежий ZIP-архив плагина в GitHub Releases — это бесплатно.
Плагины → Добавить новый → Загрузить плагин. Стандартная установка за минуту.
Вкладка Ru-max → Активация. Запрос ключа отправляется прямо из админки сайта.
После запроса я пришлю способы оплаты. Оплатили — получили код активации — всё работает!
Вам не нужно регистрироваться на сторонних сайтах. Установили плагин → нажали «Запросить ключ» в админке → получили ответ на email → ввели ключ → всё активно. Просто и понятно.
Особые условия лицензирования для социально значимых проектов
Для организаций и индивидуальных предпринимателей, осуществляющих деятельность в сфере социального обслуживания, благотворительности, образования (включая школы, детские сады, учреждения среднего профессионального и высшего образования), здравоохранения, культуры, физической культуры и спорта (в соответствии с Федеральным законом от 12.01.1996 № 7-ФЗ «О некоммерческих организациях» и Федеральным законом от 11.08.1995 № 135-ФЗ «О благотворительной деятельности»), лицензия предоставляется без взимания платы по письменному запросу с подтверждением статуса.
На основании п. 2 ст. 2 ГК РФ (не извлечение прибыли в качестве основной цели) правообладатель предоставляет бессрочную лицензию без оплаты для сайтов, соответствующих критериям ст. 31.1 Федерального закона от 12.01.1996 № 7-ФЗ.
Для получения лицензии
Свяжитесь с правообладателем и предоставьте документы, подтверждающие статус: свидетельство НКО, выписка ЕГРЮЛ с ОКВЭД 88, 85, 86, 94, устав образовательной организации, лицензия на осуществление образовательной деятельности и другие. Ограничение: одно доменное имя на организацию.