Ich möchte eine E-Mail mit Anhang mit WordPress 'wp_mail-Funktion senden.So senden Sie wp_mail mit Anhang (Dateipfad in Variable)
Mit dieser Funktion funktioniert es gut, um E-Mails zu senden, aber der Anhang ist nicht da, wenn ich meine E-Mail überprüfe.
function dd_send_email(){
$dd_path = $_POST['upload_image'];
// echo $dd_path;
$email_sent = false;
// get email template data
$email_template_object = dd_get_current_options();
// if email template data was found
if (!empty($email_template_object)):
// setup wp_mail headers
$wp_mail_headers = array('Content-Type: text/html; charset=UTF-8');
$mail_attachment = $dd_path;
// use up_mail to send email
$email_sent = wp_mail(array('[email protected]') , $email_template_object['dd_emne_forhaandsbestilling'], $email_template_object['dd_email_text_forhaandsbestilling'], $wp_mail_headers, $mail_attachment);
endif;
return $email_sent;
}
Die Variable $dd_path
(so etwas wie: http://localhost/norskeanalyser/wp-content/uploads/Testanalyse-2.pdf) enthält den Pfad der Datei, die ich aus den Medien Uploader in einer anderen Funktion laden Sie.
Danke für Ihre Hilfe!