上次我們講了如何給WordPress投稿功能添加富文本編輯器,這次我們來講講如何實(shí)現(xiàn) 投稿者的投稿審核通過并發(fā)布后,自動給投稿者發(fā)一封郵件進(jìn)行提醒。
一、添加一個(gè)存儲投稿者郵箱的自定義欄目
打開WordPress添加投稿功能,下面我們將對這篇中的代碼進(jìn)行修改。在第二段代碼第78行插入以下代碼
其中l(wèi)udou_tougao_email是自定義欄目的名稱
add_post_meta$status,'ludou_tougao_email',$email,TRUE;二、添加提醒功能php代碼
在主題目錄下的functions添加以下php代碼將以下代碼中的露兜博客名稱和URL改成你自己的
- functiontougao_notify$mypost{
- $email=get_post_meta$mypostID,"ludou_tougao_email",true;
- if!emptyempty$email{
- 以下是郵件標(biāo)題
- $subject='您在露兜博客的投稿已發(fā)布';
- 以下是郵件內(nèi)容
- $message='
- strong露兜博客strong提醒您:您投遞的strong'.$mypostpost_title.'strong已發(fā)布
- 您可以點(diǎn)擊以下鏈接查看具體內(nèi)容:br
- ahref="'.get_permalink$mypostID.'"點(diǎn)此查看完整內(nèi)容
- ===================================================================
- strong感謝您對ahref="ludou"target="_blank"露兜博客的和支持strongp
- strong該信件由系統(tǒng)自動發(fā)出,請勿回復(fù),謝謝.strongp
- add_filter'wp_ma 上海網(wǎng)站設(shè)計(jì) il_content_type',create_function'','return"texthtml";';
- @wp_mail$email,$subject,$message;
- }
- }
當(dāng)投稿的從草稿狀態(tài)變更到已發(fā)布時(shí),給投稿者發(fā)提醒郵件
add_action'draft_to_publish','tougao_notify',6;
以上功能需要你的服務(wù)器支持mail函數(shù)。
新聞熱點(diǎn)
疑難解答
圖片精選