campusboy87
4/14/2018 - 1:21 PM

Contact Form 7 validate 2 fileds

Contact Form 7 validate 2 fileds

<?php
add_filter( 'wpcf7_validate', 'wpq_validate' );
function wpq_validate( $result ) {
  $form  = WPCF7_Submission::get_instance();
  $phone  = $form->get_posted_data('phone'); // Имя поля с телефоном
  $email = $form->get_posted_data('email'); // Имя поля с email

  $error_msg = 'Заполните телефон или email';

  if( empty($phone) && empty( $email ) ) {

     $result->invalidate('phone', $error_msg );
     $result->invalidate('email', $error_msg );

        }   

  return $result;
}