Готово для WordPress

Онлайн-чат для WordPress: три способа установки без плагина Моночата

Отдельного плагина Моночата для WordPress нет — виджет подключается одной строкой кода через тему, плагин вставки кода или конструктор. Чат работает с любой темой, Gutenberg, Elementor и WooCommerce, ничего не пишет в базу данных WordPress, а сообщения приходят в общее окно вместе с Telegram, MAX и ВКонтакте.

Без карты Серверы в РФ, 152-ФЗ Безлимит операторов 1 минута установки

Почему Моночат — правильный выбор для WordPress

Ноль нагрузки на WordPress

Виджет работает на серверах Моночата: в админке и базе WordPress не появляется таблиц, настроек и cron-задач. Удалить чат — значит убрать одну строку.

Совместим с темами и билдерами

Виджет живёт в Shadow DOM поверх страницы, поэтому стили темы, Elementor или Divi его не ломают. Цвет подстраивается под сайт автоматически.

Видно, откуда пишет клиент

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

Три способа поставить чат на WordPress

Подробные примеры кода — в техническом руководстве для WordPress.

СпособГдеПлюсы и минусы
functions.php дочерней темыРедактор файлов темы в админке или файлы по FTPБез лишних плагинов; править нужно дочернюю тему, иначе код пропадёт при обновлении
Плагин WPCodeCode Snippets → Header & Footer → поле FooterБез правки кода темы; код переживает смену темы
Elementor ProElementor → 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. 1

    Создайте виджет в Моночате

    Войдите на monochat.ru, откройте «Каналы» → «Чат на сайте» → «Добавить виджет». В поле «Домены сайтов» укажите адрес сайта без http:// — например, mysite.ru; для мультисайта на поддоменах включите «Разрешить поддомены». Нажмите «Создать виджет».

  2. 2

    Скопируйте код установки

    На странице настройки виджета, в блоке «Код установки», нажмите «Копировать». Это одна строка script с атрибутом async и ключом именно вашего виджета — другой ключ на этом сайте работать не будет.

  3. 3

    Выберите способ вставки

    Без плагинов — functions.php дочерней темы (пример ниже). Без кода темы — плагин WPCode: «Code Snippets» → «Header & Footer», поле Footer. В Elementor Pro — «Custom Code» с расположением в конце body.

  4. 4

    Вставьте код и сохраните

    Для functions.php используйте wp_enqueue_script со стратегией async; для WPCode и Elementor вставьте строку script как есть. Ключ YOUR_KEY замените на свой.

  5. 5

    Очистите кэш

    Очистите кэш плагина оптимизации и CDN и добавьте monochat.ru/widget в исключения задержки JavaScript, если она включена.

  6. 6

    Проверьте, что чат работает

    Откройте сайт в окне инкогнито и напишите в чат. Сообщение появится во «Входящих» Моночата, а в настройках виджета жёлтая плашка «Виджет ещё не установлен» сменится на «Виджет установлен и работает».

  7. 7

    Подключите мессенджеры и ИИ

    В «Каналах» добавьте Telegram-бота, бота MAX и сообщество ВКонтакте, затем заполните «Базу знаний» и включите ИИ-ассистента в режиме «Подсказки оператору».

Код для вставки Замените YOUR_KEY на ключ из панели Моночата
// 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?
Нет. Отдельного плагина или модуля Моночата нет, и он не нужен: виджет — одна строка кода, которая вставляется штатными средствами платформы. Поэтому обновления платформы и темы не ломают совместимость с чатом — важно только не потерять сам код при смене шаблона.
Какой способ установки выбрать?
Если у вас дочерняя тема — functions.php. Если тему трогать не хотите или часто её меняете — WPCode. Если сайт собран в Elementor Pro — его Custom Code. Результат одинаковый.
Чат не появился. Что сделать первым делом?
Очистите кэш плагина и CDN, проверьте домен в настройках виджета и исключите monochat.ru/widget из задержки и объединения JavaScript в оптимизаторе.
Работает ли чат с WooCommerce?
Да, это тот же WordPress. Особенности для магазина — на странице «Чат для WooCommerce»: вопросы о заказах, скрытие на оформлении заказа, связь с CRM.
Можно ли открыть чат своей кнопкой?
Да: повесьте на кнопку вызов Monochat.open(). В Gutenberg это блок «Произвольный HTML», в Elementor — виджет HTML. Стандартную кнопку можно спрятать вызовом Monochat.hide().
Будет ли чат на мультисайте WordPress?
Да. Подключите код на каждом сайте сети и укажите домены в виджете; для сети на поддоменах включите «Разрешить поддомены», для разных доменов перечислите их по одному на строку.
Сколько стоит чат Моночата для сайта на WordPress?
Виджет и все каналы бесплатны на всех тарифах, операторы и диалоги без лимита. «Старт» — 0 ₽: 100 ответов ИИ в месяц и 30 пробных автоответов, в окне чата видна подпись «Создано в Моночат». «Бизнес» — 1 990 ₽ в месяц (1 390 ₽ при оплате за год): 3 000 ответов ИИ и без подписи. Цена считается за проект, а не за оператора.

Другие полезные страницы

Чат для CMS

Чат для Wix

На Wix сторонний чат подключается через раздел «Пользовательский код» — но по правилам Wix это возможно только на опубли

Чат для CMS

Чат для Joomla

Для Joomla не нужно расширение из каталога JED: виджет Моночата подключается стандартным модулем «HTML-код» или строкой

Для роли

Моночат для менеджера проектов

Project manager — на связи с клиентом и командой одновременно. Моночат отделяет клиентский канал от внутренних заметок и

Возможности

Автораспределение диалогов

При команде из нескольких операторов включите автораспределение: round robin или least busy. Можно назначать вручную. Ал

Сравнения

Моночат vs Webim

Webim — российская чат-платформа, которая работает с 2008 года и обслуживает в том числе банки и крупные контакт-центры:

Каналы и мессенджеры

ВКонтакте в Моночате

Моночат подключает сообщения вашего сообщества ВКонтакте по ключу доступа: Callback-сервер регистрируется автоматически,

Запустите Моночат за 0 ₽ прямо сейчас

Тариф «Старт» бесплатно навсегда, 14 дней «Про» в подарок — без карты и автосписаний. Серверы в России, соответствие 152-ФЗ.

Открыть панель за 0 ₽