Онлайн-чат для WordPress: три способа установки без плагина Моночата
Отдельного плагина Моночата для WordPress нет — виджет подключается одной строкой кода через тему, плагин вставки кода или конструктор. Чат работает с любой темой, Gutenberg, Elementor и WooCommerce, ничего не пишет в базу данных WordPress, а сообщения приходят в общее окно вместе с Telegram, MAX и ВКонтакте.
Почему Моночат — правильный выбор для WordPress
Ноль нагрузки на WordPress
Виджет работает на серверах Моночата: в админке и базе WordPress не появляется таблиц, настроек и cron-задач. Удалить чат — значит убрать одну строку.
Совместим с темами и билдерами
Виджет живёт в Shadow DOM поверх страницы, поэтому стили темы, Elementor или Divi его не ломают. Цвет подстраивается под сайт автоматически.
Видно, откуда пишет клиент
В карточке диалога — открытая страница, источник перехода, устройство и браузер. Менеджер понимает, читал человек статью блога или страницу услуги.
Три способа поставить чат на WordPress
Подробные примеры кода — в техническом руководстве для WordPress.
| Способ | Где | Плюсы и минусы |
|---|---|---|
| functions.php дочерней темы | Редактор файлов темы в админке или файлы по FTP | Без лишних плагинов; править нужно дочернюю тему, иначе код пропадёт при обновлении |
| Плагин WPCode | Code Snippets → Header & Footer → поле Footer | Без правки кода темы; код переживает смену темы |
| Elementor Pro | Elementor → Custom Code → Add New, расположение «</body> - End», условие «Весь сайт» | Удобно, если сайт целиком собран в Elementor Pro |
Чат на WordPress: плагины-кнопки мессенджеров, Jivo или Моночат
Цены Jivo — с jivo.ru/pricing на 17.10.2026, Моночата — с monochat.ru/pricing. Подробное сравнение — Моночат vs Jivo.
| Плагины-кнопки мессенджеров | Jivo | Моночат | |
|---|---|---|---|
| Как считается цена | Бесплатно, но это не чат: клиент уходит в мессенджер | За каждого оператора, который общается с клиентами | За проект, операторы без лимита |
| Бесплатный вариант | Ссылки бесплатны | «Начальная» — 0 ₽: до 2 операторов, переписка хранится 2 месяца | «Старт» — 0 ₽: операторы без лимита, 100 ответов ИИ в месяц, подпись в окне чата |
| Команда из 3 операторов | Переписка остаётся в телефонах сотрудников, общей истории нет | «Базовая»: 2 970 ₽ в месяц помесячно (990 ₽ × 3) или 2 226 ₽ при оплате на 2 года | 0 ₽ на «Старте» или 1 990 ₽ на «Бизнесе» — за всех |
| ИИ-ответы | Нет | Модули: ИИ-ассистент — 1 606 ₽ в месяц, ИИ-оператор — 11 041 ₽ в месяц (при оплате за год) | Входят в тариф: 100 / 3 000 / 15 000 / 50 000 ответов в месяц |
| Мессенджеры в том же окне | Только переход по ссылке, ответы — с личных телефонов | MAX, Telegram, ВКонтакте и другие; WhatsApp — платный модуль | Telegram, MAX, ВКонтакте, почта; WhatsApp нет |
| Что хранится в WordPress | Настройки плагина | Код виджета или плагин | Ничего: одна строка кода |
Кэш и оптимизаторы JavaScript
Большинство проблем с чатом на WordPress — от плагинов оптимизации. Если включена «задержка выполнения JavaScript» (Delay JavaScript execution в WP Rocket, JS Delayed в LiteSpeed Cache и аналоги), виджет загрузится только после первого движения мыши или касания — а иногда не загрузится совсем. Добавьте monochat.ru/widget в исключения задержки и объединения скриптов.
После вставки кода очистите кэш страниц плагина и CDN, если он есть. Объединять скрипт Моночата с файлами темы бессмысленно: он и так асинхронный и грузится с monochat.ru.
Если на сервере настроен заголовок Content-Security-Policy, разрешите monochat.ru в script-src и connect-src (включая wss://monochat.ru для живых сообщений), monochat.firsts3.ru в img-src для вложений и 'unsafe-inline' в style-src — виджет добавляет свои стили внутрь Shadow DOM. Шрифт заголовка грузится с fonts.googleapis.com и fonts.gstatic.com; без них виджет работает с системным шрифтом.
Где чат лучше скрыть
Код через wp_enqueue_scripts выводится только на публичных страницах — в админке WordPress виджета не будет. Если чат мешает на отдельных разделах, например на странице входа участников или в личном кабинете курса, перечислите их в «Скрывать виджет на страницах»: /my-account/* скроет весь раздел, а строка с ! в начале оставит исключение.
Telegram, MAX и ВКонтакте — в том же окне, что и чат на WordPress
Виджет — только один из каналов проекта. В разделе «Каналы» к нему подключаются Telegram-бот (токен от @BotFather), бот MAX (после верификации организации на платформе MAX для партнёров), сообщество ВКонтакте и почтовый ящик по IMAP. Все обращения приходят в общие «Входящие»: оператор отвечает из одного окна, а клиент получает ответ туда, откуда написал.
Для блога и контентных сайтов на WordPress удобно добавить ссылку на бота MAX или Telegram в конце статей: читатели, которые не готовы писать в чат сразу, вернутся в мессенджер позже.
Пошаговые инструкции по каналам: Telegram, MAX, ВКонтакте, почта. Чтобы новые сообщения не пропускать с телефона, в разделе «Уведомления» привяжите Telegram: туда приходит текст сообщения и ссылка на диалог, а отвечаете вы уже в панели.
ИИ-сотрудник для сайта на WordPress: с чего начать
Автоматического импорта страниц сайта в базу знаний сейчас нет: ИИ отвечает только по опубликованным статьям раздела «База знаний», «Памяти ИИ» и вашим инструкциям. Быстрее всего перенести туда тексты, которые у вас уже есть: страницы услуг и цен, раздел FAQ, условия доставки и гарантии, ответы из комментариев. Одна тема — одна статья, с цифрами и условиями, а не общими словами.
Затем в настройках пространства, в блоке «ИИ-ассистент», включите «Подсказки оператору»: ИИ пишет черновик ответа внутренней заметкой, клиент его не видит, оператор правит и отправляет. Когда черновики стабильно точные, переключите режим на «Автоответ клиенту». Сервисная компания на WordPress, например, переносит прайс и зону выезда — ИИ отвечает «сколько стоит выезд в Подольск», а заявку на выезд оформляет диспетчер.
ИИ передаёт диалог человеку, если клиент просит оператора, ответа нет в базе знаний или уверенность ниже 70%; после ответа оператора он 30 минут не вмешивается. Подробно — на странице «ИИ-бот для сайта».
Чат не появился на сайте WordPress: что проверить
• Кэш. Очистите кэш плагина (WP Rocket, LiteSpeed Cache, W3 Total Cache) и CDN, затем обновите страницу.
• Тема. Если код вставлен в functions.php родительской темы, после её обновления он исчезнет — перенесите в дочернюю тему или WPCode.
• Двойная вставка. Если код добавлен и в тему, и в WPCode, оставьте один вариант.
• Домен. Виджет загружается только с доменов из его настроек. Если сайт открывается и по техническому адресу, и по своему домену, добавьте оба — по одному на строку. Приставку www указывать не нужно, для поддоменов включите «Разрешить поддомены».
• Консоль браузера. Нажмите F12 и откройте вкладку «Сеть» (Network): если запрос init к monochat.ru вернул 403 «Domain not allowed», адрес страницы не совпадает с доменами виджета.
• Блокировщики рекламы и расширения иногда прячут сторонние виджеты — проверяйте в окне инкогнито.
Как установить чат Моночата на WordPress
Пошагово, без лишних слов.
-
1
Создайте виджет в Моночате
Войдите на monochat.ru, откройте «Каналы» → «Чат на сайте» → «Добавить виджет». В поле «Домены сайтов» укажите адрес сайта без http:// — например, mysite.ru; для мультисайта на поддоменах включите «Разрешить поддомены». Нажмите «Создать виджет».
-
2
Скопируйте код установки
На странице настройки виджета, в блоке «Код установки», нажмите «Копировать». Это одна строка script с атрибутом async и ключом именно вашего виджета — другой ключ на этом сайте работать не будет.
-
3
Выберите способ вставки
Без плагинов — functions.php дочерней темы (пример ниже). Без кода темы — плагин WPCode: «Code Snippets» → «Header & Footer», поле Footer. В Elementor Pro — «Custom Code» с расположением в конце body.
-
4
Вставьте код и сохраните
Для functions.php используйте wp_enqueue_script со стратегией async; для WPCode и Elementor вставьте строку script как есть. Ключ YOUR_KEY замените на свой.
-
5
Очистите кэш
Очистите кэш плагина оптимизации и CDN и добавьте monochat.ru/widget в исключения задержки JavaScript, если она включена.
-
6
Проверьте, что чат работает
Откройте сайт в окне инкогнито и напишите в чат. Сообщение появится во «Входящих» Моночата, а в настройках виджета жёлтая плашка «Виджет ещё не установлен» сменится на «Виджет установлен и работает».
-
7
Подключите мессенджеры и ИИ
В «Каналах» добавьте Telegram-бота, бота MAX и сообщество ВКонтакте, затем заполните «Базу знаний» и включите ИИ-ассистента в режиме «Подсказки оператору».
// functions.php дочерней темы (WordPress 6.3+)
add_action('wp_enqueue_scripts', function () {
wp_enqueue_script('monochat-widget', 'https://monochat.ru/widget/YOUR_KEY.js', [], null,
['in_footer' => true, 'strategy' => 'async']);
});
<!-- или в WPCode / Elementor Custom Code -->
<script src="https://monochat.ru/widget/YOUR_KEY.js" async></script>
Частые вопросы
Есть ли плагин Моночата в каталоге WordPress?
Какой способ установки выбрать?
Чат не появился. Что сделать первым делом?
Работает ли чат с WooCommerce?
Можно ли открыть чат своей кнопкой?
Будет ли чат на мультисайте WordPress?
Сколько стоит чат Моночата для сайта на WordPress?
Другие полезные страницы
Чат для CMS
Чат для Wix
На Wix сторонний чат подключается через раздел «Пользовательский код» — но по правилам Wix это возможно только на опубли
Чат для CMS
Чат для Joomla
Для Joomla не нужно расширение из каталога JED: виджет Моночата подключается стандартным модулем «HTML-код» или строкой
Для роли
Моночат для менеджера проектов
Project manager — на связи с клиентом и командой одновременно. Моночат отделяет клиентский канал от внутренних заметок и
Возможности
Автораспределение диалогов
При команде из нескольких операторов включите автораспределение: round robin или least busy. Можно назначать вручную. Ал
Сравнения
Моночат vs Webim
Webim — российская чат-платформа, которая работает с 2008 года и обслуживает в том числе банки и крупные контакт-центры:
Каналы и мессенджеры
ВКонтакте в Моночате
Моночат подключает сообщения вашего сообщества ВКонтакте по ключу доступа: Callback-сервер регистрируется автоматически,
Запустите Моночат за 0 ₽ прямо сейчас
Тариф «Старт» бесплатно навсегда, 14 дней «Про» в подарок — без карты и автосписаний. Серверы в России, соответствие 152-ФЗ.
Открыть панель за 0 ₽