【WordPress】the_title() のカスタマイズ

the_title() を使うと、アーカイブページで記事が無いような場合に何も表示されません。
例えば、functions.php に次のようなコードを書くと

[php]
function custom_the_title( $title, $id ) {
if ( ” == $title ) {
$title = get_queried_object()->name;
}
return $title;
}
add_filter( ‘the_title’, ‘custom_the_title’, 10, 2 );
[/php]

記事が無かった場合にカテゴリー名を表示する事ができます。