ワードプレスのコメントの返信(Reply)ボタンの文言を変える方法をご紹介します。

コメントボタンの文言出力に割り込んで書き換える

下記のコードをテーマに含まれるFuctions.phpに追記することでコメントの返信ボタンの文言を変更することが可能です。

function change_reply_button_text( $link ) {
      $link = str_replace( '元々のコメントボタンの文言', '変更したい文言', $link );
      return $link;
}
add_filter( 'comment_reply_link', 'change_reply_button_text' );

ボタンの文言が返信の場合、これを「このコメントに返答する」に書き換えたい場合は下記のようにします。

function change_reply_button_text( $link ) {
      $link = str_replace( '返信', 'このコメントに返答する', $link );
      return $link;
}
add_filter( 'comment_reply_link', 'change_reply_button_text' );

ワードプレスのadd_filter

ワードプレスには、テーマの作成やプラグイン作成において、ワードプレスの機能を様々な形で利用するための割り込み関数add_filterという仕組みが実装されています。

add_filterには、その他にもワードプレスのタイトルや、コンテンツの出力等あらゆる出力に割り込んで文言を書き換えたり置き換えたりすることができる方法を提供します。

書式は下記のようになっています。

add_filter( '割り込みたい出力処理', '割り込むときに実行するfunction名' );

WordPress ワードプレスのテーマやプラグインのカスタマイズ、バグ修正のご相談ご依頼はWPドクターまでお気軽にお送りください