user
  • 0
Гуру

Форма комментария – электронная почта не требуется!

  • 0

Мне нужно знать, как сделать одно из полей в моем комментарии НЕ обязательным. Как я могу сделать поле электронной почты в поле комментария не обязательным, а необязательным?

Share
  1. Settings > Discussion > Other comment settings > снять галочкуComment author must fill out name and e-mail

    Обновлять

    Ну, что касается WP, они склеены. Вы можете добавить свою собственную проверку на пустое имя, что-то вроде этого (не проверено):

    add_filter('preprocess_comment', 'require_comment_author');
    
    function require_comment_author($commentdata) {
    
        if ('' == $commentdata['comment_author'])
            wp_die('Error: please enter a valid name.');
    
        return $commentdata;
    }
    

    Но тогда также потребуется изменить генерацию формы, чтобы имя было размечено по мере необходимости, а электронная почта — нет…

    • 0

Оставить ответ

You must login to add an answer.