Saya melihat pola berikut berulang kali, di situs ini dan di tempat lain:
add_action( 'save_post', 'wpse14169_save_post' );
function wpse14169_save_post( $post_id )
{
if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) {
return $post_id;
}
// Other code...
}
Kenapa saya harus kembali $post_id
? save_post
adalah tindakan, dan nilai balik dari penangan tindakan diabaikan . Inti WordPress itu sendiri juga tidak melakukannya .
Contoh Codex memang mengembalikan baris$post_id
, tetapi itu bukan baris pertama yang salah (atau kedaluwarsa) dalam Codex.
Apakah saya melewatkan sesuatu? Apakah saya perlu kembali $post_id
? Apakah ada saat ketika ini dibutuhkan?