"пожалуйста, заполните все поля", откуда проблема?

Столкнулся с неочевидной мне проблемой. Есть форма регистрации tourmaster, когда я ввожу данные во все поля, и нажимаю кнопку "регистрация" мне выводит "Пожалуйста, заполните все обязательные поля.". Неочевидность в том, что я заполнил все поля.

$default_profile_fields = tourmaster_get_profile_fields();
$profile_fields = array_merge(array(
    'username' => array(
        'title' => esc_html__('Username', 'tourmaster'),
        'type' => 'text',
        'required' => true
    ),
    'password' => array(
        'title' => esc_html__('Password', 'tourmaster'),
        'type' => 'password',
        'required' => true
    ),
    'confirm-password' => array(
        'title' => esc_html__('Confirm Password', 'tourmaster'),
        'type' => 'password',
        'required' => true
    ),
), $default_profile_fields);


if( isset($_POST['security']) ){
    if( wp_verify_nonce($_POST['security'], 'tourmaster-registration') ){

        // simple validation
        $verify = tourmaster_validate_profile_field($profile_fields);
        if( is_wp_error($verify) ){
            $error_messages = '';
            foreach( $verify->get_error_messages() as $messages ){
                $error_messages .= empty($error_messages)? '': '<br />';
                $error_messages .= $messages;
            }

Ответы (0 шт):