WordPressのコメント欄を日本語表記に変更
2016/07/13
WordPressのコメント欄を日本語に直す方法です。
海外のテンプレートで、日本語プラグインを入れても、上手く表示されない時は、comments.phpを直接いじります。
comments.php編集方法
上記のようにタイトルが英語表記です。海外のテンプレートを使うと、このような状態に。
単語なので、分からなくもないけど、日本語表記に直します。
①の編集
管理画面→外観→テーマ編集→コメントもしくはcomments.phpを開きます。
私のテンプレートでは下の方にありました。
赤文字を編集します。
'title_reply' => __( 'LEAVE A REPLY' , 'tie' ), → 'title_reply' => __( 'コメントをどうぞ!' , 'tie' ),
②の編集
上記同様comments.phpを編集します。
こちらも下の方にありました。探せない時はコマンド+Fで検索!
'comment_notes_before' => '<p class="comment-notes">' . __( 'You email address will not be publishied.' , 'tie' ) . ( $req ? $required_text : '' ) . '</p>',
上記のコメントフォームを見て頂くとわかりますが、赤文字は修正できますが、その後ろにあるRequired fields are marked*が不明でした。
いっその事( $req ? $required_text : '' ) を削除すると、エラーになってしまい。。。
ならば、この文章ごと削除しようと'comment_notes_before' => '<p class="comment-notes">' . __( 'You email address will not be publishied.' , 'tie' ) . ( $req ? $required_text : '' ) . '</p>',を削除。
すると、なんと!
日本語表記で表示されました。日本語プラグインがここで生きるとは。
ひとまず安心。
③の編集
上記同様comments.phpから
('author' => '<p class="comment-form-author">' . '<label for="author">' . __( 'name', 'tie' ) . '</label>
赤文字を編集します。
array('author' => '<p class="comment-form-author">' . '<label for="author">' . __( 'ニックネーム', 'tie' ) . '</label>
④の編集
上記同様comments.phpから
'email' => '<p class="comment-form-email"><label for="email">' . __('email', 'tie' ) . '</label>
赤文字を編集します。
'email' => '<p class="comment-form-email"><label for="email">' . __( 'メールアドレス(公開されません)', 'tie' ) . '</label>
⑤の編集
上記同様comments.phpから
'url' => '<p class="comment-form-url"><label for="url">' . __( 'website', 'tie' ) . '</label>
赤文字を編集します。
'url' => '<p class="comment-form-url"><label for="url">' . __( 'あなたのウェブサイト', 'tie' ) . '</label>
⑥の編集
上記同様comments.phpから
'label_submit' => __( 'post commnet' , 'tie' )
赤文字を編集します。
'label_submit' => __( 'コメントを送信' , 'tie' )
これで完成!
出来上がったコメントフォームはこちら