上次我們講了如何給WordPress投稿功能添加富文本編輯器,這次我們來講講如何實現 投稿者的投稿審核通過并發布后,自動給投稿者發一封郵件進行提醒。
一、添加一個存儲投稿者郵箱的自定義欄目
打開WordPress添加投稿功能,下面我們將對這篇中的代碼進行修改。在第二段代碼第78行插入以下代碼
其中ludou_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{
- 以下是郵件標題
- $subject='您在露兜博客的投稿已發布';
- 以下是郵件內容
- $message='
- strong露兜博客strong提醒您:您投遞的strong'.$mypostpost_title.'strong已發布
- 您可以點擊以下鏈接查看具體內容:br
- ahref="'.get_permalink$mypostID.'"點此查看完整內容
- ===================================================================
- strong感謝您對ahref="ludou"target="_blank"露兜博客的和支持strongp
- strong該信件由系統自動發出,請勿回復,謝謝.strongp
- add_filter'wp_ma 上海網站設計 il_content_type',create_function'','return"texthtml";';
- @wp_mail$email,$subject,$message;
- }
- }
當投稿的從草稿狀態變更到已發布時,給投稿者發提醒郵件
add_action'draft_to_publish','tougao_notify',6;
以上功能需要你的服務器支持mail函數。
新聞熱點
疑難解答
圖片精選