Як додати AI чат-бот Asyntai до WooCommerce
Покрокова інструкція для магазинів WooCommerce
Крок 1: Отримайте код для вставки
Спочатку перейдіть до своєї панелі керування Asyntai і прокрутіть вниз до розділу "Код вбудовування". Скопіюйте свій унікальний код вбудовування, який виглядає так:
<script>(function(){var l=function(){var s=document.createElement("script");s.src="https://widget.asyntai.com/static/js/chat-widget.js";s.async=true;s.setAttribute("data-asyntai-id","YOUR_WIDGET_ID");document.head.appendChild(s)};if(document.readyState==="complete"){l()}else{window.addEventListener("load",l)}})();</script>
Примітка: Код вище є лише прикладом. Ви повинні скопіювати власний унікальний код для вставки з вашої Панелі керування, оскільки він містить ваш особистий ID віджета.
Крок 2: Використання плагіна (Рекомендовано)
Найпростіший спосіб додати чат-бот до вашого магазину WooCommerce - використання безкоштовного плагіна header/footer:
- Увійдіть до адмінпанелі WordPress
- Перейдіть до Plugins → Add New
- Знайдіть "Insert Headers and Footers" від WPCode (або подібний плагін)
- Натисніть "Install Now", а потім "Activate"
- Перейдіть до Code Snippets → Header & Footer (або на сторінку налаштувань плагіна)
- Вставте код вбудовування Asyntai в розділ "Footer"
- Натисніть "Save Changes"
Порада: Додавання коду в футер забезпечує його завантаження після вмісту магазину, що ідеально для віджетів чату та не сповільнює завантаження сторінки і не заважає функціональності WooCommerce.
Альтернатива: Використання налаштувача теми
Багато тем WooCommerce мають вбудовані можливості для додавання користувацьких скриптів:
- Перейдіть до Appearance → Customize
- Знайдіть розділ з назвою "Additional CSS/JS", "Custom Code" або "Footer Scripts"
- Вставте код вбудовування Asyntai у відповідне поле
- Натисніть "Publish", щоб зберегти зміни
Примітка: Не всі теми мають цю опцію. Якщо ваша тема не включає поля для користувацьких скриптів, використовуйте метод плагіна або відредагуйте файл functions.php вашої теми.
Альтернатива: Редагування файлів теми (functions.php)
Для розробників або тих, хто впевнено працює з файлами теми:
- Перейдіть до Appearance → Theme File Editor
- Оберіть вашу активну тему (або бажано дочірню тему)
- Відкрийте файл functions.php
- Додайте наступний код в кінець файлу:
function add_asyntai_chatbot() {
echo '<script>(function(){var l=function(){var s=document.createElement("script");s.src="https://widget.asyntai.com/static/js/chat-widget.js";s.async=true;s.setAttribute("data-asyntai-id","YOUR_WIDGET_ID");document.head.appendChild(s)};if(document.readyState==="complete"){l()}else{window.addEventListener("load",l)}})();</script>';
}
add_action('wp_footer', 'add_asyntai_chatbot'); - Замініть
YOUR_WIDGET_IDна ваш фактичний ID віджету - Натисніть "Update File"
Важливо: Завжди використовуйте дочірню тему при редагуванні файлів теми. Зміни в батьківській темі будуть втрачені при оновленні теми. Якщо вам незручно редагувати код, використовуйте метод плагіна.
Альтернатива: Специфічний хук WooCommerce
Щоб завантажувати чат-бот лише на сторінках WooCommerce (магазин, товар, кошик, оформлення замовлення):
- Додайте цей код у файл functions.php вашої теми:
function add_asyntai_chatbot_woocommerce() {
if (is_woocommerce() || is_cart() || is_checkout() || is_account_page()) {
echo '<script>(function(){var l=function(){var s=document.createElement("script");s.src="https://widget.asyntai.com/static/js/chat-widget.js";s.async=true;s.setAttribute("data-asyntai-id","YOUR_WIDGET_ID");document.head.appendChild(s)};if(document.readyState==="complete"){l()}else{window.addEventListener("load",l)}})();</script>';
}
}
add_action('wp_footer', 'add_asyntai_chatbot_woocommerce'); - Замініть
YOUR_WIDGET_IDна ваш фактичний ID віджету - Збережіть файл
Порада: Цей метод корисний, якщо ви хочете, щоб AI чат-бот з'являвся лише на сторінках магазину для допомоги клієнтам з товарами та замовленнями, а не на всьому веб-сайті.
Крок 3: Перевірте встановлення
Після збереження змін відвідайте свій магазин WooCommerce у новій вкладці браузера або у режимі інкогніто. Ви повинні побачити кнопку віджета чату в правому нижньому куті. Натисніть на неї, щоб переконатися, що вона відкривається та працює правильно.
Не бачите віджет? Якщо у вас встановлено плагін кешування (наприклад, WP Super Cache, W3 Total Cache або WP Rocket), спочатку очистіть кеш. Також спробуйте очистити кеш браузера або переглянути в режимі інкогніто.
Weebly