亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何從 WooCommerce 中的新訂單電子郵件中獲取電子郵件收件人

如何從 WooCommerce 中的新訂單電子郵件中獲取電子郵件收件人

PHP
慕容708150 2021-12-03 14:55:38
我想從“新訂單”電子郵件的 WooCommerce 電子郵件設置中獲取收件人字段值,如下所示:如何獲取收件人字段?任何幫助表示贊賞。
查看完整描述

1 回答

?
慕碼人2483693

TA貢獻1860條經驗 獲得超9個贊

您可以使用以下簡單的行來完成:


WC()->mailer()->get_emails()['WC_Email_New_Order']->recipient;

// Or: WC()->mailer()->get_emails()['WC_Email_New_Order']->get_recipient();

// Or: WC()->mailer()->get_emails()['WC_Email_New_Order']->settings['recipient'];

或詳細說明(代碼已注釋):


// Get an instance of the WC_emails Object 

$wc_emails = WC()->mailer();


// Get available emails notifications

$emails_array = $wc_emails->get_emails();


// Get the instance of the WC_Email_New_Order Object

$new_order_email = $emails_array['WC_Email_New_Order'];


// Get recipients from New Order email notification

$new_order_recipient = $new_order_email->recipient;

// Or $new_order_email->get_recipient(); 

// Or $new_order_email->settings['recipient'];

類WC_Email_New_Order是“收到/支付新訂單時發送給管理員的電子郵件” (如您在文檔中所見)。


在它的源代碼中使用的WC_Email方法在這種情況下是Object (因為它擴展了Class)。get_recipient()$this->recipient$thisWC_Email_New_OrderWC_Email


您可以使用方法get_recipient()、屬性recipient或settings['recipient'].


查看完整回答
反對 回復 2021-12-03
  • 1 回答
  • 0 關注
  • 246 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號