2017-04-21 113 views
1

如果我登錄到WordPress作爲一個管理和更改其他用戶的電子郵件地址,下面的電子郵件自動發送給該用戶說以下內容:編輯WordPress的「電子郵件更改通知」電子郵件文本

[用戶名],此通知確認您的電子郵件已在[網站]更改。如果你不改變你的電子郵件,請與網站管理員聯繫以[管理電子郵件]此郵件已發送到[用戶電子郵件]的問候,都在[公司網址][網站URL]

有沒有辦法編輯這個消息說別的?

回答

2

您將使用email_change_email過濾器。 Learn about this filter in the WordPress Codex.還可以瞭解它hookr.io

Learn about adding filters here.

/* Filter Email Change Email Text */ 

    function so43532474_custom_change_email_address_change($email_change, $user, $userdata) { 

     $new_message_txt = __('Change the text here, use ###USERNAME###, ###ADMIN_EMAIL###, ###EMAIL###, ###SITENAME###, ###SITEURL### tags.'); 

     $email_change[ 'message' ] = $new_message_txt; 

     return $email_change; 

    } 
    add_filter('email_change_email', 'so43532474_custom_change_email_address_change', 10, 3); 
+0

完美的感謝! – gurtfrobe

+0

請參閱此處瞭解更多詳情:https://developer.wordpress.org/reference/hooks/email_change_email/ –