Контактная форма 7 пользовательское сообщение проверки для вложения файла - PullRequest
0 голосов
/ 29 января 2019

В моей форме есть поле для загрузки файла [file * cv filetypes: pdf | doc | docx | odt limit: 1mb]

Мне нужно установить пользовательское сообщение проверки для этого поля.Я пробую этот фильтр, но моя форма не отправляется.

Не могли бы вы сказать мне, что не так?

add_filter( 'wpcf7_validate_file*', 'custom_file_validation_filter', 20, 2 );

function custom_file_validation_filter( $result, $tag ) {
  $tag = new WPCF7_Shortcode($tag);
  $result = (object)$result;

  $name = 'cv';

  if ( $name == $tag->name ) {
   $cv = isset( $_POST[$name] ) ? trim( wp_unslash( (string)  $_POST[$name] ) ) : '';

    if ( empty( $cv ) ) {
     $result->invalidate( $tag, "Dodaj swoje CV" );

    }
  }

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