4.5 · Tipos de contenido personalizados & campos (ACF)

Nivel 4 · Experto: sitio de negocio & comercio electrónico

4.5Tipos de contenido personalizados & campos (ACF)

Objetivo: crear un tipo de contenido personalizado y sus campos estructurados con ACF, y mostrar esos datos de forma limpia.
Tiempo estimado: 20 min · lectura autónoma · Si solo tienes 5 min: lee «Lo esencial en 30s» + el esquema.

Lo esencial en 30 segundos

  • Un CPT (tipo de contenido personalizado) crea un nuevo tipo más allá de las entradas y las páginas: Realizaciones, Miembros, Eventos.
  • ACF añade campos estructurados (texto, imagen, fecha, relación) a esos contenidos, sin programar.
  • Esta estructuración convierte WordPress en una herramienta de negocio: los datos se vuelven introducibles y mostrables de forma limpia.

Minicaso hilado — un catálogo de realizaciones

Hassan quiere presentar sus realizaciones a medida: una ficha por pieza, con el material, las dimensiones, el año y una foto. Samir entiende que una página por realización sería inmanejable. Crea un tipo de contenido «Realizaciones» y campos ACF específicos, y luego los muestra en una plantilla. Después Hassan introduce sus piezas como fichas estructuradas.

Continuación del caso 4.4 — el sitio está personalizado, se convierte en una herramienta de negocio.

1. Crear un tipo de contenido

WordPress ofrece de forma nativa las entradas y las páginas. Para una necesidad de negocio —un catálogo de realizaciones, un directorio de miembros, una lista de eventos— se crea un tipo de contenido personalizado (CPT). Aparece como un menú independiente en la administración, con su propia lista y su propio formulario.

Un CPT se crea con un plugin como Custom Post Type UI o directamente con ACF Pro. Samir define un nombre claro, etiquetas comprensibles para Hassan y activa los elementos útiles: título, editor, imagen destacada, archivos. Se evita multiplicar los CPT sin necesidad.

2. Añadir campos con ACF

ACF (Advanced Custom Fields) añade campos personalizados a un contenido: texto, número, imagen, fecha, relación, etc. Los campos se agrupan en un grupo asignado al CPT. Hassan rellena entonces una ficha estructurada en lugar de un texto libre, lo que garantiza datos coherentes.

La visualización se hace mediante un bloque ACF, una plantilla del tema hijo o un maquetador. Samir prevé una visualización legible en la ficha y en los listados. También revisa el rendimiento y la sencillez de edición: una herramienta de negocio debe seguir siendo comprensible para el cliente.

Error frecuente de interpretación: «puedo ponerlo todo en el texto libre de una página». Es posible, pero inmanejable: los datos no son filtrables ni mostrables de forma limpia. Un CPT con campos ACF estructura la información y ahorra tiempo al cliente.
Tipo de contenido personalizado y campos ACF Crear un CPT, añadir campos ACF, introducir los datos y mostrarlos en una plantilla. Crear el CPTRealizacionesCampos ACF material,añoIntroducciónestructuradaVisualización en laplantilla
Un CPT, campos ACF, una introducción estructurada, una visualización limpia.
Versión en texto del esquema (SEO / lectores de pantalla / traducción): 1) Crear un CPT con etiquetas claras. 2) Añadir un grupo de campos ACF. 3) Introducir fichas estructuradas. 4) Mostrar los campos en una plantilla. Lección: estructurar el dato en lugar de ahogarlo en texto libre.

🔎 Ejemplo concreto — Fichas Realizaciones (caso Samir)

CPT: Realizaciones (icono paleta, archivos activados).
Campos ACF: Material (texto), Dimensiones (texto), Año (número), Foto (imagen).
Introducción: «Jarrón Atlas», gres esmaltado, 32 cm, 2026.
Visualización: plantilla de ficha + cuadrícula de realizaciones.
→ Hassan añade una pieza en pocos minutos.

Resultado: un catálogo coherente y fácil de enriquecer.

Lección: la estructura sirve al cliente tanto como al diseño.

Vocabulario de la sección

CPT
Tipo de contenido personalizado, más allá de las entradas y las páginas: Realizaciones, Miembros, Eventos.

Ejemplo sencillo: un menú «Realizaciones» en la administración.

Lo que no es: crear una página por realización sin estructura.

Reflejo: necesidad de negocio repetitiva = CPT.

ACF
Plugin que añade campos personalizados a los contenidos, sin programar.

Ejemplo sencillo: campos Material, Dimensiones, Año.

Lo que no es: escribirlo todo en el cuerpo de la entrada.

Reflejo: dato estructurado = campo ACF.

Campo personalizado
Dato estructurado vinculado a un contenido: texto, imagen, fecha, relación.

Ejemplo sencillo: el año de creación de una pieza.

Lo que no es: repetir la información en el texto libre.

Reflejo: un campo por cada dato útil.

Grupo de campos
Conjunto de campos ACF asignado a un tipo de contenido.

Ejemplo sencillo: la ficha completa de una realización.

Lo que no es: crear campos sin asignarlos.

Reflejo: grupo = formulario de negocio.

Visualización de los campos
Recuperación y visualización de los campos en una plantilla, un bloque o un maquetador.

Ejemplo sencillo: la ficha muestra material y dimensiones.

Lo que no es: introducir los campos sin mostrarlos nunca.

Reflejo: estructurar y luego restituir.

En la práctica — Crear un tipo de contenido a medida

  1. Instala ACF y un plugin de creación de CPT, y crea un tipo «Realizaciones».
  2. Crea un grupo de campos ACF: Cliente, Año, Imagen, Descripción.
  3. Añade una realización y rellena la ficha estructurada.
  4. Muestra los campos en una plantilla o un bloque y verifica el resultado.
Un tipo de contenido a medida con sus campos: el WordPress profesional más allá del blog.

Guion listo para decir — explicar la estructura de negocio (25 s)

«Tus realizaciones no serán simples páginas: cada pieza tendrá una ficha con el material, las dimensiones, el año y la foto. Añadirás una pieza en pocos minutos y el sitio la mostrará de forma limpia en todas partes».

Mostrar la pantalla de introducción: es lo que convence al cliente del valor.

Modelo copiar-pegar — ficha CPT

CPT: _______________
ETIQUETAS: _______________
CAMPOS ACF: _______________
TIPO DE CADA CAMPO: texto / número / imagen / fecha / relación
VISUALIZACIÓN PREVISTA: plantilla / bloque / maquetador
INTRODUCCIÓN PROBADA CON EL CLIENTE: sí / no

Catálogo

CPT Realizaciones o Productos con campos y cuadrícula de visualización.

Directorio

CPT Miembros con función, foto y datos de contacto.

Eventos

CPT Eventos con fecha, lugar e inscripción.

Portafolio

CPT Proyectos con cliente, año, galería y resultados.

✓ Buenas prácticas

  • Crear un CPT solo para una necesidad repetitiva.
  • Nombrar los campos para el cliente, no para el desarrollador.
  • Prever la visualización desde el diseño de los campos.

✗ Errores frecuentes

  • Multiplicar los CPT sin necesidad.
  • Poner datos estructurados en texto libre.
  • Crear campos sin mostrarlos.

Puntos clave

  • Un CPT crea un tipo de contenido de negocio.
  • ACF añade campos estructurados sin programar.
  • La introducción se vuelve coherente y rápida para el cliente.
  • La visualización restituye los datos en las plantillas.

Reto 48 h — aplica mañana

Crea un CPT «Realizaciones» con cuatro campos ACF, introduce dos fichas y muéstralas en una plantilla o una cuadrícula. 35 minutos.

Lista de salida de la sección
  • Creo un CPT con etiquetas claras.
  • Añado campos ACF e introduzco una ficha.
  • Muestro los campos en una plantilla.
Autoevaluación 1-5: ¿mis datos están estructurados?¿el cliente puede introducirlos sin ayuda?

Preguntas frecuentes

¿ACF es gratuito?

ACF ofrece una versión gratuita suficiente para los campos básicos y una versión Pro para campos avanzados, opciones y creación de CPT. Para un sitio de negocio simple, la versión gratuita puede bastar.

¿Cuándo crear un CPT en lugar de una categoría?

Una categoría clasifica entradas; un CPT crea un tipo de contenido distinto con sus propios campos y su administración. En cuanto un contenido tiene una estructura de negocio repetitiva, el CPT es más adecuado.

¿Qué pasa con el contenido si desactivo ACF?

Los valores de los campos siguen guardados en la base de datos, pero su visualización depende del plugin o del código que los recupera. Desactivar ACF puede por tanto romper la visualización de las fichas: se hace copia de seguridad y se prueba antes.

Comprueba tu comprensión

Hassan quiere una ficha «Realizaciones» con campos (material, dimensiones, año). ¿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