wp_titleにカスタム分類名を表示しない方法


カスタム分類のアーカイブテンプレートを出力していると、wp_titleはそのカスタム分類名も表示します。
これが不要なので、表示しないようにする方法です。

functions.phpに以下追加です。

function mamaduka_remove_tax_name( $title, $sep, $seplocation ) {
    if ( is_tax() ) {
        $term_title = single_term_title( '', false );

        // Determines position of separator
        if ( 'right' == $seplocation ) {
            $title = $term_title . " $sep ";
        } else {
            $title = " $sep " . $term_title;
        }
    }

    return $title;
}
add_filter( 'wp_title', 'mamaduka_remove_tax_name', 10, 3 );


物草灸太郎

怠けたい。

コメントを残す