wpcf7_file_display_warning_message()
Displays warning messages about file-uploading fields.
Хуков нет.
Возвращает
null. Ничего (null).
Использование
wpcf7_file_display_warning_message( $page, $action, $object );
- $page(обязательный)
- .
- $action(обязательный)
- .
- $object(обязательный)
- .
Код wpcf7_file_display_warning_message() wpcf7 file display warning message CF7 6.1.6
function wpcf7_file_display_warning_message( $page, $action, $object ) {
if ( $object instanceof WPCF7_ContactForm ) {
$contact_form = $object;
} else {
return;
}
$has_tags = (bool) $contact_form->scan_form_tags( array(
'feature' => 'file-uploading',
) );
if ( ! $has_tags ) {
return;
}
$uploads_dir = wpcf7_upload_tmp_dir();
if ( ! is_dir( $uploads_dir ) or ! wp_is_writable( $uploads_dir ) ) {
wp_admin_notice(
sprintf(
/* translators: %s: the path of the temporary folder */
__( 'This contact form has file uploading fields, but the temporary folder for the files (%s) does not exist or is not writable. You can create the folder or change its permission manually.', 'contact-form-7' ),
$uploads_dir
),
array( 'type' => 'warning' )
);
}
}