Как добавить ИИ-чат-бот Asyntai в Ghost
Пошаговое руководство для сайтов на Ghost CMS
Шаг 1: Get Your Embed Code
Сначала перейдите на Панель управления Asyntai и прокрутите вниз до раздела «Код для встраивания». Скопируйте уникальный код, который выглядит так:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
Примечание: Код выше — всего лишь пример. Вы должны скопировать свой уникальный код для встраивания с вашей Панели управления, так как он содержит ваш персональный идентификатор виджета.
Шаг 2: Using Code Injection (Recommended)
В Ghost есть встроенная функция Code Injection, которая значительно упрощает добавление пользовательских скриптов:
- Войдите в панель администратора Ghost
- Нажмите the gear icon (Settings) in the bottom left corner
- Прокрутите вниз до раздела «Дополнительно»
- Нажмите на \"Code injection\"
- В разделе «Футер сайта» вставьте код вставки Asyntai
- Нажмите \"Save\" in the top right corner
Совет: Добавление JavaScript в футер сайта (а не в шапку) гарантирует загрузку после контента страницы — это рекомендуется для чат-виджетов и не замедлит загрузку страницы.
Альтернатива: Код на конкретной странице
If you only want the chatbot on specific pages or posts:
- Open the post or page you want to add the chatbot to
- Click the settings icon (gear) in the top right corner
- Прокрутите вниз, чтобы найти «Внедрение кода»
- Разверните раздел и вставьте код встраивания Asyntai в поле «Post footer»
- Нажмите вне поля, чтобы сохранить, затем опубликуйте/обновите запись
Примечание: Внедрение кода для конкретной страницы полезно, если вы хотите установить чат-бот только на определённых страницах, а не на всём сайте.
Альтернатива: Файлы темы (для self-hosted)
If you're self-hosting Ghost and prefer to edit theme files directly:
- Откройте файлы установки Ghost через FTP или файловый менеджер
- Перейдите в your theme folder:
content/themes/your-theme/ - Откройте файл default.hbs (главный файл макета)
- Найдите закрывающий тег
</body> - Вставьте код встраивания Asyntai непосредственно перед тегом
</body> - Сохранить файл
- Перезапустите Ghost или очистите кэш
Важно: Прямое редактирование файлов темы не рекомендуется без необходимости. Изменения могут быть перезаписаны при обновлении темы. Предпочтительнее метод внедрения кода, который сохраняется при обновлениях темы.
Шаг 3: Verify Installation
После сохранения изменений откройте сайт Ghost в новой вкладке браузера или в режиме инкогнито. Вы должны увидеть кнопку виджета чата в правом нижнем углу. Нажмите на неё, чтобы убедиться, что всё работает.
Виджет не отображается? Убедитесь, что нажали «Сохранить» после добавления кода в Code Injection. Очистите кеш браузера или откройте в режиме инкогнито. Для Ghost(Pro) изменения должны появиться немедленно. Для самостоятельно размещённого Ghost может потребоваться перезапуск службы.
Weebly