Один список на весь сайт
opt-loop="Название списка" Соцсети в подвале, адреса ваших точек, логотипы партнёров: список, который клиент держит в настройках сайта и правит один раз для всех страниц.
Куда ставить
На блок с повторяющимися пунктами в theme-options.html. Внутри обычные fld-text и fld-link становятся частями строки.
В подвале каждой страницы такой же блок с тем же именем выводит список.
Поле появится в админке, только если у страницы есть имя группы: wp-fields-group на её <body>.
Пример: соцсети в подвале
<div class="socials" opt-loop="Social links">
<a href="https://instagram.com/warmcorner" fld-link="Social URL">
<span fld-text="Social name">Instagram</span></a>
<a href="https://facebook.com/warmcorner" fld-link="Social URL">
<span fld-text="Social name">Facebook</span></a>
</div>© 2026 Warm Corner
Instagram Facebook TelegramКлиент добавил Telegram в настройках.
Что важно
- Всё из fld-loop в силе: размечайте каждый пункт, первый с полями — образец.
- Пункт без атрибутов «Загрузить данные» в настройки не переносит.
Частые ошибки
Журнал сборки — вкладка «Логи» вашего проекта на themeforge.pro; те же замечания показывает бесплатная проверка разметки.
<div opt-loop="Social links">
<a href="https://instagram.com/warmcorner" fld-link="Social URL">
<span fld-text="Social name">Instagram</span></a>
<a href="https://facebook.com/warmcorner">Facebook</a>
</div>У второй ссылки нет атрибутов: «Загрузить данные» перенесёт в настройки только Instagram, журнал молчит.
<div opt-loop="Social links">
<a href="https://instagram.com/warmcorner" fld-link="Social URL">
<span fld-text="Social name">Instagram</span></a>
<a href="https://facebook.com/warmcorner" fld-link="Social URL">
<span fld-text="Social name">Facebook</span></a>
</div>Размечена каждая ссылка.
Альтернативная запись
o_loop работает так же: сборка даёт одинаковую тему.