Идея простая: Telegram-бот принимает сообщение и превращает его в запись WordPress. Ниже — схема, которую я использую.
Аутентификация
WordPress REST API принимает application password — это безопаснее, чем хранить основной пароль.
Поля ACF
Если группа полей помечена show_in_rest, значения ACF доступны в поле acf запроса и записываются вместе с записью.
Сценарий
- Бот принимает текст, фото и теги.
- Формирует POST/PATCH к
/wp-json/wp/v2/posts. - Возвращает ссылку на опубликованную запись.
Так публикация занимает секунды, а контент можно готовить прямо из мессенджера.