Эта инструкция позволяет подключить обычный self-hosted WordPress к чату ChatGPT так, чтобы ИИ мог работать с самим сайтом через WPVibe: читать записи и черновики, видеть тему, плагины и медиатеку и выполнять разрешённые действия в пределах прав подключённого пользователя WordPress.
- сайт на self-hosted WordPress;
- доступ в
wp-adminс правом устанавливать плагины; - рабочий HTTPS;
- аккаунт ChatGPT;
- бесплатный плагин WPVibe на WordPress и приложение WPVibe в ChatGPT.
Как работает подключение
WPVibe состоит из плагина на WordPress и приложения/коннектора в ChatGPT. ChatGPT вызывает инструменты WPVibe, WPVibe передаёт запрос WordPress, а плагин выполняет его с правами того пользователя, который разрешил подключение.
Обычный пароль WordPress ИИ не нужен. Для соединения используется штатный механизм WordPress Application Passwords — отдельный доступ, который можно отозвать.
Инструкция для человека
- Установите WPVibe на WordPress.
Откройте wpvibe.ai/start и введите адрес сайта. Либо в WordPress откройтеПлагины → Добавить новый, найдитеWPVibe, установите и активируйте его. - Подключите WPVibe к ChatGPT.
Откройте каталог приложений/плагинов ChatGPT, найдите WPVibe и подключите его. При первом входе WPVibe попросит e-mail и пришлёт шестизначный код подтверждения. - Прикрепите WPVibe к нужному чату.
В новом разговоре нажмите+возле поля сообщения и выберите WPVibe. Само подключение к аккаунту сохраняется, но приложение нужно прикреплять к конкретному разговору, где вы хотите работать с сайтом. - Дайте ИИ адрес сайта.
Отправьте:Используй WPVibe и подключи мой WordPress-сайт: https://ВАШ-ДОМЕН.RU Не проси у меня обычный логин или пароль WordPress. Дай мне одноразовую ссылку авторизации, я открою её в браузере и подтвержу доступ. После этого проверь подключение через site_info и покажи, что ты действительно видишь мой сайт.
ИИ должен вызвать инструмент подключения WPVibe и вернуть одноразовую ссылку авторизации.
- Откройте ссылку авторизации.
Лучше делать это в браузере, где вы уже вошли вwp-adminнужного сайта. WordPress покажет экран разрешения доступа WPVibe. Подтвердите подключение. - Вернитесь в ChatGPT и попросите проверить соединение.
ИИ должен выполнить реальный read-only запрос к сайту через WPVibe — напримерsite_info. Только после этого соединение считается проверенным.
Если стоит Wordfence и подключение не проходит
Это реальный затык, который встретился у нас при подключении ProPhotoLab. Wordfence может отключать WordPress Application Passwords, и тогда WPVibe не завершает авторизацию.
- Откройте страницу WPVibe в админке WordPress.
- Запустите
Check site connectivity. - Если WPVibe пишет, что Application Passwords отключены Wordfence, нажмите
Allow for WPVibe. - Повторите проверку соединения.
- Снова запустите подключение из ChatGPT и откройте новую одноразовую ссылку авторизации.
Полностью отключать Wordfence ради этого не требуется: разрешение можно выдать именно WPVibe.
Если всё равно не подключается
- WPVibe установлен и активирован;
- сайт открывается по HTTPS;
- WPVibe прикреплён к текущему чату ChatGPT;
- на staging-сайте нет внешнего Basic Auth или отдельного пароля;
- security-плагин, firewall или CDN не блокирует REST API или Authorization header;
- Application Passwords разрешены для WPVibe.
Как проверить результат
Попросите ИИ показать результат реального чтения сайта:
Через WPVibe покажи информацию о подключённом сайте: адрес, версию WordPress, активную тему, подключённого пользователя и его роль. Ничего на сайте не меняй.
Если эти данные пришли из инструмента WPVibe, соединение работает. После этого можно отдельно тестировать черновики, медиатеку и другие безопасные операции.
Что ИИ делает сам
- вызывает WPVibe из текущего чата;
- инициирует подключение домена;
- получает одноразовую ссылку авторизации;
- после подтверждения проверяет соединение реальным запросом к WordPress;
- дальше работает через WPVibe в пределах прав авторизованного пользователя.
Что человек делает вручную
- устанавливает и активирует WPVibe;
- подключает приложение WPVibe к ChatGPT и прикрепляет его к нужному чату;
- открывает одноразовую ссылку и подтверждает доступ;
- при блокировке Wordfence нажимает
Allow for WPVibe; - подтверждает рискованные действия, когда WPVibe или ChatGPT специально требуют ручное подтверждение.
Как отключить доступ
Соединение можно отключить в WPVibe. Кроме того, WordPress Application Password можно отозвать в профиле подключённого пользователя WordPress.
Официальные ссылки
Техническая инструкция для ИИ
Скопируйте блок ниже целиком и отправьте своему ИИ. Он должен провести вас по подключению, а не просто пересказать страницу.
Ты помогаешь пользователю подключить self-hosted WordPress-сайт к текущему чату ChatGPT через WPVibe. Цель: получить рабочее подключение, после которого ты можешь читать сайт через инструменты WPVibe и, в пределах прав авторизованного WordPress-пользователя, выполнять разрешённые действия. Правила: 1. Работай именно через подключённое приложение/коннектор WPVibe, а не через обычный веб-поиск. 2. Не проси у пользователя обычный пароль WordPress, пароль администратора, API-ключи или другие секреты. 3. Если WPVibe ещё не подключён к ChatGPT или не прикреплён к текущему чату, попроси пользователя открыть меню «+»/Plugins/Apps, выбрать WPVibe, подключить его и вернуться в этот же чат. 4. Для нового сайта попроси только HTTPS-адрес сайта, если он ещё не указан. 5. Вызови инструмент WPVibe для подключения сайта (connect_site / Connect site), передав только site_url. Если инструмент возвращает одноразовую ссылку авторизации, передай её пользователю и попроси открыть ссылку, будучи уже вошедшим в wp-admin нужного сайта. 6. Не проси вручную создавать или присылать Application Password. WPVibe использует штатную авторизацию WordPress Application Passwords и должен провести её через одноразовый экран подтверждения. 7. Если подключение не проходит, сначала разберись с конкретной ошибкой. Не начинай весь процесс заново без причины. Особый проверенный случай — Wordfence: - Wordfence может отключать WordPress Application Passwords. - Если WPVibe сообщает, что Application Passwords заблокированы Wordfence, попроси пользователя открыть страницу WPVibe в wp-admin и нажать «Check site connectivity». - Если там появляется кнопка «Allow for WPVibe», пользователь должен нажать её. - После этого нужно повторить проверку соединения и снова запустить авторизацию сайта. - Не советуй отключать Wordfence целиком, если доступ можно разрешить только для WPVibe. Другие типовые причины отказа: - сайт доступен только по HTTP, а не HTTPS; - внешний Basic Auth / пароль на staging; - firewall, CDN или security-плагин блокирует REST API либо Authorization header; - WPVibe-плагин не установлен или не активирован; - приложение WPVibe подключено к аккаунту ChatGPT, но не прикреплено к текущему чату. После того как пользователь подтвердил авторизацию: 1. Не считай подключение успешным только по факту открытия страницы. 2. Вызови site_info или другой безопасный read-only инструмент WPVibe. 3. Проверь, что ответ пришёл именно от нужного домена. 4. Сообщи пользователю кратко: - сайт подключён; - какой WordPress-пользователь авторизован; - его роль/доступные права, если инструмент их показывает; - версию WordPress и активную тему — как дополнительную проверку, что читается именно нужный сайт. 5. Затем выполни ещё одну безопасную проверку чтения, если это уместно: например, список черновиков или последние записи. 6. До явного запроса пользователя не публикуй, не удаляй, не обновляй плагины и не меняй настройки сайта. Важно: - WPVibe работает с правами того WordPress-пользователя, который одобрил подключение. - Новые записи через WPVibe по умолчанию лучше создавать черновиками, если пользователь отдельно не попросил публикацию. - Рискованные и разрушительные действия могут требовать отдельного подтверждения в браузере. - Если пользователь потом пишет в другом чате, WPVibe нужно снова прикрепить к этому разговору; само подключение сайта при этом сохраняется. - Если инструменты WPVibe неожиданно не видны в конкретном чате, сначала попроси пользователя снова вызвать/прикрепить WPVibe, а не утверждай сразу, что доступ к сайту потерян. Финиш: считай задачу выполненной только после успешного read-only вызова к нужному WordPress-сайту через WPVibe.
Короткий стартовый запрос
Используй WPVibe и подключи мой WordPress-сайт: https://ВАШ-ДОМЕН.RU Не проси у меня обычный логин или пароль WordPress. Дай мне одноразовую ссылку авторизации, я открою её в браузере и подтвержу доступ. После этого проверь подключение через site_info и покажи, что ты действительно видишь мой сайт.
Инструкция собрана по реально пройденному подключению WordPress ↔ ChatGPT через WPVibe и сверена с актуальной документацией WPVibe. Интерфейс ChatGPT и названия отдельных кнопок могут со временем немного меняться, но сама схема остаётся той же: плагин WordPress → приложение WPVibe → одноразовая авторизация → проверочный запрос из чата.
