Vedo ripetutamente il seguente schema, su questo sito e in altri luoghi:
add_action( 'save_post', 'wpse14169_save_post' );
function wpse14169_save_post( $post_id )
{
if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) {
return $post_id;
}
// Other code...
}
Perché dovrei tornare $post_id
? save_post
è un'azione e il valore restituito di un gestore azioni viene ignorato . Anche il core di WordPress non lo fa .
L'esempio del Codex restituisce il$post_id
, ma non sarebbe la prima riga errata (o obsoleta) nel Codex.
Mi sto perdendo qualcosa? Devo tornare $post_id
? C'è stato un momento in cui questo era necessario?