Una sola lista para todo el sitio
opt-loop="Nombre de la lista" Enlaces a redes sociales en el pie, las direcciones de tus tiendas, logotipos de socios: una lista que el cliente guarda en los ajustes del sitio y edita una sola vez para todas las páginas.
Dónde va
En el bloque con los elementos que se repiten, en theme-options.html. Dentro, los fld-text y fld-link normales pasan a ser las partes de una fila.
En el pie de cada página, el mismo bloque con el mismo nombre muestra la lista.
El campo aparece en el panel solo si la página tiene un nombre de grupo: wp-fields-group en su <body>.
Ejemplo: redes sociales en el pie
<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 TelegramEl cliente añadió Telegram en los ajustes.
Lo importante
- Vale todo lo de fld-loop: marca todos los elementos; el primero con campos es el patrón.
- «Cargar datos» no pasa a los ajustes un elemento sin atributos.
Errores frecuentes
El registro de la generación es la pestaña «Registros» de tu proyecto en themeforge.pro; la revisión gratuita del marcado muestra los mismos avisos.
<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>El segundo enlace no tiene atributos: «Cargar datos» solo lleva Instagram a los ajustes, y el registro no dice nada.
<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>Todos los enlaces están marcados.
Escritura alternativa
o_loop funciona igual: la generación da un tema idéntico.