目次
コメント欄 のメールアドレスの入力、面倒くさいから、必須やめれ!
いや、でもスパムコメントとか変なコメントとか。。。
なんのための Akismet ぞ!なんのための承認制ぞ!
*Akismet:スパム攻撃からコメント欄やコンタクトフォームを守ってくれるプラグインです
ということで、 コメント欄 のカスタマイズをすることに。
管理画面の「設定」ー「ディスカッション」で、「コメントの投稿者の名前とメールアドレスの入力を必須にする」のチェックをはずし、 めでたしめでたし… ではなかった。
どうやら、名前とメールはセットでないと、オン・オフできないらしい。。。
私にはphpの知識がないので、誰かが書いてくれたものを探して、貼らせてもらうしかありません。
ネット検索をすると、CSSを編集する方法や、function.phpを編集する方法や、comments.phpを編集する方法などがヒットしました。
私は function.phpにしました。
参考サイト:
WordPressでコメント欄の不要な項目を削除したりカスタマイズをする方法【初級編】
ただ、元のfunction.phpを変更する勇気がなかったので、子テーマを作成して、そちらのfunction.php ファイルに貼りました。
子テーマの作成方法は、LIQUID PRESSのサイトに載っていたので、真似をしました。自分の使っているテーマのサイトの説明が一番安心だろうと。
あと、必須項目の*マークは、CSSでつけました。
適用前と適用後です。適用後はコンパクトです(入力欄が減ったのだから当たり前ですが)
自分がコメントをする側なら、入力欄があると、必須じゃなくても入れたほうがいいのかなと迷ってしまうタイプだし、自分がコメントを受ける側なら、コメントのためだけに、全く知らない人から、 個人情報であるメールアドレスを頂くのは、なんだか申し訳ない。ということで、入力欄ごと無くしてみました。
将来、状況によっては、メアド欄を復活させる可能性はありますが、 現時点では、コメントへのハードルが下がった仕様になりました。
あれ?
コメントは入力必須だよね?
「*」付いてないけど😅
ってか「*」が必須で良いんだよね?
もともと、コメントは、*なしで必須だったの。箱にマウスのせると「これは必須フィールドです」のチップは出るけど、一瞬だもんね。。。片方にしか*がついてないと紛らわしいんだな。。。ということで、コメントのラベルにも*つけてみました(^^♪