404 file not found
wordpressで任意に404エラーを発生させるにはどうしたらよいか?
見た目的な部分は、
include(get_query_template(‘404’));
で標準で備わっているNot Foundページを表示させることが出来る。しかし、これだけだと404ページを表示した後も処理が続行されるので不十分。
include(get_query_template(‘404’));
exit();
exit();を足せば404エラーページのみが表示される。仕上げとして、
header(“HTTP/1.1 404 Not Found”);
include(get_query_template(‘404’));
exit();
PHPのheaderで404のHTTP statusコードを返してあげれば良い。もっとよいやり方がある気がする。