Преобразуйте свой сайт WordPress в Dialogflow FAQ чат-бот
Статья Aravind M
Я создал инструмент, который с помощью приложения BotFlo app позволяет вам превратить ваш сайт WordPress в Dialogflow FAQ чат-бот в течение нескольких минут. Он основан на интеграции Dialog flow Messenger.
Вы можете протестировать демо бота (созданного с помощью этого инструмента) здесь.
Вот алгоритм:
Скачайте файл экспорта XML WordPress
Убедитесь, что вы загрузили правильный файл экспорта WordPress XML.
Установите плагин Export All URLs
BotFlo работает только с Export All URLs
![](https://onff.ru/wp-content/uploads/2020/10/export_all_urls_plugin_homepage.png)
Скачайте все свои посты в формате CSV
Внутри админ панели WordPress сначала найдите плагин Export All URLs. Обычно он находится в разделе Инструменты > Export All URLs
![](https://onff.ru/wp-content/uploads/2020/10/wpcsv_tools_export_all_urls.png)
Теперь выберите Настройки, как показано на рисунке ниже:
![](https://onff.ru/wp-content/uploads/2020/10/wpcsv_export_url_settings-928x1024.png)
Вы можете выбрать любой тип записи, который хотите экспортировать. Хотя плагин допускает только один тип записи для каждого экспорта, вы всегда можете объединить содержимое нескольких CSV-файлов в своей программе электронных таблиц.
На этом этапе у вас должен быть экспортированный CSV-файл, готовый к работе. Быстрый взгляд на файл выглядит следующим образом в Mac Numbers: обратите внимание, что в нем есть 4 столбца – идентификатор записи, заголовок, URL-адреса и категории.
![](https://onff.ru/wp-content/uploads/2020/10/wpcsv_exported_urls_in_csv_peek.png)
Войдите в систему BotFlo
Вам нужно сначала войти в систему, чтобы иметь возможность использовать приложение. Нажмите на кнопку Войти с помощью Google.
![](https://onff.ru/wp-content/uploads/2020/10/wpcsv_login.png)
Перейдите на страницу конвертера WordPress
В меню, выберите WordPress > Create Dialogflow agent from WordPress CSV Export link
![](https://onff.ru/wp-content/uploads/2020/10/wpcsv_menu.png)
Загрузите CSV — файл
Теперь нажмите на кнопку Загрузить файл и загрузите CSV-файл, который вы только что экспортировали.
Вам нужно подождать минуту. Если файл большой (а это обычно так), то потребуется некоторое время, чтобы загрузить, обработать и преобразовать файл.
Примерно через минуту вы увидите приглашение загрузить ZIP-файл агента.
![](https://onff.ru/wp-content/uploads/2020/10/wpcsv_zip_file_prompt.png)
Восстановление zip-файл, внутри консоли DialogFlow
Теперь перейдите в консоль DialogFlow console и используйте кнопку RESTORE ZIP, чтобы восстановить ZIP-файл, который вы только что загрузили из приложения BotFlo.
![](https://onff.ru/wp-content/uploads/2020/10/wpcsv_restore_zip.png)
Включите интеграцию DialogFlow Messenger
Обратите внимание, что созданный бот может быть использован только в рамках интеграции DialogFlow Messenger, так как это формат полезной нагрузки, который он использует.
![](https://onff.ru/wp-content/uploads/2020/10/wpcsv_dialogflow_messenger.png)
![](https://onff.ru/wp-content/uploads/2020/10/wpcsv_screenshot_example.png)