Come posso passare $ oggetto postale per 'save_post' add_action?
Domanda
Ho diverse funzioni chiamate dall'interno di una href="http://codex.wordpress.org/Plugin_API/Action_Reference/save_post" rel="nofollow"> save_post
funzione . Tuttavia, tutte le funzioni che utilizzano l'oggetto $post
tornano valori corretti perché risulta che il valore di default che si passa alla save_post
è l'ID messaggio piuttosto che l'oggetto postale.
Come faccio a passare l'oggetto postale per la funzione save_post
in aggiunta al post ID?
add_action('save_post', 'my_save_function');
Soluzione
Do:
add_action('save_post', 'my_save_function', 10, 2);
E il $post object
verrà passato come secondo argomento alla funzione:
function my_save_function($post_ID, $post) {
Altri suggerimenti
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a wordpress.stackexchange