欧美日韩国产精选国产永久在线入口|久久精品无码av色色丁香婷婷五月|欧美伊人网91天天视频色板一区|啪啪激情五月天国产高清一卡二卡|激情五月天丁香高清有码无码中文|高清无码免费在线看免费黄片|蜜桃亚洲 无码二区三区黄色网|人人叉人人爽日美黄色视频

新聞中心

WordPress實(shí)現(xiàn)新文章Email通知功能

作者 / 無憂主機(jī) 時間 2012-12-01 15:29:36

開放訪客注冊的博客都在想盡辦法提高網(wǎng)站的PV,像一些之前介紹的投稿,投稿排名這樣一系列的功能可以吸引到顧客參與進(jìn)來,從而可以達(dá)到網(wǎng)站最好的效果,開放注冊的博客而且可以使用郵件系統(tǒng)來通知注冊的用戶你的網(wǎng)站有新的文章更新了,這個也是可以很好的提高回頭率,下面我們介紹一下這個方法的實(shí)現(xiàn)。 首先使用FTP工具登錄php虛擬主機(jī)到主題目錄下把functions.php下載到本地,然后試用文本工具打開把下列的代碼添加進(jìn)去。

function
newPostNotify($post_ID) {

    if( wp_is_post_revision($post_ID) ) return;

    global $wpdb;

    $get_post_info = get_post($post_ID);

    if ( $get_post_info->post_status ==
'publish' && $_POST['original_post_status'] != 'publish' ) {

        // 讀數(shù)據(jù)庫,獲取所有用戶的email

        $wp_user_email =
$wpdb->get_results("SELECT DISTINCT user_email FROM
$wpdb->users");

        // 依次給每個Email發(fā)郵件

        foreach ( $wp_user_email as $email ) {

            // 郵件標(biāo)題:xx博客有新文章

            $subject = 'xx博客有新文章';

            // 郵件內(nèi)容:新文章網(wǎng)址:+ URL

            $message = '新文章網(wǎng)址:' . get_permalink($post_ID);

            // 發(fā)郵件

            wp_mail($email->user_email,$subject, $message);

        }

    }

}

// 鉤子,一旦WordPress有新文章發(fā)布或文章被修改即刻執(zhí)行newPostNotify函數(shù)

add_action('publish_post', 'newPostNotify');
添加進(jìn)去后把文件保存上傳會空間就可以了,當(dāng)文章更新的時候就會有郵件發(fā)送給注冊的用戶告知消息,這個方法是很多網(wǎng)站都會做的,所以大家可以考慮一下,還有一個問題是要說清楚的,因?yàn)閣ordpress的郵件QQ郵箱是收不到了,所以這個辦法還是有點(diǎn)缺陷的,或者大家有能力可以鼓動用戶訂閱RSS。   純Linux環(huán)境下高端免備案【香港獨(dú)立IP地址】php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊國際頂級域名

本文地址:http://www.love62.cn/wordpress/10073.html

1
1
1
1
1
1
1

客戶服務(wù)熱線

0791-8623-3537

在線客服