インストール直後のWordPressでは、コメント欄について見出しなどの箇所を変更としたいと思うことがあるかもしれません。特に「コメントを残す」1という見出しの文言については違和感を覚える方も多いのではないでしょうか。
その箇所については functions.php
にコードを追記することによって簡単に実現可能です。
例1:見出しを変更したい場合
functions.php に追記するコード
function custom_comment_form_text( $defaults ) {
$defaults['title_reply'] = 'コメントはこちらからどうぞ'; // 好きな文言に変更
return $defaults;
}
add_filter( 'comment_form_defaults', 'custom_comment_form_text' );
Code language: PHP (php)
コードの意味
add_action()
:WordPressであらかじめ設定されているアクションフックについて、コードを追加で適用するための関数です。$defaults['title_reply']
:こちらの変数に値を代入することにより、コメント欄見出しの文言の変更が可能です。comment_form_defaults
:コメントフォームのデフォルト設定を司っているフックです。
例2:その他の箇所も含めて変更したい場合
functions.php に追記するコード
function custom_comment_form_text( $defaults ) {
$defaults['title_reply'] = 'ご感想をどうぞ';
$defaults['title_reply_to'] = '%s さんへの返信';
$defaults['cancel_reply_link'] = '返信をやめる';
$defaults['label_submit'] = '送信する';
return $defaults;
}
add_filter( 'comment_form_defaults', 'custom_comment_form_text' );
Code language: PHP (php)
対応表
上記コードの $defaults['xxx']
について、xxxの箇所は以下のとおり対応しています。
キー名 | デフォルトの文言 | 説明 |
---|---|---|
title_reply | コメントを残す | フォーム上部のタイトル |
title_reply_to | %s に返信2 | 返信時のタイトル |
cancel_reply_link | コメントをキャンセル | 返信をキャンセルするリンクの文 |
label_submit | コメントを送信 | 送信ボタンの文言 |
コメントはこちらからどうぞ