Зависает форма при отправке
-
Добрый день! задача создать запись при отправке формы и поместить прикрепленный файл а галерею ACF, но при отправке форма зависает..
add_action('wpcf7_mail_sent', 'save_files_to_gallery', 10, 1); function save_files_to_gallery($contact_form){ $submission = WPCF7_Submission::get_instance(); if ($submission) { $form_data = $submission->get_posted_data(); $files = $submission->uploaded_files(); $post_id = wp_insert_post(array( 'post_title' => $form_data['name-client'], 'post_content' => $form_data['mass-client'], 'post_type' => 'reviews', 'post_status' => 'pending' )); if ($post_id) { $gallery = array(); foreach ($files as $file_key => $file) { $attachment_id = media_handle_upload($file_key, $post_id); if (!is_wp_error($attachment_id)) { $gallery[] = $attachment_id; } } if (!empty($gallery)) { update_field('galereya', $gallery, $post_id); } } } }
подскажите что не так?
- Тема «Зависает форма при отправке» закрыта для новых ответов.