Cómo agregar automáticamente campos personalizados en Post Publish en WordPress

Cuando creas nuestro Sitio de la galería TrucosW, tuvimos que generar automáticamente URL de marca breves y personalizadas para cada sitio enviado a la galería y luego almacenarlas como un campo personalizado tan pronto como se publicara la publicación. Ahora, mientras dejamos los enlaces cortos de Bit.ly que se generan automáticamente para cada publicación para nuestro próximo tema, cubriremos cómo agregar automáticamente campos personalizados para publicar 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 de su tema y pegar el siguiente 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);
	}
}

Luego, simplemente reemplace el nombre del campo y el valor personalizado con el nombre y el valor del campo personalizado. Este es un truco relativamente simple, pero puede ser muy efectivo cuando se intenta utilizar WordPress para fines distintos a los blogs.

Fuente: WPCanyon

¿Te ha resultado útil??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicado. Required fields are marked *