4.1 · Contenido dinámico y campos personalizados (ACF)

Nivel 4 · Experto: contenido dinámico y comercio electrónico

4.1Contenido dinámico y campos personalizados (ACF)

Objetivo: usar campos personalizados (ACF) y el contenido dinámico para mostrar datos estructurados.
Tiempo estimado: 14 min · lectura autónoma · Si solo tienes 5 min: lee «Lo esencial en 30s» + el esquema.

Lo esencial en 30 segundos

  • Los campos personalizados (p. ej. con ACF) añaden datos estructurados a un contenido (precio, material, plazo…).
  • El contenido dinámico muestra esos campos en una plantilla, rellenados por cada elemento.
  • Ventaja: se introducen datos, la maquetación sigue igual — coherencia y rapidez.

Hilo conductor — Nadia estructura los trabajos

El carpintero quiere presentar cada trabajo con datos precisos: tipo de madera, plazo, dimensiones. En lugar de escribir esos datos "a mano" en cada página, Nadia crea campos personalizados (madera, plazo, dimensiones) y los muestra mediante el contenido dinámico en una plantilla: cada trabajo rellena sus campos, la visualización es uniforme.

Inicio del nivel 4 — datos estructurados en vez de texto libre.

1. Campos personalizados

Los campos personalizados (creados con una extensión como ACF — Advanced Custom Fields) añaden datos estructurados a un tipo de contenido: para un trabajo de carpintería, un campo "madera", un campo "plazo", un campo "dimensiones". En lugar de un texto libre, se rellenan campos dedicados, coherentes de un elemento a otro.

Nadia define esos campos una vez; cada ficha de trabajo los rellena con sus propios valores.

2. Mostrar mediante el contenido dinámico

En una plantilla (Theme Builder), se insertan esos campos mediante el contenido dinámico: "mostrar el campo Madera", "mostrar el campo Plazo". La plantilla muestra entonces automáticamente los valores de cada trabajo. Se introducen datos, la maquetación no cambia.

Resultado: una visualización uniforme y rica, fácil de mantener. Añadir un trabajo = rellenar campos, no rehacer una página.

Error frecuente de interpretación: "Los campos personalizados son solo texto de más". No: son datos estructurados y reutilizables, mostrados dinámicamente. Garantizan un resultado uniforme y facilitan ordenar/filtrar (ver Loop Builder).
Campos personalizados mostrados dinámicamente Campos (madera, plazo, dimensiones) rellenados por cada trabajo, mostrados mediante el contenido dinámico en una plantilla uniforme. Campos personalizadosMadera · plazo · dimensiones → Contenido dinámicoMostrar los campos → Visualización uniformeCada trabajo Introducir datos; la maquetación sigue igual.
Campos personalizados → mostrados dinámicamente → resultado uniforme y mantenible.
Versión en texto del esquema (SEO / lectores de pantalla / traducción): Los campos personalizados (p. ej. ACF) añaden datos estructurados (madera, plazo, dimensiones) a un contenido. El contenido dinámico muestra esos campos en una plantilla, rellenada automáticamente por cada elemento. Se introducen datos, la maquetación no cambia. Lección: datos estructurados = resultado uniforme y filtrable.

🔎 Ejemplo concreto — Fichas de trabajo estructuradas (caso Nadia)

Campos (ACF): madera (lista), plazo (número), dimensiones (texto).
Plantilla: [Imagen] [Título] [Madera dinámica] [Plazo dinámico] [Dimensiones].
→ Cada trabajo rellena sus campos.
→ Visualización idéntica y rica, fácil de mantener y filtrar.

Resultado: una visualización uniforme y rica.

Lección: introducir datos, no rehacer páginas.

Vocabulario de la sección

Campos personalizados (ACF)
Datos estructurados añadidos a un contenido (mediante una extensión como ACF).

Ejemplo sencillo: campos "madera", "plazo", "dimensiones" de un trabajo.

Lo que no es: escribir esos datos como texto libre en cada página.

Reflejo: dato repetido y estructurado → campo personalizado.

Contenido dinámico
Mostrar el valor de un campo (título, imagen, campo personalizado…) en una plantilla.

Ejemplo sencillo: "mostrar el campo Madera" en la ficha.

Lo que no es: recopiar el valor a mano.

Reflejo: en una plantilla, mostrar el campo, no el texto.

Datos estructurados
Información ordenada en campos dedicados, coherente y reutilizable.

Ejemplo sencillo: todos los trabajos tienen un campo "plazo".

Lo que no es: datos dispersos en formatos variados.

Reflejo: estructurar para mostrar, ordenar y filtrar.

Uniformidad de visualización
Una misma plantilla muestra todas las fichas de forma idéntica.

Ejemplo sencillo: cada trabajo tiene la misma disposición.

Lo que no es: una maquetación diferente por ficha.

Reflejo: una plantilla para todas las fichas de un tipo.

Introducir ≠ maquetar
Se rellenan campos; la maquetación sigue gestionada por la plantilla.

Ejemplo sencillo: añadir una ficha = rellenar campos.

Lo que no es: rehacer la maquetación en cada ficha.

Reflejo: contenido en los campos, forma en la plantilla.

En la práctica — Mostrar datos estructurados

  1. Define campos personalizados para un tipo de contenido (p. ej. trabajo: madera, plazo).
  2. Crea una plantilla e inserta esos campos mediante el contenido dinámico.
  3. Rellena una ficha con sus valores.
  4. Comprueba que la visualización es uniforme y correcta.
Muestras datos estructurados mediante el contenido dinámico, para un resultado uniforme y mantenible.

Guion listo para decir — explicar las fichas estructuradas (20 s)

"Cada trabajo tendrá una ficha con la misma información bien ordenada: tipo de madera, plazo, dimensiones. Usted simplemente rellena esos campos, y la ficha se da forma automáticamente, siempre de la misma manera. Es nítido, coherente y fácil de actualizar."

Vender la uniformidad y la simplicidad de introducción.

Plantilla para copiar y pegar — plan de campos

TIPO DE CONTENIDO: _______________
CAMPOS PERSONALIZADOS: ___________ (___), ___________ (___), ___________ (___)
PLANTILLA: mostrar [campo] [campo] [campo] mediante contenido dinámico
FICHA DE PRUEBA RELLENADA + COMPROBADA: sí / no

Trabajos

Campos madera/plazo/dimensiones para fichas homogéneas.

Servicios

Campos precio/duración para comparar fácilmente.

Filtrado

Campos estructurados permiten ordenar/filtrar (ver 4.2).

Mantenimiento

Añadir una ficha = rellenar campos, no rehacer una página.

✓ Buenas prácticas

  • Estructurar en campos lo que se repite.
  • Mostrar los campos mediante el contenido dinámico.
  • Mantener una plantilla única por tipo de ficha.

✗ Errores frecuentes

  • Escribir los datos como texto libre no estructurado.
  • Recopiar valores a mano en la plantilla.
  • Multiplicar las maquetaciones por ficha.

Puntos clave

  • Campos personalizados (ACF) = datos estructurados.
  • Contenido dinámico = mostrar esos campos.
  • Una plantilla → visualización uniforme de todas las fichas.
  • Se introducen datos, no maquetación.

Reto 48h — aplica mañana

Crea 2-3 campos personalizados para un tipo de contenido, muéstralos en una plantilla mediante el contenido dinámico, y rellena una ficha de prueba. Comprueba la uniformidad. 30 minutos.

Lista de salida de la sección
  • Creo campos personalizados estructurados.
  • Los muestro mediante el contenido dinámico.
  • Obtengo una visualización uniforme.
Autoevaluación 1-5: ¿mis datos están estructurados (campos)?¿mi plantilla muestra dinámicamente esos campos?

Preguntas frecuentes

¿Qué es ACF?

Advanced Custom Fields: una extensión popular para añadir campos personalizados (datos estructurados) a tus contenidos, mostrados luego mediante el contenido dinámico de Elementor.

¿Por qué estructurar en campos en vez de texto libre?

Por la coherencia (mismo resultado en todas partes), el mantenimiento (se rellenan campos) y la posibilidad de ordenar/filtrar esos datos (rejillas, ver 4.2).

¿Cambia la maquetación de una ficha a otra?

No: la plantilla gestiona la forma, idéntica para todas las fichas. Solo se rellenan los campos, lo que garantiza la uniformidad.

Comprueba tu comprensión — escenario

El carpintero quiere fichas de trabajo homogéneas (madera, plazo, dimensiones). ¿Qué enfoque elegir?

Recursos adicionales (opcional, para ir más allá)

Examen del nivel 4Preguntas inéditas y más difíciles para validar tus conocimientos