WordPressのコメント欄にある「ウェブサイト(URL)」の入力欄。
あれ、ほとんどの人が使わないのに、スパム投稿はここにリンクを入れたくてやってきます…。
だったら最初から無くしてしまえば、スパム対策にもなるし、フォームもスッキリ!
今回は、テーマの functions.php
にコードをちょこっと追加して、コメントフォームからURL欄を消す方法をご紹介します。
目次
やり方
functions.php
またはsnippetに下記コードを追加します
// コメントフォームのURL欄を削除
function remove_comment_url_field($fields) {
if (isset($fields['url'])) {
unset($fields['url']);
}
return $fields;
}
add_filter('comment_form_default_fields', 'remove_comment_url_field');
注意点
- テーマ更新で消えないように、できれば子テーマに追加するのがおすすめ
- 一部のテーマでは
comments.php
の編集が必要になることもあり
