[WordPress General] ページテンプレート内の条件分岐に応じて 404 を表示させる
例えば if 文の分岐によって読み込むテンプレートを 404 にしたい場合。
if ( 条件 ) {
// 何らかの処理
} else {
// 404 を表示させる
global $wp_query;
$wp_query->set_404();
status_header( 404 );
get_template_part( 404 );
exit();
}
メモ的に。