2015-09-24 1 views
0

Я попытался использовать wp_mail с вложениями, но я не могу получить никаких вложений. Пожалуйста, помогитеwp_mail attachements не работает

$attachments = get_user_meta($userID, 'resume_pdf', true); 

if ($attachments != '') { 
    wp_mail($to,$subject,$msg,$headers,$attachments); 
    $msg .= '<br><br>' . $attachments; 
} else{ 
    wp_mail($to,$subject,$msg,$headers); 
} 

, что сохраняется как resume_pdf что-то вроде этого: http://aiprojectlink.com/wp-content/uploads/userpro/1/560387d6eaa3b.pdf

Я думаю, что он должен быть полный путь, я могу открыть ссылку непосредственно, нажав на него, но нет никакой привязанности. Пожалуйста, помогите, спасибо.

+0

Первая попытка 'Эхо $ вложений; die(); 'after' $ attachments = get_user_meta ($ userID, 'resume_pdf', true); 'и дайте мне знать, что выводит. –

ответ

0

См. examples от wp_mail.

$attachments должно быть путь или массив путей. Не URL.

Пример из Кодекса:

$attachments = array(WP_CONTENT_DIR . '/uploads/file_to_attach.zip'); 
$headers = 'From: My Name <myn[email protected]>' . "\r\n"; 
wp_mail('[email protected]', 'subject', 'message', $headers, $attachments);