Контактная форма 7 - Проверка полей на стороне администратора - PullRequest
0 голосов
/ 07 марта 2019

Я разрабатываю контактную форму 7 Расширение.Я создал одну вкладку с именем «Тест» рядом с «Дополнительные настройки» , и я добавил несколько полей внутри «Тест» , и я сохраняю значение этого поляв пост мета с использованием функции update_post_meta.Теперь я хочу добавить проверку на стороне сервера.Для этого я попробовал следующий код

function __construct() {
    add_action( 'wpcf7_save_contact_form',  array( &$this, 'action_wpcf7_save_contact_form'), 10, 3 ); 
}


function action_wpcf7_save_contact_form( $contact_form,  $args,  $context ) { 

 if ( $_POST['test1'] == '' || $_POST['test2'] == '' || $_POST['test3'] == '' ) {

     echo '<div class="required_error">Please Fill Required Fields</div>';

 } 

}

Но когда я нажимаю кнопку сохранения, ошибка не отображается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...