WordPressのコメント欄案内文「メールアドレスが公開されることはありません」を変更する

ブログのコメント入力ページでの 「メールアドレスが公開されることはありません。」の変更を試みました。

トピック: [解決済] 「メールアドレスが公開されることはありません」の文言が変更できない « サポートフォーラム — WordPress

WordPressのコメント欄に表示される「メールアドレスが公開されることはありません。」という案内文を変更する方法のメモ。

この案内文はテーマから出力されるものではなく、WordPress本体の翻訳ファイルが基になっています。翻訳ファイルを直接編集することで文言の変更が可能ですが、WordPressの更新すると元に戻ってしまいます。

そのため、functions.phpにgettextフィルタの設定を追加する方法を採ることにしました。

スポンサーリンク

コメント欄案内文の変更方法

add_filter('gettext', 'my_fil');
function my_fil( $translate ){
	return str_replace('メールアドレスが公開されることはありません。', '名前・メールアドレス・ウェブサイト欄の入力は任意です。なお、メールアドレスが公開されることはありません。', $translate);
}

上記コードをfunctions.phpに追加します。

この例では「メールアドレスが公開されることはありません。」という文を「名前・メールアドレス・ウェブサイト欄の入力は任意です。なお、メールアドレスが公開されることはありません。」に置き換えています。