Los campos personalizados son una práctica función de WordPress que te permite añadir información a tus entradas, páginas o tipos de entrada personalizados.
Por defecto, WordPress te da campos para rellenar el título, el contenido principal de tu entrada y una imagen destacada. Pero si quieres añadir información extra que WordPress no te pide, entonces puedes usar campos personalizados.
Muchos plugins y temas de WordPress también utilizan campos personalizados para almacenar y mostrar información adicional en su sitio web de WordPress.
¿Para qué se utilizan los campos personalizados de WordPress?
Los campos personalizados pueden almacenar información extra sobre una entrada, página o tipo de entrada personalizada que WordPress no permite por defecto.
Por ejemplo, si está escribiendo una reseña / valoración de una película, puede que desee añadir nuevos detalles como la fecha de estreno de la película, el nombre del director y la lista del reparto.
Algunos plugins también pueden añadir campos personalizados en el editor de contenido de WordPress. Por ejemplo, All in One SEO (AIOSEO) los utiliza para permitir a los usuarios rellenar y almacenar metadatos SEO acerca de la entrada del blog.
WooCommerce también crea un tipo de entrada personalizada para productos de comercio electrónico. Utiliza campos personalizados para almacenar la información de tus productos.
Estas son otras cosas que puede hacer con los campos personalizados:
- Almacena información adicional para el registro de usuarios de WordPress.
- Pida más detalles en el formulario de comentarios de WordPress.
- Crear campos adicionales en las taxonomías de WordPress.
- Añade nuevos campos personalizados después de publicar una entrada en tu sitio WordPress.
Cómo crear un campo personalizado en WordPress
Para añadir campos personalizados, tienes que abrir el editor de Gutenberg para el post o página donde quieras añadir la información extra.
A continuación, haz clic en el menú de tres puntos situado en la esquina superior derecha de la pantalla y selecciona “Preferencias”.
Aparecerá una ventana emergente. Cambie a la pestaña “Paneles” y active la opción “Campos personalizados”.
A continuación, haga clic en el botón “Activar y recargar” para que se actualice el editor de bloques.
Si se desplaza por la pantalla de edición de páginas o entradas, ahora verá una nueva sección de Campos personalizados.
Verá un menú desplegable donde puede seleccionar un campo personalizado existente añadido por temas o plugins de WordPress. Pero si quieres crear un nuevo campo personalizado meta box, entonces simplemente haz clic en ‘Introducir nuevo’.
A continuación, escriba el nombre y el valor del campo personalizado.
En nuestro ejemplo, hemos llamado a nuestro campo personalizado ‘Mood’, y los datos del campo son ‘Happy’. Esto es algo que puedes hacer si tienes un blog personal en WordPress y quieres decirle a los usuarios de qué humor estabas cuando escribiste el post.
Una vez hecho esto, basta con hacer clic en el botón “Añadir campo personalizado” para guardarlo.
A partir de ahí, puede seguir editando su contenido o actualizándolo.
Otra forma de crear campos personalizados es utilizar los plugins Secure Custom Fields o Meta Box. Estos plugins te dan más control y ajustes para gestionar tus campos personalizados.
Por ejemplo, puede crear un grupo de campos que organice juntos los campos personalizados relacionados, facilitando así su gestión como un conjunto.
Dentro de este grupo de campos, puede definir tipos de campo como texto, número, imagen, o incluso tipos de campo complejos como campos de repetición o estructuras / disposición / diseño / plantilla de contenido flexibles. Esto permite una amplia gama de entrada de datos.
Consejo profesional: Si no puede ver la opción de campos personalizados en el menú de preferencias de WordPress, es posible que tenga instalado el plugin Secure Custom Fields. Desactiva la configuración predeterminada de campos personalizados para que pueda utilizar el plugin en su lugar. Por favor, consulte nuestra guía sobre cómo solucionar que los campos personalizados no se muestren en WordPress para más información.
Cómo mostrar valores de campo personalizados en entradas o páginas de WordPress
Por defecto, WordPress no muestra los valores de los campos personalizados que ha añadido en la parte frontal de su sitio WordPress. Para ello, tendrás que añadir un fragmento de código personalizado a tu archivo de tema de WordPress, concretamente al archivo de plantilla de entrada única (single.php).
Los usuarios avanzados pueden hacer una copia de seguridad de su sitio web antes de realizar cualquier cambio en el código y luego crear un tema hijo, pero esto no es fácil para los principiantes.
Por eso, recomendamos usar WPCode, el mejor plugin de fragmentos de código del mercado. Nuestra guía WordPress custom fields 101 te muestra cómo mostrar los valores de los campos personalizados de forma segura con WPCode.
También tenemos un tutorial sobre cómo mostrar entradas específicas solo si tienen ciertos campos personalizados. Esta función condicional es útil si desea crear una página personalizada que solo muestre esos anuncios / catálogo / entradas.
¿Dónde se almacenan los campos personalizados en WordPress?
Los campos personalizados en WordPress se almacenan como metadatos, separados del contenido principal de sus entradas, páginas u otros tipos de contenido.
Cuando crea una nueva entrada, página o cualquier otro tipo de contenido, WordPress organiza esta información en dos secciones distintas.
La primera sección contiene el contenido real que introduces utilizando el editor de entradas. Se trata del texto, las imágenes y otros medios que añades a tu entrada o página.
La segunda sección contiene metadatos, que incluyen detalles acerca de la entrada, como el título, el autor y la fecha y hora de publicación. Los metadatos no son el contenido principal en sí, sino que proporcionan información adicional acerca de la entrada.
Esperamos que este artículo te haya ayudado a aprender más acerca de los campos personalizados en WordPress. También puedes consultar nuestra lista de lecturas adicionales a continuación para ver artículos relacionados con consejos, trucos e ideas útiles para WordPress.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Lecturas adicionales
- Cómo añadir cajas meta personalizadas en entradas y tipos de entradas de WordPress
- Cómo corregir los campos personalizados que no se muestran en WordPress (Guía fácil)
- Cómo añadir campos personalizados al formulario de comentarios en WordPress
- Cómo añadir campos adicionales al perfil de usuario en el registro de WordPress
- Cómo añadir campos personalizados automáticamente al publicar una entrada en WordPress
- WordPress Campos Personalizados 101: Consejos, Trucos y Hacks