2
DOING_AUTOSAVEのときに$ post_idを返しますか?
このサイトや他の場所で、次のパターンが繰り返し見られます。 add_action( 'save_post', 'wpse14169_save_post' ); function wpse14169_save_post( $post_id ) { if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) { return $post_id; } // Other code... } なぜ戻る必要があり$post_idますか?save_postはアクションであり、アクションハンドラの戻り値は無視されます。WordPressコア自体もそれを行いません。 コーデックスの例はを返しますが$post_id、コーデックスの最初の不正な(または古い)行ではありません。 何か不足していますか?戻る必要があり$post_idますか?これが必要な時期はありましたか?