Connexion
Commencer

Documentation Easy Digital Downloads

Documentation, matériel de référence et tutoriels pour Easy Digital Downloads 

EDD_Emails

Introduite dans la version 2.1 d'Easy Digital Downloads, la classe EDD_Emails gère la construction et l'envoi des reçus d'achat et des notifications de vente aux administrateurs. Elle est également utilisée par les extensions pour envoyer des e-mails personnalisés dans le modèle HTML standard.

Pour envoyer un e-mail en utilisant la classe EDD_Emails, appelez la méthode send() de l'instance principale EDD() , comme ceci :

EDD()->emails->send( $to, $subject, $message );

Si vous souhaitez envoyer des pièces jointes avec l'e-mail, passez les chemins de fichiers sous forme de chaîne ou de tableau comme quatrième paramètre :

EDD()->emails->send( $to, $subject, $message, $attachments );

Tous les e-mails envoyés via cette classe auront le modèle sélectionné dans Téléchargements > Paramètres > E-mails appliqué. Par défaut, il ressemble à ceci :

Capture d’écran de 2014-09-03 10:36:07

Propriétés de la classe :

  • $from_address
  • $from_name
  • $content_type
  • $headers
  • $html
  • $template
  • $heading

Méthodes :

  • public: __set( $key, $value )
  • public: get_from_name()
  • public: get_from_address()
  • public: get_content_type()
  • public: get_headers()
  • public: get_templates()
  • public: get_template()
  • public: get_heading()
  • public: parse_tags()
  • public: build_email()
  • public: send()
  • public: send_before()
  • public: send_after()
  • public: text_to_html()

Filtres :

  • edd_email_from_name
  • edd_email_from_address
  • edd_email_content_type
  • edd_email_headers
  • edd_email_templates
  • edd_email_template
  • edd_email_heading
  • edd_email_message
  • edd_email_attachments

Actions :

  • edd_email_header
  • edd_email_template_{template name}
  • edd_email_body
  • edd_email_footer
  • edd_email_send_before
  • edd_email_send_after
Was this article helpful?

Commencez à vendre dès aujourd'hui !

Rejoignez plus de 50 000 propriétaires de boutiques avisés et commencez à utiliser le moyen le plus simple de vendre des produits numériques avec WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]