Weblasts

悲報 コメント欄の表示がおかしい件

コメントフォームの入力欄が上下逆になってしまった/(^O^)\ナンテコッタ

WordPressのコメントフォームは従来、デフォルトでは上から「名前」「メールアドレス」「ウェブサイト」「本文」の順にコメント入力欄が表示されていました。
しか~し、WordPress 4.4にバージョンアップを行うと、「本文」「名前」「メールアドレス」「ウェブサイト」の順に表示が変化してしまいます。少しダサいです。 なのでコメントフォームの表示順を従来の形に戻す方法を紹介します。

表示順序の修正方法

コメントフォームの表示順序を元に戻すためには、使用しているテーマフォルダ内の「functions.php」を編集することが必要です。
下記のコードを挿入してください。

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' );

このコードを挿入することでコメントフォームの生成処理が変わり、以前と同様のコメントフォームの表示順序となります。

Recommend Post