Перейти к содержимому
themeforge
RU
Начать бесплатно
Меню
  1. Главная
  2. Источники
  3. Cursor
Cursor → WordPress

Делайте в Cursor. Выпускайте в WordPress после каждой правки.

Сайт живёт в проекте Cursor и постоянно меняется. ThemeForge превращает его в тему WordPress с полями в админке, и каждая следующая пересборка сохраняет то, что клиент туда написал.

Проекты со статичным HTML · разметку проверяет агент · 2 000 ₽/мес за скачивание и обновления

Коротко

Да, если проект выдаёт статичный HTML. Дайте агенту Cursor правила с themeforge.pro/ai и попросите разметить редактируемые места; он может сам запускать бесплатную проверку из терминала и чинить находки. ThemeForge собирает тему с опубликованного сайта, а кнопка обновления в админке подтягивает каждую новую версию.

Как перенести

Проект Cursor, у которого на выходе тема WordPress

  1. Шаг 1

    Научите агента один раз

    Сохраните правила с themeforge.pro/ai в правила или документацию проекта, чтобы при каждом запуске агент размечал поля одинаково.

  2. Шаг 2

    Разметка и проверка

    Попросите агента разметить страницы и вызывать POST /api/validate-markup, пока отчёт не станет пустым. Это бесплатно и без ключа.

  3. Шаг 3

    Публикация и пересборка

    Опубликуйте статичный результат по адресу и добавьте его в ThemeForge. После каждой правки нажмите «Обновить» в админке: тема пересоберётся, контент останется.

Почему это ложится на работу с кодом

Тема — результат сборки, а не ответвление

Исходник остаётся в Cursor

PHP-шаблоны вы не трогаете. Меняете HTML в проекте, пересобираете — тема следует за ним.

Контент остаётся в WordPress

Значения полей лежат в базе, поэтому пересборка меняет шаблоны и стили, не трогая того, что написал клиент.

Ваш PHP тоже уцелеет

Свой код кладётся в защищённые файлы темы, и ни одно обновление их не перезаписывает.

Неудачное обновление откатывается

После обновления тема проверяет сайт и, если страница сломалась, сама возвращает прошлую версию.

Для ИИ-помощников

Агент сам проверяет свою разметку

Валидатор отвечает в JSON с точным элементом и правилом, так что агент правит разметку в цикле, ещё до того как вы соберёте тему.

  • themeforge.pro/ai · правила для помощника простым текстом
  • Проверка разметки · бесплатно, без регистрации, до сборки
  • Гайд по разметке · те же правила для людей
# Скажите помощнику
Прочитай https://themeforge.pro/ai и разметь
сайт так, чтобы клиент мог править меню.

# Проверьте результат до сборки
curl -X POST https://themeforge.pro/api/validate-markup \
  -H "Content-Type: application/json" \
  -d '{"pages":[{"name":"index.html","html":"…"}]}'
Ограничения

Что важно знать заранее

Только статичный результат

Приложения на React, Next.js или Vue как есть темами не становятся. Сначала соберите или выгрузите статичные HTML-страницы.

Для localhost нужен один служебный файл

Чтобы собрать тему или открыть превью с локального сервера, запустите его с tf-cors.php из руководства и разрешите доступ к локальной сети, когда браузер спросит.

Не меняйте имена полей

Поля связываются по имени. Если агент переименует поле, после пересборки оно будет пустым, поэтому попросите его сохранять существующие имена.

2 000 ₽ / мес
  1. Регистрация
  2. Превью админки
  3. Подписка
  4. Скачивание и обновления
Начать бесплатно: превью админки

Или $20/мес + НДС картой иностранного банка · отмена в любой момент · возврат 14 дней · после отмены сайт работает

Вопросы

Cursor в WordPress: ответы

Нужно ли править сгенерированный PHP?

Нет. Считайте тему результатом сборки. Свои PHP, CSS и JS кладите в защищённые файлы — обновления их не трогают.

Как обновления доходят до живого сайта?

Из админки: одна кнопка просит у ThemeForge свежую сборку с опубликованного адреса и ставит её с проверкой и автоматическим откатом.

Может ли агент сам собрать тему?

Подготовить и проверить разметку — да, без вас. Сборка и скачивание темы идут по вашей подписке.

Что если агент полностью поменяет дизайн?

Пересоберите как обычно. Пока имена полей те же, каждое поле сохранит свой контент в новом дизайне.

Когда будете готовы

Добавьте WordPress как результат своего проекта в Cursor.