このサイトや他の場所で、次のパターンが繰り返し見られます。
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
ますか?これが必要な時期はありましたか?
参考までに、この初期バージョンをCodexに導入した編集です。ログインを認識できません。人を調べて質問してみてください(興味がある場合)。
—
Rarst