Основне Списки
Кілька полів разом під одним заголовком
fld-group="Назва групи" Години роботи, блок контактів, банер акції: пов’язані поля стоять в одній рамці, але додати ще таких клієнт не може.
Куди ставити
На блок, у якому лежать поля. Усередині поля позначають як завжди, і вони стають частинами групи.
Якщо клієнт має додавати ще таких самих, це список: fld-loop.
Поле з’явиться в адмінці, лише якщо сторінка має назву групи: wp-fields-group на її <body>.
Приклад: години роботи
Розмітка contacts.html
<section class="hours" fld-group="Opening hours">
<p fld-text="Weekdays">Mon–Fri 7:30–19:00</p>
<p fld-text="Weekend">Sat–Sun 9:00–17:00</p>
</section>В адмінці Pages → Contacts
Opening hours
Weekdays Mon–Fri 7:30–19:00
Weekend Sat–Sun 9:00–18:00
На сайті після правки
Opening hours
Mon–Fri 7:30–19:00
Sat–Sun 9:00–18:00
Клієнт змінив години роботи у вихідні.
Що важливо
- Група не має власного значення: вона лише обрамлює свої поля в адмінці.
- Рядок списку вже є групою. Не ставте
fld-groupна карткиfld-loop.
Типові помилки
Журнал збирання — вкладка «Логи» вашого проєкту на themeforge.pro; ті самі зауваження показує безплатна перевірка розмітки.
Не так
<div fld-loop="Drinks">
<article fld-group="Drink">
<h3 fld-text="Name">Latte</h3>
</article>
</div>Група на картці списку: кожен рядок отримує порожню підгрупу, і в нашій демозбірці сайт показав порожні картки.
Так
<div fld-loop="Drinks">
<article>
<h3 fld-text="Name">Latte</h3>
</article>
</div>Картка списку містить лише свої поля.
Те саме в налаштуваннях сайту чи для рубрики
fld-group | для сторінки чи запису |
|---|---|
opt-group | у налаштуваннях сайту, наприклад контакти в підвалі |
tax-group | для рубрики чи позначки |
Альтернативний запис
f_group, o_group, t_group працює так само: тема збирається однаковою.