WordPress使用者評論和回覆評論郵件通知功能「無外掛」

作為用wordpress系統搭建網站的站長來說,經常會遇到幾個問題:

使用者在文章中提交評論後,我們無法及時獲取使用者評論的內容,同時也就沒辦法及時回覆;

從後臺發現使用者評論,雖然恢復了,但是使用者已經離開網站,無法接收到您給他的評論回覆。

這在一定程度上就影響了網站的使用者體驗,那麼是否有方法解決這兩個問題呢?

透過二次開發wordpress系統,啟用評論透過郵件提醒功能

第一步:啟用 WordPress SMTP 郵件功能

這個步驟其實可以透過WordPress Mail SMTP外掛來完成,透過在外掛上進行配置會很簡單。

WordPress使用者評論和回覆評論郵件通知功能「無外掛」

雖然本人對wordpress外掛沒有說不好,只是覺得自己用程式碼實現Wordpress SMTP功能會更好,下面教大家怎麼使用程式碼來實現wordpress SMTP功能。

首先你得找到主題(theme)資料夾下的functions。php,然後在 functions。php 檔案中新增如下程式碼:

程式碼參考網站:

https://www。louishe。com/2019/12/25/doc-6598。html

注意:上面的備註提醒,修改好自己的引數。如果遇到配置問題也可以參考我的另一篇文章:解決Odoo系統新使用者無法使用郵件的問題,這篇文章其中有一個段落是專門教大家如何配置QQ郵箱及126郵箱的各項引數。

第一步完成之後,其實你就解決了文章開頭的第一個問題。當再收到使用者評論時,你將會收到一條郵件提醒。提醒內容大致如下:

WordPress使用者評論和回覆評論郵件通知功能「無外掛」

上面的郵件內容模板是wordpress預設的格式,其實沒必要對其內容格式修改,畢竟只是針對站點管理員的。

圖片上還提到了一個問題:收件人和發件人地址為何相同?

因為我在上面配置 wordpress SMTP 時用的1434×××84@qq。com郵箱作為發件地址。同時我在wordpress後臺設定的管理員地址也是 1434×××84@qq。com 。所以才會出現發件地址和收件地址相同的情況。至於為什麼收件地址與發件地址相同還能收到郵件,具體俺也不是很清楚,就不去深究了。

下圖就是能收到使用者評論的通知郵件地址,管理員可以修改。

WordPress使用者評論和回覆評論郵件通知功能「無外掛」

第二步:回覆評論透過郵件提醒使用者

下圖是本站管理員回覆使用者的一個評論,透過郵件的形式提醒了評論者,他的評論有回覆了。

WordPress使用者評論和回覆評論郵件通知功能「無外掛」

當然首先我們得確認您的文章開啟了wordpress預設的評論功能,並且有郵箱欄位,否則回覆評論系統也找不到評論者郵箱。