WordPressの「Related Posts」を日本語化する方法
今回はWPlaybookコミュニティで受けた別の質問に対応します。WordPress投稿の下部に表示される「Related Posts」の見出しを変更します。Kadenceテーマでは「Similar Posts」と呼ばれます。英語のままで、簡単に変更できる設定が見つからず困る方が多いので、変更方法を確認していきましょう。
WordPressのRelated PostsとSimilar Posts
WordPressには、投稿下部に同じカテゴリーの他の記事をおすすめするセクションがあります。テーマによって名称は異なり、たとえばGeneratePressでは「Related Posts」、ALL100テーマで使っているKadenceテーマでは「Similar Posts」と表示されます。
WordPressのRelated Postsを有効化する方法
WordPressのRelated Postsを有効化するには、カスタマイザーを開き、Single Post Layoutセクションを探します。そこで「Show Related Posts?」というトグルをオンにします。
KadenceテーマのSimilar Posts見出しを変更する方法
私が使っているKadenceテーマでは、関連記事セクションの標準タイトルが「Similar Posts」です。テーマによっては「Related Posts」と表示される場合もあります。ここでは、その文言を好きな表現(例:「関連記事を見る」)に変更する方法を紹介します。
プラグインで変更する方法
SayWhatという便利なプラグインがあります。WordPressサイト上の特定の文言を置き換えられます。コードを触らずに簡単に変更したい場合は試してみてください。
コードスニペットを使う方法
個人的には、単純な文言変更だけのためにプラグインを増やすのはあまり好みません。代わりにコードスニペットを使います。具体的には、無料版もあるWPCodeプラグインを使います。多くの方は無料版で十分です。
手順はシンプルです。PHPスニペットを作成し、サイト全体で実行するように設定します。WPCodeスニペットの使い方が分からない場合は、WordPress投稿コピー機能の実装ガイドで手順を詳しく説明しているので参考にしてください。

挿入するPHPコードは次のようになります。
function custom_related_posts_title($html) {
$html = '<h2 class="entry-related-title">' . esc_html__('関連記事', 'kadence') . '</h2>';
return $html;
}
add_filter('kadence_single_post_similar_posts_title', 'custom_related_posts_title');
- このコードはKadenceテーマ利用者向けです。 他のテーマを使っている場合は、コード内の
'kadence'を自分のテーマのスラッグに変更してください。たとえばGeneratePressを使っている場合は'generatepress'に変更します。
変更後の結果
コードスニペットを作成して有効化すると、投稿下部の「Similar Posts」セクションが、この記事のように希望する文言(例:「関連記事」)へ変更されます。
まとめ
今回はWPCodeを使って関連記事セクションのタイトルを変更する方法を学びました。WPCodeは関連記事の名称変更だけでなく、さまざまなカスタムコードを簡単に追加・編集・削除できる強力なプラグインです。
まだ読んでいない方は、WPCodeを使った投稿コピー機能の実装チュートリアルもおすすめです。このツールに慣れるうえで役立ちます。


