WordPressのテーマでは、どのようにタイトルが出力されているか?それはfunctions.phpでよくみられるtitle-tagのみで出力されています。
add_theme_support( 'title-tag' );
このタグだけでタイトル出力をしているのは非常に便利に感じます。ただソースコードを見てみると8211という数字が表示されています。これはただ単にハイフォンを出力するための数値なのでSEO的には無害で、html上では数値は「-」に変換されます。
しかしなんとなく気になるので 「-」 を別のものに変えて、数値が出ないようにしてみたいなと思います。
まずfunctions.php内のtitle-tagを探します
add_theme_support( 'title-tag' );
このコードの下にハイフォンを縦棒?に変更するコードを追加します。
add_theme_support( 'title-tag' ); function custom_title_separator($sep) { $sep = '|'; return $sep; } add_filter( 'document_title_separator', 'custom_title_separator' );
結果
下記のように表示され、数値も出ずにすっきりしました!
<title>タイトルのソースコードで気になる記号を消す | KOGMA WORK</title>