Cómo añadir automáticamente campos personalizados en Post Publish en WordPress

Al crear nuestro sitio de AprenderWP Gallery, necesitábamos generar automáticamente urls cortas personalizadas para cada sitio enviado a la galería, y luego almacenarlas como un campo personalizado tan pronto como se publicara el mensaje. Ahora, mientras dejamos los enlaces cortos Bit.ly auto-generados para cada post para nuestro próximo tema, cubriremos cómo añadir campos personalizados automáticamente en el post publicado en WordPress. Esto puede ser muy útil para los desarrolladores que buscan llevar WordPress al siguiente nivel.

Lo primero que debe hacer es abrir el archivo functions.php del tema y pegar el siguiente código:

12345678add_action(‘publish_page’, ‘add_custom_field_automatically’);add_action(‘publish_post’, ‘add_custom_field_automatically’);functionadd_custom_field_automatically($post_ID) { global$wpdb; if(!wp_is_post_revision($post_ID))) { add_post_meta($post_ID, ‘fieldd-name’, ‘field}

Luego simplemente reemplace el nombre del campo y el valor personalizado con su Nombre de campo personalizado y el Valor. Este es un truco relativamente simple, pero puede ser muy efectivo cuando se trata de usar WordPress para otros propósitos que no sean los de un blog.

Fuente: WPCanyon

Deja un comentario