WordPress 4.9 404.phpのテンプレート階層の変更

WordPress 4.9では、404.phpテンプレートを、細かくカスタマイズできるようになりそうです。例えば、

http://www.example.com/wp-scepter/?author=1000

にアクセスしたとして、author id 1000が存在しない場合

「そんな奴いないよー」といった404.phpを表示できるようになりそうです。

get_query_var()で、リクエストクエリーが、上記のキーと一致した場合には、404-author.php(値)、404-single-news.phpといったテンプレートを適用するようになる模様。

4.9-alpha-41294では、未実装 ですけど、、、

#23049 (Template hierarchy for 404) – WordPress Trac


コメントは受け付けていません