Crear campos personalizados wordpress

Mostrar campos personalizados en post wordpress

Sin embargo, puedes editar los metadatos de tus entradas y páginas utilizando tus propios campos personalizados de WordPress para mostrar lo que quieras. La herramienta de campos personalizados suele estar oculta por defecto, pero es sencillo habilitarla y utilizarla. Además, existen plugins que ayudan a perfeccionar esta útil funcionalidad.

Si ya has llegado a WordPress, probablemente habrás aprendido que es un gran foro para montar blogs rápidamente. Los campos personalizados, que desempeñaron un papel clave en el rápido crecimiento de WordPress y en su ascenso a la cima del mercado de los CMS durante los 15 años anteriores, son también una parte de su fuerza real.

Repetir la misma información en varias entradas, sobre todo en sitios con mucho contenido como los blogs, puede llevar mucho tiempo. Utilizando los campos personalizados de WordPress, se puede realizar esta tarea mucho más rápidamente. Los campos personalizados en WordPress han dado una poderosa capacidad de personalización, lo que le permite satisfacer las necesidades de casi el 30% de los sitios web de todo el mundo, en todos los sectores. Cuando se trabaja con WordPress, se puede construir un blog simple o no se pueden ignorar los campos personalizados.

Crear campos personalizados wordpress sin plugin

En el post anterior, hemos aprendido los conceptos básicos de los campos personalizados y sus aplicaciones. En este post, vamos a aprender cómo añadir campos personalizados a un sitio de WordPress sin codificación o el uso de un plugin de terceros.

Esta parte necesita codificar un poco. Si usted no tiene idea de codificación, usted será a tientas en un medio día tal vez. ¿Así que usted considerará que es conveniente utilizar? Es la contrapartida. Manejar por sí mismo un campo personalizado desde la interfaz de usuario hasta el almacenamiento de datos es mucho más complicado.

Yo uso el tema Twenty Seventeen aquí. Quiero que la lista de campos personalizados se muestre justo después del título del post tanto en el archivo como en la página única, así que añado la función the_meta() en el archivo template-parts/post/content.php como se indica a continuación:

Necesitamos codificar la imagen en base64 para el campo de imagen porque WordPress sólo maneja la entrada de texto. Para ello, puede utilizar la herramienta base64-image.de. Intenta subir una imagen, tendrás un párrafo de texto, luego cópialo en el campo personalizado Imagen.

Sin embargo, esto es sólo para fines de demostración. Guardar los datos base64 en la base de datos puede tomar el peso innecesario. Aprenderemos la forma de crear campos personalizados que permitan subir imágenes en posteriores posts.

WordPress crea campos personalizados mediante programación

En el post anterior, hemos aprendido los conceptos básicos de los campos personalizados y sus aplicaciones. En este post, vamos a aprender cómo añadir campos personalizados a un sitio de WordPress sin codificar o utilizar un plugin de terceros.

Esta parte necesita codificar un poco. Si usted no tiene idea de codificación, usted será a tientas en un medio día tal vez. ¿Así que usted considerará que es conveniente utilizar? Es la contrapartida. Manejar por sí mismo un campo personalizado desde la interfaz de usuario hasta el almacenamiento de datos es mucho más complicado.

Yo uso el tema Twenty Seventeen aquí. Quiero que la lista de campos personalizados se muestre justo después del título del post tanto en el archivo como en la página única, así que añado la función the_meta() en el archivo template-parts/post/content.php como se indica a continuación:

Necesitamos codificar la imagen en base64 para el campo de imagen porque WordPress sólo maneja la entrada de texto. Para ello, puede utilizar la herramienta base64-image.de. Intenta subir una imagen, tendrás un párrafo de texto, luego cópialo en el campo personalizado Imagen.

Sin embargo, esto es sólo para fines de demostración. Guardar los datos base64 en la base de datos puede tomar el peso innecesario. Aprenderemos la forma de crear campos personalizados que permitan subir imágenes en posteriores posts.

Añadir campos personalizados al perfil de usuario de wordpress sin plugin

Los campos personalizados se pueden asignar a un post o página para proporcionar información extra arbitraria conocida como metadatos. Puedes añadirlos manualmente en el editor Gutenberg – pero esta funcionalidad incorporada está limitada a los campos de texto y requiere que edites los archivos del tema. Un plugin, por otro lado, puede ayudarte a añadir toda una gama de campos, incluyendo texto, carga de imágenes, números, desplegables y casillas de verificación o para mostrar campos personalizados sin tener que codificar.

Los plugins de campos personalizados de WordPress son herramientas que le ayudan a añadir y gestionar rápida y fácilmente campos personalizados para que pueda enriquecer sus entradas, páginas, formularios y otras partes de su sitio con datos estructurados también conocidos como metadatos.

Puedes añadir campos personalizados manualmente a través del editor de Gutenberg. Una vez que habilites los campos personalizados en tus preferencias, puedes simplemente añadir pares clave/valor, en los que la clave es el nombre del elemento de metadatos y el valor es la información que aparecerá en la lista de metadatos de la publicación.

Este proceso es bastante sencillo, pero para mostrar estos metadatos en una entrada o página, tendrás que editar los archivos de tu tema. Editar los archivos del tema es siempre arriesgado – si añades código en el lugar equivocado o borras algo accidentalmente, podrías romper una parte de tu sitio.