is_404は「HTTP 404: Not Found発生の後404エラー」が表示中かどうかを判定する条件分岐タグです。
※「true or false」を返却するBoolean型関数となっています。
PHP
is_404();
パラメータ
パラメータはありません。
テーマ開発での使用例
基本は下記のように404ページにのみ表示したいものを記述する場合が多いですが、
PHP
<?php if( is_404() ): ?>
<!-- 404ページにのみ表示したいものを記述 -->
<?php endif; ?>
逆に「!」をつけて否定にし、404以外のページに何かを表示させることも多いです。※デザイン的に404だけパンクズを消したりなどすることもあります。
PHP
<?php if( !is_404() ): ?>
<!-- 404ページ以外のページに表示したいものを記述 -->
<?php endif; ?>