Перейти до вмісту
themeforge
UA
Почати безплатно
Меню
  1. Головна
  2. Джерела
  3. HTML
HTML → WordPress

Перетворіть HTML-сайт на тему WordPress, яку редагує клієнт

Позначте тексти, зображення й списки, які має змінювати клієнт. ThemeForge збере класичну тему WordPress, де кожен із них — поле в адмінці, а дизайн ви зможете змінити згодом, не зачіпаючи вмісту клієнта.

Адмінка WordPress — ще до оплати · $20 на місяць · скасування будь-коли · повернення коштів протягом 14 днів

Ваш сайт index.html
menu.html
contacts.html
theme-options.html
css/ style.css
assets/ 12 зображень
Тема WordPress index.php
page-menu.php
page-contacts.php
Налаштування сайту
css/ main.css
поля: 53 · списки: 3
Коротко

Так. Дайте ThemeForge опубліковану адресу свого сайту або завантажте його теку. Додайте атрибути на кшталт fld-text і fld-loop до частин, які має редагувати клієнт, і ви отримаєте тему WordPress, де ці частини стали полями в адмінці. Сторінки, стилі, зображення й шрифти переносяться разом із ними. Вміст, який JavaScript малює в браузері, не переноситься, бо його немає в HTML.

Приклад: Warm Corner

Список напоїв із сайту кавʼярні до і після перетворення на тему

Наведіть на рядок розмітки, щоб побачити поле, яким він стане.

menu.html код
<body wp-fields-group="Menu">  <h2 fld-text="Title">Menu</h2>  <p fld-area="Lead">Espresso runs on our…</p>  <div class="cards" fld-loop="Drinks">    <article class="card">      <img fld-image="Image" src="assets/icon-latte.png">      <h3 fld-text="Name">Latte</h3>      <p fld-text="Description">Double espresso…</p>      <span fld-text="Price">$4.20</span>    </article>    …ще три картки, розмічені так само  </div>
wp-admin › Сторінки › Menu адмінка
Title Menu
Lead Espresso runs on our “Warm” blend — Brazil and Ethiopia, medium roast.
Drinks
1 Latte Double espresso and milk, no syrup. $4.20
2 Cappuccino Dense foam, 250 ml. $3.90
3 Filter of the day A different bean each day — ask which one. $3.40
4 Oolong tea Brewed in a pot, enough for two. $3.60
+ Додати рядок

Warm Corner — наш демосайт: 3 сторінки та сторінка налаштувань → 4 групи полів, 53 поля, 3 списки. Клієнт додає, видаляє й переставляє рядки, а дизайн не змінюється.

Перед початком

Що на вході й що на виході

Від вас

  • Статичні HTML-сторінки: index.html та інші
  • CSS, зображення й шрифти за відносними шляхами
  • Опублікована адреса або тека з вашого диска
  • Сайти, написані Claude, Cursor чи ChatGPT

Ви отримуєте

  • Класичну тему на PHP у ZIP-архіві
  • Шаблон для кожної сторінки
  • Поля в адмінці для всього, що ви позначили
  • Налаштування сайту з theme-options.html
  • Меню й робочі форми

Підходить

  • Сайти компаній і послуг
  • Лендинги й портфоліо
  • Блоги, каталоги, невеликі магазини
  • Сайти, які ви передаєте клієнтові

Не підходить

  • Застосунки з входом чи власною базою даних
  • Проєкти на React чи Next.js у їхньому нинішньому вигляді
  • Сторінки, зібрані в Elementor чи Gutenberg
Як перетворити

Три кроки від теки з HTML до сайту, яким керує клієнт

  1. Крок 1

    Розмітьте поля

    Відкрийте кожен HTML-файл і додайте атрибут до кожного елемента, який має змінювати клієнт; у довіднику атрибутів вони згруповані за завданнями. Безплатна перевірка розмітки покаже, чого бракує, ще до збирання.

  2. Крок 2

    Перегляньте адмінку

    Вкажіть у проєкті опубліковану адресу. Приблизно за 20 секунд у вкладці браузера відкриється повноцінна адмінка WordPress, де сторінки, списки й налаштування сайту вже заповнені з вашого HTML.

  3. Крок 3

    Установіть і передайте клієнтові

    Підпишіться, завантажте тему й установіть її, як будь-яку іншу. Згодом одна кнопка в wp-admin підтягне нову збірку, а невдале оновлення відкотиться саме. Якщо сайт додано як теку, зберігайте його вихідний код на сайті, щоб користуватися цією кнопкою.

Порівняно з ручною роботою

Робота, яку інакше довелося б робити розробникові

Робота вручнуThemeForge
ШаблониРозрізати кожну сторінку на PHP-файлиГенеруються з ваших сторінок
Поля в адмінціЗареєструвати кожне поле й привʼязати його до шаблонуОдин атрибут на поле, прямо в HTML
Ваші нинішні текстиПередрукувати їх в адмінку«Завантажити дані» заповнює поля з ваших сторінок
Наступний редизайнПовторити більшу частину зробленогоПерезібрати тему; поля й вміст лишаються
ФормиВстановити й налаштувати плагін формВаші форми працюють, кожна заявка зберігається в адмінці
Обмеження

Що варто знати перед початком

Вміст, який малює JavaScript

Якщо список чи текст зʼявляється лише після виконання скрипту, його немає в HTML, і полем він стати не може. Спершу перенесіть його в розмітку.

Кожному рядку списку потрібні атрибути

Перший рядок задає поля. Розмітьте решту рядків так само, щоб усі вони імпортувалися в адмінку.

Перейменоване поле стає порожнім

Поля зіставляються за назвою. Якщо перейменувати поле в розмітці, у перезібраній темі воно буде порожнім, тож не змінюйте назв після того, як клієнт заповнив поля.

Для ШІ-помічників

Зробили сайт разом із ШІ-помічником? Доручіть йому й розмітку

Дайте Claude, Cursor або ChatGPT одне посилання. Помічник прочитає, куди ставити атрибути, розмітить сайт і перевірить свою роботу за тими самими правилами, за якими збирається тема.

  • 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":"…"}]}'
$20 / місяць
  1. Реєстрація
  2. Превʼю адмінки
  3. Підписка
  4. Завантаження й оновлення
Почати безплатно: превʼю адмінки

Скасування будь-коли · повернення коштів протягом 14 днів · після скасування сайт працює далі

Питання

HTML у WordPress: відповіді на питання

Я часто змінюю HTML. Чи збережуться правки клієнта?

Так, якщо назви полів лишаються незмінними. Текст, який увів клієнт, зберігається у WordPress; кожна нова збірка з HTML замінює лише шаблони й стилі.

Які сторінки мого сайту стануть шаблонами?

Завжди головна, а також кожна сторінка, яку ви вкажете в проєкті. Кожна сторінка стає шаблоном, і клієнт може створювати на будь-якому з них нові сторінки; кожна нова сторінка отримує власну копію полів.

Для чого потрібен theme-options.html?

Покладіть туди те, що повторюється на кожній сторінці: телефон, адресу, посилання на соцмережі, текст у підвалі сайту. В адмінці це стане одним екраном налаштувань замість поля на кожній сторінці.

Чи перенесуться мої наявні тексти в адмінку?

Так. Після встановлення кнопка «Завантажити дані» заповнює поля текстами й зображеннями з вашого HTML, тож клієнт починає з нинішнього сайту, а не з порожніх полів.

Чи можна спробувати безплатно?

Перевірка розмітки безплатна й не потребує акаунта; для превʼю адмінки потрібен безплатний акаунт. Завантаження й оновлення теми входять у підписку за $20 на місяць із поверненням коштів протягом 14 днів.

Коли будете готові

Подивіться на свій HTML-сайт в адмінці WordPress ще до оплати.