Anmelden
Loslegen

Easy Digital Downloads Dokumentation

Dokumentation, Referenzmaterialien und Tutorials für Easy Digital Downloads 

EDD_Emails

Die EDD_Emails-Klasse, eingeführt in Easy Digital Downloads Version 2.1, ist für die Erstellung und den Versand von Kaufbelegen und Benachrichtigungen über Verkäufe an Administratoren zuständig. Sie wird auch von Erweiterungen verwendet, um benutzerdefinierte E-Mails im Standard-HTML-Format zu versenden.

Um eine E-Mail über die EDD_Emails-Klasse zu senden, rufen Sie die Methode send() aus der Hauptinstanz EDD() auf, wie folgt:

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

Wenn Sie Anhänge mit der E-Mail versenden möchten, übergeben Sie die Dateipfade als String oder Array als vierten Parameter:

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

Alle über diese Klasse versendeten E-Mails erhalten die unter Downloads > Einstellungen > E-Mails ausgewählte Vorlage. Standardmäßig sieht diese wie folgt aus:

Screenshot von 2014-09-03 10:36:07

Klassen-Eigenschaften:

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

Methoden:

  • 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()

Filter:

  • 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

Aktionen:

  • 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?

Verkaufen Sie noch heute!

Schließen Sie sich über 50.000 klugen Shop-Besitzern an und nutzen Sie die einfachste Methode, um digitale Produkte mit WordPress zu verkaufen.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]