Как убрать поле «Email» из формы комментирования?

1. Установите наш пустой плагин ProFunctions и добавьте туда код:

add_filter( 'comment_form_default_fields', 'reboot_remove_email_from_comment_form' );
add_filter( 'comment_form_fields', 'reboot_remove_email_from_comment_form' );

function reboot_remove_email_from_comment_form($fields) {
    unset( $fields['email'] );
    return $fields;
}

2. Перейдите в админ-раздел Настройки > Обсуждение и уберите галочку в поле Автор комментария должен указать имя и e-mail (в противном случае комментарии отправляться не будут).

WPShop Docs