WordPressプラグイン「Yoast SEO」で日付アーカイブページのタイトルを英語表示から日本語表示にする方法
WordPressのプラグイン「Yoast SEO」とは
WordPressのプラグイン「Yoast SEO」とは、サイトのSEO対策設定を管理できるプラグインです。このプラグインひとつでSEO対策に関連する設定のほぼ全てを網羅しており、設定も簡単なため非常におすすめです。
世界で最も利用されているSEOプラグインと言っても過言ではないでしょう。
日付アーカイブの日付表示が英語表示
「Yoast SEO」を有効化しますと「SEO」がメニューに現れます。そこから「検索での見え方」を設定できます。この時、「日付アーカイブ」も設定できるのですが、日付アーカイブが英語表記になってしまっています。
例えば、2020年5月のアーカイブページのタイトルの場合
タイトルには「5月 2020 | サイト名」と表示されます。
アメリカ産プラグインなので仕方ないのですが、できれば日本語表示の「2020年5月」としたいです。
※SEO titleはデフォルトです。
日付アーカイブの日付表示をカスタマイズ
日本語表示になるように、functions.php に記述します。
「wpseo_title」というフィルターフックを使用します。
function custom_wpseo_title($title) { $site_title = get_bloginfo('name'); if(is_day()){ $title = get_the_date('Y年n月j日'). ' | ' .$site_title; } elseif(is_month()){ $title = get_the_date('Y年n月'). ' | ' .$site_title; } elseif(is_year()){ $title = get_the_date('Y年'). ' | ' .$site_title; } return $title; } add_filter('wpseo_title', 'custom_wpseo_title');
MovableType/WordPressを使ったホームページ制作、機能追加や設置代行などの改修、システム開発、サイトの保守を手掛けております。
アナタが実現させたい機能、やりたい事をお聞かせいただけませんか? そのイメージを一緒に実現しましょう!
お問い合わせは以下のページから!!