WordPressコメント欄の順番を入れ替える【SANGO】

記事内に一部プロモーションを含む場合があります

WordPressでブログを始めてみて、記事を書いていくうちに
コメント欄の順番に違和感を感じませんか?

①コメント入力欄
②名前
③メールアドレス

なんかコメント入力欄が一番上に来る…

しゃお

このコメント入力欄が一番上にくる順番を

①名前
②メールアドレス
③コメント入力欄

のように変更する方法をご紹介します。
SANGOテーマお使いの方でも、その他テーマお使いの方でも変更方法は一緒です。

注意
カスタマイズについては全て自己責任でお願いします

コメント欄を入れ替える前に

まず、WordPressでカスタマイズを行う場合は必ずバックアップを取ってください。
バックアップを取っていないと「画面が真っ白」になった時に元に戻せなくなります。
必ずサイトのバックアップを取る!!失敗した時に泣きます!
バックアップを取るプラグインもあるので、プラグインで取っておくのもアリですね。

ちなみに私は手動派です

しゃお

入力欄を入れ替えるコード

今回、触っていくのは functions.php ファイルです。

function wp34731_move_comment_field_to_bottom( $fields ) {
  $comment_field = $fields['comment'];
  unset( $fields['comment'] );
  $fields['comment'] = $comment_field;

  return $fields;
}
add_filter( 'comment_form_fields', 'wp34731_move_comment_field_to_bottom' );

このコードをfunctions.phpへ記入すると、コメント欄の順番が入れ替わります。

記入場所

functions.phpファイルの場所ですが、使用しているテーマで
ちょっとずつ場所が変わってきますが

①外観 → ②テーマエディター → ③functions.php

に、大体あるかと思います。
直接functions.phpファイルに追加してもOKです。

SANGO公認の子テーマPORIPUを使用した場合のスクリーンショットです。

①外観 → ②テーマエディター → ③functions.php
の順番でクリックし、赤枠のように上のコードをfunctions.phpに張り付けて保存してください。

このように

①名前
②メールアドレス
③コメント入力欄

の順番に入れ替わりました!

★の部分で編集するテーマを変更・選択する事ができるので、PORIPUを使わずにSANGOテーマを使用している人は
「SANGO Child」のfunctions.phpに張り付ければOKです。

functions.phpを触るときは慎重に!

しゃお