Cómo agregar campos personalizados en WordPress

Publicado: 2022-04-12

Agregar campos personalizados en WordPress es una excelente manera de agregar datos adicionales a sus páginas y publicaciones. De forma predeterminada, WordPress viene con algunos campos básicos, como título, cuerpo y extracto. Sin embargo, si desea agregar más datos a sus páginas y publicaciones, puede hacerlo agregando campos personalizados.
Los campos personalizados se pueden usar para agregar cualquier cosa, desde datos de texto simples hasta datos complejos, como imágenes, archivos y videos. En este artículo, le mostraremos cómo agregar campos personalizados en WordPress.

Los campos personalizados en el complemento se pueden modificar de una manera más avanzada modificando la información presentada en una publicación específica. Los desarrolladores utilizan más los campos personalizados y los metadatos cuando amplían las publicaciones. A menos que haya elegido usar el Panel personalizado como predeterminado, solo puede agregar columnas que ya hayan sido manejadas por WordPress. ¿Cómo agrego un tipo de publicación personalizada en WordPress? Se crea una publicación completamente nueva y se cambia una publicación existente. Los filtros se pueden aplicar a apostatarios y páginas usando un solo campo. En el cuadro meta, ingrese el valor de un campo personalizado; en la parte inferior de la pantalla, también puede desplegar y elegir el valor de un campo personalizado.

¿Cómo habilito los campos personalizados en WordPress?

Crédito: memberium.com

Es tan simple como hacer clic en el botón 'Opciones de pantalla' en la esquina superior derecha de la pantalla para agregar o editar una publicación o página existente. Podrá ver un menú con varias opciones que se pueden mostrar u ocultar en la pantalla de edición de publicaciones al seleccionar esta opción. Para ingresar campos personalizados, haga clic en la casilla de verificación junto a Campos personalizados.

Agregar información adicional a sus publicaciones y páginas de WP a través de campos personalizados de WP es una buena manera de hacerlo. A medida que escribe cada publicación, puede calificar productos o incluso música. La mayoría de las herramientas de campos están ocultas de forma predeterminada, pero es fácil de habilitar y usar. En esta publicación, repasaremos qué son los campos personalizados y cómo se pueden usar en WordPress. La mayoría de los sitios de WordPress simplifican la adición de campos personalizados, pero no siempre están visibles. Hágalos visibles habilitando Campos personalizados en su editor o agregando código a su tema. Puede usar complementos para personalizar los campos en su sitio web y aumentar sus opciones.

Pods tiene una interfaz elegante que le permite administrar sus campos mientras los personaliza. Sin embargo, incluye una serie de otras características útiles, incluida la funcionalidad de campos personalizados. Los pods también se pueden usar para administrar tipos de publicaciones, categorías y etiquetas personalizadas, así como una variedad de otras funciones. Debido a su ligereza, el material debería tener poco o ningún impacto en el rendimiento de su sitio web.

Debido a que los campos personalizados son aspectos importantes de WordPress, deben ser de fácil acceso y uso. No son visibles desde la pantalla de edición de publicaciones de forma predeterminada, pero se pueden habilitar yendo al cuadro oculto Opciones de pantalla en la parte superior de la página y marcando el cuadro Campos personalizados.
Notará un nuevo cuadro meta etiquetado como "Campos personalizados" en la pantalla de edición posterior una vez que haya habilitado los campos personalizados. Este cuadro siempre aparecerá cada vez que edites publicaciones en tu sitio web, por lo que es fácil de usar y acceder a tus campos personalizados.

Opciones de pantalla le permite deshabilitar campos personalizados

Es posible que no se requieran campos personalizados si no es un desarrollador. Luego puede desmarcar la casilla junto a Campos personalizados y deshabilitarlos en ese caso desmarcando la casilla. Campos personalizados le permite agregar metadatos al campo incluso si lo oculta, pero deberá usar este complemento para todos los campos.

¿Cómo agrego un campo personalizado a un menú en WordPress?

Debajo de las reglas de ubicación, seleccione el 'Elemento de menú'. Actualice los campos una vez que siga las instrucciones. El nuevo campo que creó se puede ver desde el menú de WordPress en el área de administración después de haber publicado el campo. Estaba bastante seguro de que podía hacerlo.

Cómo agregar metacampo personalizado en WordPress sin complemento

Crédito: metabox.io

Se puede agregar metacampos personalizados a un sitio de WordPress sin un complemento agregando unas pocas líneas de código al archivo functions.php.
El primer paso es crear una nueva función que agregará el nuevo campo a la pantalla de edición para el tipo de publicación deseada. En este ejemplo, agregaremos un nuevo campo a la pantalla de edición de publicaciones:
function my_custom_meta_box() {
agregar_meta_box(
'mi-meta-caja',
'Mi caja meta',
'my_meta_box_devolución de llamada',
'correo',
'normal',
'alto'
);
}
add_action( 'add_meta_boxes', 'my_custom_meta_box' );
La función my_custom_meta_box() crea un nuevo metabox con el id de "my-meta-box". El cuadro meta tendrá el título "Mi cuadro meta" y utilizará la función de devolución de llamada my_meta_box_callback(). El cuadro meta se agregará a la pantalla de edición de publicaciones y se colocará debajo del editor de contenido de publicaciones (la posición "normal" con una prioridad "alta").
A continuación, debemos escribir la función de devolución de llamada que generará el HTML para el cuadro meta. Esta función tomará el objeto de la publicación como su único argumento:
función my_meta_box_callback ($ publicación) {
// HTML de salida para el cuadro meta
}
En la función de devolución de llamada, podemos generar el HTML para nuestro cuadro meta. En este ejemplo, crearemos un campo de entrada de texto para nuestro cuadro meta:
función my_meta_box_callback ($ publicación) {
// Agregue un campo nonce para que podamos verificarlo más tarde.
wp_nonce_field('mi_meta_caja', 'mi_meta_caja_nonce');
/*
* Usa get_post_meta() para recuperar un valor existente
* de la base de datos y use el valor para el formulario.
*/
$valor = get_post_meta( $post->ID, '_my_meta_value_key', true );
eco '

Puede ocultar la opción de campos personalizados en la pantalla de edición posterior siempre que no la habilite. Debe ir al menú de tres puntos en la esquina superior derecha de la pantalla y seleccionar 'Opciones', que se puede ver allí. La edición de archivos de temas es algo con lo que los usuarios deben estar familiarizados antes de comenzar este tutorial. Debe editar sus archivos de tema de WordPress para mostrar el campo personalizado en su sitio web. WordPress muestra automáticamente 30 tipos diferentes de campos personalizados para este formulario. Como solución, cree un complemento específico del sitio o un archivo function.php que incluya el siguiente código. Si tiene campos personalizados de WordPress o varios usuarios que escriben en su sitio, esta solución puede no ser adecuada.

El método más sencillo es utilizar el complemento Campos personalizados avanzados. La herramienta le permite crear una variedad de campos, incluidos texto, imágenes y menús desplegables. Hemos hecho falso el último parámetro de la función get_post_meta en este ejemplo. Este método devuelve los datos como una matriz, con un bucle foreach que se muestra en la pantalla. Es posible reutilizar campos personalizados en la misma publicación para agregar múltiples valores. Para mostrar todos los valores de los campos personalizados, se debe modificar el código. Puede seleccionar claves y valores personalizados para publicaciones en WordPress.

Al crear un campo personalizado para un autor invitado en un blog o sitio de noticias, ingrese el nombre del autor invitado. El complemento de coautores le permite mostrar páginas de coautoría. Hemos escrito una guía paso a paso sobre cómo agregar varios autores a una publicación de WordPress. Se debe editar la barra lateral de la publicación o página que desea cambiar y se le debe agregar un campo personalizado. Los campos personalizados le permiten agregar contenido personalizado a su fuente RSS de WordPress, así como manipularlo. Cuando incluye WPbpage como su campo personalizado de la barra lateral, por ejemplo, el código buscará un archivo sidebar-wpbpage.html. Al configurar los campos personalizados en WordPress, puede establecer la fecha de vencimiento de las publicaciones.

Esto es especialmente útil para situaciones en las que tiene la intención de publicar solo contenido por un tiempo limitado, como cuando realiza encuestas. ¿Necesito usar CSS para cambiar el aspecto de publicaciones individuales? WordPress le asignará una clase específica para cada publicación, para que pueda crear su propio CSS. Puede agregar sus propias clases personalizadas a campos personalizados y luego diseñar publicaciones con ellos. Puede ver su clase de CSS de campo personalizado agregada a una clase posterior al inspeccionar el código fuente de la publicación con la herramienta Inspeccionar. Al usar esta clase de CSS, puede agregar CSS personalizado y diseñar su publicación usando CSS personalizado.

Cómo mostrar el valor de campo personalizado en WordPress

Hay algunas formas diferentes de mostrar valores de campos personalizados en WordPress. Una forma es usar un complemento como Campos personalizados avanzados, que le permitirá crear campos personalizados y luego mostrarlos en su sitio usando un código abreviado. Otra forma es editar los archivos de su tema y agregar un poco de código para mostrar los valores de los campos personalizados.

Para agregar campos personalizados a su sitio de WordPress, use la funcionalidad de WordPress. Podrá proporcionar información adicional sobre su contenido con la adición de campos personalizados. En este tutorial, aprenderá a usar código y plantillas de Swift para crear campos personalizados. Le presenta una herramienta que le permite lograr esto sin escribir una sola línea de código. Se han definido algunos campos personalizados para nuestra sección de Libros Favoritos. El título y el enlace del libro, la descripción del libro y la portada tienen campos de entrada normales. Estos campos personalizados ahora se pueden agregar a publicaciones y páginas existentes o nuevas en un formato de búsqueda fácil.

En el metabox Plantillas de Swift, haga clic en la casilla de verificación junto al botón "Usar plantilla en esta publicación". Si no tiene HTML, necesitaremos agregarlo. Cuando hace clic en los campos personalizados, aparecen en la página y puede diseñarlos usando CSS.

WordPress Mostrar campo personalizado en la lista de publicaciones

Si desea mostrar un valor de campo personalizado en la lista de publicaciones de WordPress, primero debe editar la publicación y agregarle el campo personalizado. Una vez que haya guardado el campo personalizado, puede editar el archivo de plantilla de la lista de publicaciones y agregar el siguiente código:
ID, 'nombre_del_campo_personalizado', verdadero); ? >
Esto mostrará el valor del campo personalizado en la lista de publicaciones.

Los campos personalizados de WordPress no se muestran

Si tiene problemas para que aparezcan campos personalizados en su publicación de WordPress, hay algunas cosas que puede verificar. Primero, asegúrese de haber seleccionado el tipo de campo correcto del menú desplegable en el editor de campos personalizados. A continuación, marque la casilla junto a "Mostrar en la publicación" en la pantalla de configuración del campo. Finalmente, si aún tiene problemas, intente borrar el caché y las cookies de su navegador.

Los campos personalizados son una función de WordPress que le permite agregar información adicional a sus publicaciones de WordPress. Esta información adicional, también conocida como metadatos, incluye el nombre del autor, la fecha y la hora. Las dos razones principales por las que es posible que no los veas en tus publicaciones son que no quieres que desaparezcan o que no quieres tomarte la molestia de resolver el problema. Si no está seguro de habilitar esta función en sus Opciones de pantalla, no presente una solicitud personalizada en su publicación. Es posible que tenga instalado y activado un complemento de campo personalizado avanzado. Si es una pregunta que desea resolver, siga las instrucciones de solución de problemas a continuación. Es casi seguro que puede salirse con la suya actualizando a la versión más reciente de Elementor y descubriendo que tiene un error que le impide usar un campo personalizado en su editor de contenido.

Incluso los principiantes de WordPress pueden resolver este problema. Todavía tengo preguntas sobre los campos personalizados de WordPress. ¿Puedes por favor darme algunas ideas? Para ponerse en contacto, utilice la sección de comentarios a continuación.

Campo personalizado de WordPress

Los campos personalizados, también conocidos como meta de publicación, son una característica de WordPress que le permite agregar información adicional a sus publicaciones. Se pueden usar para agregar notas, enlaces, imágenes y otros medios a sus publicaciones. Los campos personalizados se administran a través del menú Campos personalizados en el administrador de WordPress.

Para agregar metadatos adicionales a una publicación o página, puede usar los campos personalizados de WP. Se pueden agregar manualmente o mediante el uso de un complemento dedicado. Repasaremos qué son los campos personalizados y cómo agregarlos a su contenido en este artículo. También puede usar la edición manual o un complemento para crear sus propios campos personalizados en esta lección. Con el complemento de campos personalizados avanzados de WordPress.com, puede agregar rápida y fácilmente 30 tipos de campos personalizados diferentes. Se puede crear un nuevo grupo de campos haciendo clic en el botón Agregar nuevo en la parte superior de la pantalla. Al hacer clic en él, el grupo de campos que creó aparecerá automáticamente en la lista.

Abra el editor de publicaciones de WordPress tan pronto como su campo esté listo. Aparecerá tan pronto como haga clic en el campo personalizado del editor de texto. Para mostrar los campos personalizados en el front-end del sitio web, primero debe editar el archivo del tema. Puede obtener más información sobre este proceso más adelante en el artículo. Los campos personalizados no están visibles en WordPress a partir de ahora. Además, hay tipos de campos personalizados predeterminados disponibles, pero se pueden agregar nuevos tipos en los pods. Es necesario editar los archivos del tema para mostrar la información en la parte frontal del sitio web.

Este tutorial lo guiará a través de cómo acceder a los archivos directamente desde el tablero. Debe agregar su código al bucle de WordPress. El código de bucle puede variar dependiendo de su tema. Se le indica a WordPress que busque publicaciones con campos personalizados en el código. Estas etiquetas de plantilla se pueden usar para personalizar la función de campos personalizados. Una publicación o página en WordPress incluye funciones avanzadas que permiten a los usuarios agregarle información. Como resultado, hemos incluido una guía paso a paso para habilitar la funcionalidad de campo personalizado, que actualmente está oculta de forma predeterminada. También cubrimos los pasos necesarios para crear y usar campos personalizados en WordPress además de eso.

Se puede proporcionar información adicional a los usuarios al completar formularios utilizando campos personalizados. Si tiene un campo personalizado para el nombre de un usuario, por ejemplo, puede incluir una lista de opciones para que el usuario pueda completar ese campo. Los campos personalizados facilitan la visualización de varios tipos de información a diferentes usuarios.
Los usuarios que requieren información adicional al completar formularios o crear contenido personalizado encontrarán útiles los campos personalizados de WordPress.