※当サイトにはプロモーションが含まれています。
ワードプレス(WordPress)テーマの賢威では、関連記事を表示する機能が搭載されていますが、そのタイトルを変更する事はできません。
つまり、画像のように「関連記事」というタイトルを変更する事はできません。
一応、賢威の公式サイトでは、翻訳ファイル(.pot/.po/.mo)を、Poeditというツールを使って編集する方法が紹介されていますが、なかなかハードルが高いように思います。
また、この紹介されている方法は、親テーマをアップグレードしたら、またファイルを修正しなければならないと思われます。
その為、親テーマをアップグレードしても影響が受けにくいように、function.phpにコードを記載して、「関連記事」というタイトルを「こんな記事も読まれています」に変更してみようと思います。
この記事を作成している時点での、ワードプレスのテーマと環境は以下の通りです。
テーマ:賢威8
WordPressバージョン:6.2.x
PHPバージョン:8.2.x
サーバー:さくらインターネット
※セキュリティの観点から、マイナーバージョンの一部をxとさせて頂きます
賢威の関連記事のタイトルを変更する方法
賢威の関連記事のタイトルを変更する方法についてです。
以下のコードを、function.phpに記述します。
function modify_related_posts_text( $translated_text, $text, $domain ) {
if ( 'Related Posts' === $text && 'keni' === $domain ) {
$translated_text = 'こんな記事も読まれています';
}
return $translated_text;
}
add_filter( 'gettext', 'modify_related_posts_text', 10, 3 );
「こんな記事も読まれています」の部分を書き換えれば、その文字列が表示されます。
例えば、
$translated_text = ‘こんな記事が人気です’;
といったように記載して、好きなタイトルに書き換えることもできます。
注意点としては、賢威の親テーマにある、keni-post.phpを参照するコードになっています。
つまり、親テーマをアップグレードした際に、keni-post.phpファイルに変更があると動作しなくなる可能性があります。
また、このコードは、毎回、Related Postsの部分を書き換える動作をする為、サーバに多少の負荷が掛かる可能性があります。
※このサイトでは、function.phpに上記コードを記述していますが、問題はなさそうに思います。
補足:keni-post.phpを直接編集する
なお、親テーマにある、keni-post.phpの1096行目付近にある
<h2 class="keni-related-title">' . __( 'Related Posts', 'keni' ) . '</h2>
のコードを、
<h2 class="keni-related-title">こんな記事も読まれています</h2>
に書き換えることで、関連記事のタイトルを変更する事も可能だと思いますが、この方法は未検証です。
function.phpの場所は?
function.phpは、だいたいどのテーマも、
外観 > テーマエディター
にあります。
テーマエディターに移動したら、編集するテーマが、現在、使用しているテーマかを確認しましょう。
問題なければ、「function.php」を選択します。
選択したら、一番下に以下のコードを追加します。
function modify_related_posts_text( $translated_text, $text, $domain ) {
if ( 'Related Posts' === $text && 'keni' === $domain ) {
$translated_text = 'こんな記事も読まれています';
}
return $translated_text;
}
add_filter( 'gettext', 'modify_related_posts_text', 10, 3 );
最後に、「ファイルを更新」ボタンで、保存(更新)します。
※function.phpの設定を失敗すると、最悪、サイトが表示されなくなります。
その為、コードを追加する際は、必ずバックアップを取ってから追加するようにしてください。
ご支援のお願い
この記事が役に立ったと感じたら・・・
この記事が少しでもお役に立ったと感じていただけましたら、ぜひ下のリンクからお買い物をしていただけると幸いです。
ご購入いただいた金額の一部(1~3%程度)が私に入り、より多くの有益な記事を作るための励みになります。
下記のリンクを通じて、Amazonや楽天でお買い物いただけると嬉しいです。