Cómo agregar automáticamente campos personalizados en la publicación posterior en WordPress

¿Necesita crear automáticamente campos personalizados al publicar sus publicaciones de WordPress?

Este es un truco simple que los desarrolladores pueden usar al agregar nuevas funciones a su sitio web de WordPress.

En este artículo, le mostraremos cómo agregar campos personalizados automáticamente en la publicación posterior en WordPress.

Cómo agregar campos personalizados automáticamente en la publicación posterior en WordPress

¿Por qué agregar campos personalizados automáticamente?

Los campos personalizados le permiten agregar información adicional a sus publicaciones. Esta información puede mostrarse en su sitio web, mantenerse privada o ser utilizada por temas y complementos para ampliar la funcionalidad de su sitio web de WordPress.

Hay muchas maneras de usar campos personalizados. Encontrará una lista de ideas útiles en nuestra guía de sugerencias, trucos y trucos de campos personalizados.

A veces querrá que se cree un campo personalizado automáticamente cada vez que publique una publicación. Esto es especialmente cierto cuando agrega funcionalidad a WordPress para que pueda usarlo como algo más que un simple blog.

Utilizamos este método al crear un sitio web de galería. Queríamos almacenar direcciones URL cortas para cada elemento enviado a la galería. Así que creamos automáticamente un campo personalizado para almacenar la URL corta cuando se publicó cada publicación.

Este truco puede ser muy útil para los desarrolladores que buscan llevar WordPress al siguiente nivel.

Agregar campos personalizados automáticamente en la publicación posterior

En este tutorial, agregaremos un fragmento de código personalizado al archivo functions.php de su tema. No recomendamos este método a usuarios inexpertos, porque incluso un pequeño error podría dañar su sitio web.

Si es la primera vez que agrega código a sus archivos de WordPress, debe consultar nuestra guía sobre cómo copiar y pegar fragmentos de código en WordPress. En este artículo, le mostraremos cómo usar el complemento Code Snippets.

Una vez que haya instalado y activado el Fragmentos de código complemento, navegue a la sección Snippets de su tablero de WordPress. Una vez allí, deberá hacer clic en el botón Agregar nuevo.

Haga clic en el botón Agregar nuevo para agregar un fragmento de código personalizado

Debe darle un título al fragmento, y luego debe copiar el siguiente código y pegarlo en el cuadro de código.


add_action('publish_page', 'add_custom_field_automatically');
add_action('publish_post', 'add_custom_field_automatically');
function add_custom_field_automatically($post_ID) {
    global $wpdb;
    if(!wp_is_post_revision($post_ID)) {
        add_post_meta($post_ID, 'field-name', 'custom value', true);
    }
}

Tendrá que reemplazar ‘nombre de campo’ y ‘valor personalizado’ con el nombre y el valor reales que desea usar para el campo personalizado.

Pegue el fragmento de código en el cuadro de código

Una vez que haya terminado, deberá hacer clic en el botón Guardar cambios y activar en la parte inferior de la pantalla. Una vez que se activa el fragmento, el campo personalizado se creará cada vez que publique una publicación.

Haga clic en el botón Guardar cambios y activar

Esperamos que este tutorial lo haya ayudado a aprender cómo agregar campos personalizados automáticamente en la publicación posterior en WordPress.

Es posible que también desee aprender a elegir el mejor alojamiento de WordPress, o consulte nuestra lista de complementos de WordPress imprescindibles para hacer crecer su sitio web.

Si le gustó esta guía, considere suscribirse a nuestro Canal de Youtube para tutoriales en vídeo de WordPress. También puedes encontrarnos en Gorjeo y Facebook.

Deja un comentario