Início » Tutoriais e Dicas » Inserir conteúdo personalizado depois de cada post
Se você é como eu que sempre quis criar automaticamente um campo personalizado com um valor quando um post (ou uma página) é publicado. Então, nesse post você vai contrar uma solução.
Cole o código abaixo em no seu arquivo functions.php. A única coisa que você precisa fazer é editar o nome do cutsom field name na linha 6.
[sourcecode language=”php”]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);
}
}
[/sourcecode]
Fonte: How to automatically create a custom field when a post is published