Здравствуйте, прошу помощи по данному вопросу, Есть сайт на wordpress, на нем форма квиза с загрузкой файла и отправляется все это дело на почту, Вот в чем вопрос -> при отправке формы данные в письме отображаются, а вот загруженный файл приходит временный и без расширения. Подскажите как правильно получить файл с расширением в письме для скачивания. Функцию использую wp_mail(); Вот код. Есть функция для работы с $_FILES wp_handle_upload() но как с ней работать не хватает ума. Вот код обработчика
<?php
include '../../../wp-load.php';
$mail_address = 'alexander.peshkovv@gmail.com';
$subject = "Заявка на шкафы с сайта Шкафы в Долгопрудном";
$headers = "From: Квиз заявка <from@example.com>\r\n";
$headers .= "Content-type: text/html; charset = \"utf-8\".\r\n";
$attachments = array($_FILES['file']['tmp_name'],( $_FILES['file']['name'] ));
$message = <<<HERE
<table border="1" bordercolor="#000" cellspacing="5" cellpadding="10" width="700px" style="border-collapse: collapse;margin-bottom: 20px";>
<tr>
<td>Тип дверей</td>
<td>{$_POST['doortype']}</td>
</tr>
<tr>
<td>Форма шкафа</td>
<td>{$_POST['casetype']}</td>
</tr>
<tr>
<td>Материал фасада</td>
<td>{$_POST['materialtype']}</td>
</tr>
<tr>
<td>Размеры шкафа: длина, ширина, высота</td>
<td>{$_POST['sizetype']}</td>
</tr>
<tr>
<td>Плановый бюджет</td>
<td>{$_POST['moneytype']}</td>
</tr>
<tr>
<td>Связь</td>
<td>{$_POST['resulttype']}</td>
</tr>
</table>
<table>
<tr>
Имя - {$_POST['name']}
</tr>
<tr>
Телефон - <a href="tel:{$_POST['phone']}">{$_POST['phone']}</a>
</tr>
<tr>
Email - {$_POST['email']}
</tr>
</table>
HERE;
wp_mail($mail_address, $subject, $message, $headers, $attachments);
?>
как я понял нужно его сначала к себе на сервер закинуть а потом в письмо, но как это сделать не пойму, Спасибо всем за помощь)
Многие пишут что нужно использовать PHPMailer -> Тогда вопрос как прикрутить его к wordpress?