Марина правила заголовок в кастомайзере, обновила тему WordPress — правка исчезла. Потом вставила сниппет в functions.php через админку, сайт показал белый экран, хостинг чинили сутки. Теперь хочет подправить кнопку «Заказать», но боится FileZilla. Cursor AI здесь не «для программистов»: одна правка в style.css дочерней темы с бэкапом, diff и одним файлом по SFTP — без риска уронить весь хостинг.
Суть маршрута: бэкап UpdraftPlus → child theme плагином Child Theme Configurator → скачать только её папку по SFTP → Cursor → правка style.css с diff → залить один файл. Не открывайте корень сайта с wp-admin и plugins. Первая задача — только CSS, не PHP.
Запрос «cursor ai» в России — около 14 тысяч показов в месяц, «сайт на вордпресс» — около 3,4 тысячи, «cursor ai сайт» — около 150. Люди уже владеют живым сайтом и ищут, как пользоваться Cursor AI без программирования. Типичная ошибка: снова лезть в «Внешний вид → Редактор тем» или открыть в Cursor весь public_html. На практике безопаснее узкий маршрут: одна папка child theme, один style.css, один diff.
Большинство гайдов «WordPress + Cursor» толкают к MCP-подключению к живому сайту: REST API, application password, плагин на сервере. MCP (Model Context Protocol) — способ дать редактору доступ к внешним сервисам; для WordPress это продвинутый трек, не первый вечер. Новичку спокойнее скачать только папку child theme по SFTP и не давать агенту wp-admin, plugins и wp-config.php. Плагин Child Theme Configurator после создания темы можно отключить — дочерняя тема от него не зависит.
Разберитесь, почему админка и родительская тема чаще ломают живой сайт

WordPress хранит оформление в папке wp-content/themes/. Родительская тема обновляется разработчиком: нажали «Обновить» — правки в её файлах могут исчезнуть. Кастомайзер тоже не вечен: часть настроек в базе, часть в файлах, и картина плавает после смены темы.
Опаснее functions.php — туда «вставляют код из интернета». Лишняя строка PHP, невидимый символ или вывод до загрузки WordPress часто даёт белый экран (WSOD), когда хостинг скрывает ошибки. В реальном проекте теряют и вид сайта, и wp-admin на часы.
Child theme — отдельная папка с вашим style.css, которая наследует родителя. Родитель обновляется — ваш CSS остаётся. Для первого вечера с Cursor AI хватает правки цвета кнопки, отступа блока или размера шрифта — без PHP и без Composer на десять файлов сразу.
| Способ правки | Риск | После обновления темы |
|---|---|---|
| Редактор тем в админке | Высокий: WSOD из functions.php | Правки в родителе пропадают |
| Кастомайзер без child theme | Средний | Часть настроек слетает |
| Child theme + style.css в Cursor | Низкий при бэкапе | CSS остаётся в child theme |
Сделайте бэкап UpdraftPlus и создайте дочернюю тему без кода

Правило: свежий бэкап за 5-15 минут до сессии. UpdraftPlus (около 3 млн установок) в free tier делает Backup Now: темы, плагины, медиа и база. Ядро WordPress в бесплатной версии обычно не копируется, но для правки кнопки этого хватает. Запишите время бэкапа в заметку — пригодится, если через неделю захотите откатить эксперимент.
- Установите UpdraftPlus, нажмите Backup Now (файлы + база), дождитесь записи с сегодняшней датой.
- Установите Child Theme Configurator (2.6.7, 300 000+ установок, tested до WP 6.8.5).
- Tools → Child Themes → Analyze → Create New Child Theme → активируйте в «Внешний вид → Темы».
Не делайте правок CSS до активации child theme — типичная ошибка новичка. В админке должна гореть именно дочерняя тема.
Скачайте по SFTP только папку child theme и откройте её в Cursor

SFTP (порт 22) — безопасная передача файлов на хостинг. Используйте SFTP только для папки child theme: хостинг выдаёт хост, логин и пароль; в FileZilla или SFTP-клиенте редактора видите папки как на диске. Путь к темам: wp-content/themes/имя-child-theme/. Cursor AI — форк VS Code с чатом; для задачи он не «строит сайт с нуля», а меняет style.css и показывает diff — что удалено и добавлено — до кнопки Accept.
- Скачайте только папку child theme (3-5 файлов), не весь public_html.
- В Cursor: File → Open Folder на эту папку.
- Не открывайте wp-includes, wp-admin, plugins — ИИ предложит лишнее.
Схема:
Backup Now → Child Theme Configurator → скачать папку → Open Folder → style.css → diff → один файл на сервер → проверить 2 URL
Ограничьте ИИ правилами в .cursor/rules/wordpress.mdc
Правила в .cursor/rules/ задают рамки агенту. Создайте wordpress.mdc в папке child theme. Смысл: только *.css, не functions.php, не PHP, не выходить из папки темы, всегда diff.
Править только style.css и CSS в child theme.
Запрещено: functions.php, .php, wp-config, plugins.
Не создавать файлы без просьбы.
Всегда показывать diff перед Accept.
Добавьте на сервере копию style.css в style.css.bak — откат за полминуты. Избегайте правок в functions.php и plugins: локально сохраните копию папки на диске.
Измените цвет кнопки в Chat и проверьте diff перед Accept
Откройте Chat (Ctrl+L на Windows, Cmd+L на Mac). Напишите задачу по-человечески, подставив класс кнопки с вашего сайта. Пример: «В style.css найди стили кнопки .btn-primary (или главной CTA) и измени background на #1a4fd6; не добавляй файлы и не трогай PHP».
ИИ предложит правку. Откройте diff: зелёное — добавления, красное — удаления. Accept только если меняется ожидаемый селектор и одно-два свойства. Если агент полез в functions.php или создал новый файл — отклоните и уточните промпт. Честно говоря, первая правка не обязана быть идеальной: достаточно увидеть изменение на главной и на странице с кнопкой «Заказать». Git не нужен — работают UpdraftPlus, style.css.bak и локальная копия папки.
Загрузите style.css обратно и проверьте сайт
- Залейте по SFTP только style.css, .bak оставьте рядом.
- Главная + одна внутренняя страница с Ctrl+F5 — нет белого экрана, видна правка.
- При сбое: верните style.css из .bak по SFTP — часто хватает полминуты.
- Не помогло: переименуйте папку child theme — подхватится родитель, сайт откроется без wp-admin; крайний случай — Restore в UpdraftPlus из сегодняшнего бэкапа.
Специалисты по белому экрану WordPress отмечают: откат темы через SFTP срабатывает, даже когда админка недоступна. Поэтому .bak и узкая папка child theme важнее любого «умного» плагина на первом вечере.
Пройдите чек-лист из 22 пунктов перед каждой правкой
- Обновите Cursor с cursor.com/download.
- UpdraftPlus Backup Now (файлы + база).
- Активна дочерняя тема.
- Не трогать родителя и functions.php в админке.
- Скачать только папку child theme.
- Open Folder на эту папку в Cursor.
- Создать .cursor/rules/wordpress.mdc.
- style.css.bak на сервере.
- Локальная копия папки на диске.
- Одна визуальная задача: цвет, margin, padding.
- Правка только в style.css.
- Diff до Accept.
- Отклонить правки вне темы.
- Загрузить один файл style.css.
- Проверить главную (Ctrl+F5).
- Проверить внутреннюю с кнопкой.
- Нет белого экрана.
- Записать дату бэкапа и суть правки.
- Без MCP в первую сессию.
- Без application password агенту.
- Сбой: сначала .bak.
- Не помогло: rename папки child theme или Restore.
Как понять, что всё сработало: на живом сайте видна ожидаемая правка (цвет кнопки или отступ), главная и одна внутренняя страница открываются без белого экрана, в папке child theme на сервере лежит style.css.bak, а в UpdraftPlus — ручной бэкап с датой сегодняшней сессии. Это измеримый результат: вы сможете повторить маршрут без разработчика и настроите следующую правку за тот же вечер.
MCP WordPress (Automattic) — следующий шаг после привычки к одному файлу. Старт — SFTP. Подробнее: MCP в Cursor; про лендинг без кода: гайд на mayai.ru. Связка сайта с заявками — в курсе Make.com и вайбкодинга.
Материал проверен: Артур Хорошев (CEO Maya AI, автор курса по Make.com и вайбкодингу).
На что опирался маршрут: cursor.com/ru/help/customization/rules; Child Theme Configurator 2.6.7, 300 000+ установок — wordpress.org/plugins/child-theme-configurator; UpdraftPlus — wpmarmite.com, jorijn.com; WSOD — smartwp.com, wptroubleshoot.com; MCP — github.com/Automattic/mcp-wordpress-remote; Wordstat: «cursor ai» 14 338, «сайт на вордпресс» 3 440, «дочерняя тема wordpress» 49, Россия, 2026-07-03.
Частые вопросы
Можно ли править WordPress в Cursor AI без программирования?
Да. Опишите задачу словами, ИИ меняет style.css, вы смотрите diff и заливаете один файл. PHP для первой правки не нужен.
Нужен ли git для первой правки?
Нет. Хватает UpdraftPlus, style.css.bak и локальной папки child theme.
Что делать при белом экране?
Верните style.css из .bak по SFTP. Не помогло — переименуйте папку child theme или Restore в UpdraftPlus. wp-admin не обязателен.
Чем child theme отличается от родительской?
Родитель обновляется и затирает правки. Child theme хранит ваш CSS отдельно и переживает обновления.
Можно ли сразу MCP без SFTP?
Можно, но сложнее: плагин, REST, пароли. Сначала сценарий «одна папка — один файл — diff», потом MCP.
Обновлять ли Cursor перед правками?
Да. Правила в .cursor/rules/ и узкая папка child theme важнее новинок из changelog.