Question

Maintenant je peux envoyer un e-mail sans pièce jointe:

wp_mail( $to, $subject, $message, $headers);

Mais comment puis-je envoyer un e-mail avec pièce jointe?

Était-ce utile?

La solution

 <?php wp_mail( $to, $subject, $message, $headers, $attachments ); ?> 

http://codex.wordpress.org/Function_Reference/wp_mail

Autres conseils

Reportez-vous ci-dessous par exemple.

$attachments = array(WP_CONTENT_DIR . '/uploads/file_to_attach.zip');
$headers = 'From: My Name <myname@mydomain.com>' . "\r\n";
wp_mail('test@test.com', 'subject', 'message', $headers, $attachments);
add_filter( 'wpcf7_mail_components', 'mycustom_wpcf7_mail_components' );

function mycustom_wpcf7_mail_components( $components ) {
    $components['attachments'][] = 'full path of your PDF file';

    return $components;
}

J'ai écrit un plugin pour envoyer des e-mails avec des pièces jointes de WP.

Quick Mail envoie des e-mails texte ou HTML avec des pièces jointes à partir du tableau de bord. e-mails HTML peuvent inclure shortcodes.

Get Quick Mail de WordPress ou Github .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top