Como adicionar campos personalizados automaticamente na publicação de postagem no WordPress

local

A primeira coisa que você precisa fazer é abrir o seu tema functions.php arquiva e cole o seguinte código:

add_action ('publish_page', 'add_custom_field_automatically');
 add_action ('publish_post', 'add_custom_field_automatically');
 função add_custom_field_automatically ($ post_ID) {
 global $ wpdb;
 se (! wp_is_post_revision ($ post_ID)) {
 add_post_meta ($ public_ID, 'field-name', 'custom value', true);
 }
 } 

Em seguida, basta substituir o nome do campo e o valor personalizado por seu nome de campo personalizado e o valor. Este é um truque relativamente simples, mas pode ser muito eficaz ao tentar usar o WordPress para fins diferentes do blog.

Fonte: WPCanyon