よもやまチョモランマ

アーカイブのタイトルから「カテゴリー:」を消す

デフォルトでは
『カテゴリー:未分類の記事』
となる部分を
『カテゴリー「未分類」の記事:10件』
にしたかったんです。

PHPの書き方かと思って、一所懸命テンプレートいじってたんですけど。
カッコをずらせばいいとか、そういう問題ではありませんでした。

【参考】[WordPress]カテゴリページのタイトルから「カテゴリー:」や「タグ:」の文字を削除する方法

function.phpに下記のソースを加えるのです。

// カテゴリページのタイトルから "カテゴリ:"の接頭語を削除する //
add_filter( 'get_the_archive_title', function ($title) {
    if ( is_category() ) {
        $title = single_cat_title( '', false );
    } elseif ( is_tag() ) {
        $title = single_tag_title( '', false );
    } elseif ( is_author() ) {
        $title = '<span class="vcard">' . get_the_author() . '</span>' ;
    }
    return $title;
});

なんか、いつも何かを消すために苦労するよな、WordPress・・・