Perguntas com a marcação «save-post»

1
Por que a ação save_post é acionada ao criar uma nova postagem?
Surpreende-me o fato de que minha função que aderi à save_postação é acionada quando clico no link "Nova postagem" no Painel do administrador. Nota - isto é antes de eu pressionar Saveou Update, e é acionado imediatamente, não após um tempo decorrido ou atualização automática. Por outro lado, quando digito …




2
qual é a maneira correta de ligar quando atualizar post
Eu tento ligar quando o post é atualizado, mas todos os cabos que eu tento nunca são executados, exceto updated_post_meta add_action('updated_post_meta', 'my_function'); function my_function($post_id) { echo 'This is my post ID : '.$post_id; } Eu tentei isso, add_action('save_post', 'my_function');mas nenhum ID foi emitido, ou talvez essa mensagem já seja reproduzida, …
19 php  hooks  actions  save-post 


4
Usando save_post para substituir o título da postagem
Estou usando postagens personalizadas e, nessas, não preciso do título. Isso faz com que o Wordpress defina os títulos dos meus posts como "Rascunho automático". Gostaria de alterar o valor do título para outra coisa, calculada a partir de outros campos na minha postagem. Como faço isso usando save_post ou …

2
Como evitar loop infinito no retorno de chamada save_post
Eu tenho usado muito este site para resolver meus problemas, mas desta vez não consegui encontrar e responder ao meu problema. Eu recebo um loop infinito ao usar wp_update_postdentro de uma função que é chamada save_post. Sei que esse é um problema comum, mas não consigo descobrir como evitá-lo. Quero …



2
Retornar $ post_id quando DOING_AUTOSAVE?
Vejo o seguinte padrão repetidamente neste site e em outros lugares: add_action( 'save_post', 'wpse14169_save_post' ); function wpse14169_save_post( $post_id ) { if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) { return $post_id; } // Other code... } Por que eu deveria voltar $post_id? save_posté uma ação e o valor de retorno …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.