Je vois le schéma suivant encore et encore, sur ce site et ailleurs:
add_action( 'save_post', 'wpse14169_save_post' );
function wpse14169_save_post( $post_id )
{
if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) {
return $post_id;
}
// Other code...
}
Pourquoi devrais-je revenir $post_id
? save_post
est une action et la valeur de retour d'un gestionnaire d'actions est ignorée . Le noyau WordPress lui - même ne le fait pas non plus .
L'exemple du Codex renvoie le$post_id
, mais ce ne serait pas la première ligne incorrecte (ou obsolète) du Codex.
Suis-je en train de manquer quelque chose? Dois-je revenir $post_id
? Y a-t-il eu un moment où cela était nécessaire?