¿Qué son los «Custom Fields» y cómo los uso?

Los «Custom Fields» añaden metadatos extras a tu contenido (ej. «Tiempo de preparación»). Úsalos con plugins como Advanced Custom Fields (ACF) para estructurar datos.

LucusHost, el mejor hosting

Los «Custom Fields» (o «campos personalizados») son una característica de WordPress que te permite añadir metadatos adicionales y específicos a tus entradas, páginas o cualquier tipo de contenido (incluidos los Custom Post Types). Piensa en ellos como etiquetas de información extra que describen o clasifican tu contenido más allá del título y el cuerpo del texto.

¿Para qué sirven?

Son increíblemente útiles para almacenar información estructurada y reutilizable. Por ejemplo:

  • En un CPT de «Receta»: puedes tener campos para «Tiempo de preparación», «Número de raciones» o «Tipo de cocina».
  • En una «Película»: campos para «Director», «Año de estreno» o «Puntuación IMDb».
  • En una «Reseña de producto»: campos para «Precio», «Marca» o «Valoración numérica».

Esto te permite mostrar información de forma dinámica y consistente en tu sitio, sin tener que escribirla directamente en el cuerpo del texto de cada entrada.

¿Cómo usarlos en WordPress?

Hay varias formas de trabajar con campos personalizados, desde la más básica hasta soluciones avanzadas:

  1. Bloque «campos personalizados» (por defecto en WordPress):
    • En el editor de bloques (Gutenberg), ve a los «tres puntos» verticales en la esquina superior derecha del editor y selecciona «Opciones».
    • Activa la casilla «Campos personalizados».
    • Debajo del editor de contenido, verás una sección donde puedes añadir pares «nombre-valor» para tus campos. Este método es básico y requiere más conocimiento de código para mostrar los campos en el frontend.
  2. Plugins de campos personalizados (el método más recomendado): Esta es la forma más potente y sencilla de gestionar Custom Fields, tanto para crearlos como para mostrarlos.
    • Advanced Custom Fields (ACF): es el plugin más popular y versátil. Te permite crear grupos de campos con diferentes tipos (texto, imagen, fecha, selector, etc.), asignarlos a tipos de contenido específicos y gestionarlos desde una interfaz muy intuitiva.
    • Pods: similar a ACF, Pods te permite crear y gestionar campos personalizados y CPTs.
    • Meta Box: otra opción robusta con una amplia gama de tipos de campos.
    • Pasos generales con ACF:
      • Instala y activa ACF.
      • Ve a «ACF» > «Grupos de campos» y haz clic en «Añadir nuevo».
      • Define los campos que necesitas (tipo de campo, nombre, etiqueta) y dónde quieres que aparezcan (reglas de ubicación, por ejemplo, en el CPT «Receta»).
      • Cuando edites tu contenido, verás esos campos listos para rellenar en el editor.
      • Para mostrar estos campos en el frontend, necesitarás algo de código PHP en los archivos de plantilla de tu tema (en un tema hijo), o usar un constructor de páginas compatible con ACF (como Elementor Pro, Divi) que te permite arrastrar y soltar los campos.
  3. Con el Editor de sitios (FSE) y bloques personalizados: Para temas de bloques con FSE, se están desarrollando nuevas formas de integrar campos personalizados usando bloques. Plugins como ACF están creando bloques para mostrar estos campos directamente en el editor de sitios sin código PHP, aunque todavía es una área en evolución.

Usar campos personalizados te da un control enorme sobre cómo se estructura y presenta tu contenido, lo que es vital para sitios con información detallada o muy específica.

¿Necesitas ayuda para elegir un plugin de campos personalizados o para mostrar los campos en tu sitio?

¿Tienes alguna duda o pregunta?Envía el formulario y procuraré darle respuesta
Formulario de pregunta
Responsable » Jose Ramón Bernabeu Guillem. Finalidad » Ponernos en contacto. Legitimación » Tu consentimiento al marcar la casilla verificación. Destinatarios » Los datos que proporciones estarán ubicados en los servidores de LucusHost, proveedor de hosting de este sitio. Derechos » por supuesto tendrás derecho, entre otros, a acceder, rectificar, limitar y suprimir tus datos.
Si creees que esto puede ser de utilidad a alguien más, pues... compártelo que es gratis 🙂
Sitio alojado en un servidor verde según The Green Web Foundation

LucusHost, el mejor hosting

Aviso legal | Condiciones de contratación | Política de privacidad | Política de cookies
© 2017-2025 · Jose R. Bernabeu ·
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram