新聞中心
wordpress實(shí)現(xiàn)評論審核通過 郵件回復(fù)功能
作者 / 無憂主機(jī) 時(shí)間 2014-11-24 13:06:42
Wordpress雖然是一個(gè)博客程序,但是里面也內(nèi)置了留言系統(tǒng),而相當(dāng)一部分博客都有被刷評論的情況出現(xiàn),而且也有很多評論是垃圾廣告鏈接。雖然無憂主機(jī)php空間安全性很高,但是也難免有黑客利用程序漏洞進(jìn)行刷評論。為了有效控制垃圾評論,倡萌建議大家在后臺 設(shè)置 - 討論 中,設(shè)置一下評論必須審核后才顯示,如下圖: 但是這樣設(shè)置以后,一旦評論通過審核了,是沒有機(jī)制通知評論人的,今天我們就用兩種方法來添加這個(gè)通知功能。 方法一: 將下面的代碼添加到當(dāng)前主題的 functions.php 即可
/** * WordPress 評論通過審核后郵件通知評論人 * http://www.wpdaxue.com/comment-approved-email.html */ add_action('comment_unapproved_to_approved', 'wpdx_comment_approved'); function wpdx_comment_approved($comment){ if (is_email($comment->comment_author_email)){ $post_link = get_permalink($comment->comment_post_ID); $title = '您在【' . get_bloginfo('name') . '】的評論已通過審核'; $body = '您在《<a href="' . $post_link . '" target="_blank" >' . get_the_title($comment->comment_post_ID) . '</a>》中發(fā)表的評論已通過審核!<br /><br />'; $body .= '<strong>您的評論:</strong><br />'; $body .= strip_tags($comment->comment_content) . '<br /><br />'; $body .= '您可以:<a href="' . get_comment_link($comment->comment_ID) . '" target="_blank">查看您的評論</a> | <a href="' . $post_link . '#comments" target="_blank">查看其他評論</a> | <a href="' . $post_link . '" target="_blank">再次閱讀文章</a><br /><br />'; $body .= '歡迎再次光臨【<a href="' . get_bloginfo('url') . '" target="_blank" title="' . get_bloginfo('description') . '">' . get_bloginfo('name') . '</a>】。'; $body .= '<br /><br />注:此郵件為系統(tǒng)自動發(fā)送,請勿直接回復(fù)'; @wp_mail($comment->comment_author_email, $title, $body, "Content-Type: text/html; charset=UTF-8"); } }注意修改functions.php文件后,要保存為 UTF-8 格式,否則可能出現(xiàn)亂碼問題。 如果覺得這樣修改對您來說實(shí)在太有難度了,無憂小編(www.gle-technology.com)建議是通過插件來實(shí)現(xiàn): 直接安裝 Comment Approved 插件,啟用該插件以后,在 設(shè)置 - Comment Approved 進(jìn)入到設(shè)置界面。 設(shè)置好就可以生效了。是不是簡單快捷? 無憂主機(jī)相關(guān)文章推薦閱讀: WORDPRESS實(shí)現(xiàn)頂部公告條方法 插件實(shí)現(xiàn)WORDPRESS無干擾閱讀方法 插件解決WORDPRESS新注冊用戶無法更換頭像圖文教程 新手建站找不到主題目錄?WORDPRESS主題顯示插件:DISPLAY TEMPLATE NAME
本文地址:http://www.gle-technology.com/wordpress/17652.html