ログイン
始める

Easy Digital Downloads ドキュメント

Easy Digital Downloads のドキュメント、参考資料、チュートリアル

EDD_Emails

Easy Digital Downloads バージョン 2.1 で導入された EDD_Emails クラスは、購入レシートや管理者の販売通知の作成と送信を処理します。拡張機能が標準の HTML テンプレートでカスタムメールを送信するためにも使用されます。

EDD_Emails クラスを使用してメールを送信するには、次のように、メインのEDD() インスタンスからsend() メソッドを呼び出します。

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

メールと一緒に添付ファイルを送信したい場合は、ファイルパスを文字列または配列として 4 番目のパラメータに渡します。

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

このクラスを通じて送信されるすべてのメールには、Downloads > Settings > Emails で選択されたテンプレートが適用されます。デフォルトでは、次のようになります。

2014-09-03 10:36:07 のスクリーンショット

クラスプロパティ:

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

メソッド:

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

フィルター:

  • メール送信元名
  • メール送信元アドレス
  • メールコンテンツタイプ
  • edd_email_headers
  • EDDメールテンプレート
  • EDDメールテンプレート
  • メール件名
  • メールメッセージ
  • メール添付ファイル

操作:

  • EDDメールヘッダー
  • edd_email_template_{テンプレート名}
  • EDDメール本文
  • EDDメールフッター
  • EDDメール送信前
  • EDDメール送信後
この記事は役に立ちましたか?

今日から販売を開始しましょう!

50,000人以上のスマートなストアオーナーに参加して、WordPressでデジタル製品を販売する最も簡単な方法を使い始めましょう。

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]