Sends out email to admin

时间:2012-06-22 作者:1907

当作者或作者发布帖子时,是否有任何插件或代码向我(管理员)发送电子邮件?

3 个回复
最合适的回答,由SO网友:Bainternet 整理而成

不需要插件这里有几行代码可以修改并粘贴到主题函数中。php文件,您将在发布帖子时收到一封新电子邮件:

add_action(\'publish_post\', \'send_admin_email\');
function send_admin_email($post_id){
    $to = \'[email protected]\';
    $subject = \'mail subject here\';
    $message = "your message here ex: new post published at: ".get_permalink($post_id);
    wp_mail($to, $subject, $message );
}

SO网友:SamDom

http://wordpress.org/extend/plugins/email-alerts/ 这适用于单个或多个站点设置,其中每个用户需要不同的电子邮件警报设置。激活插件,然后转到用户配置文件以更新警报设置。

SO网友:Ben

有一个插件:http://wordpress.org/extend/plugins/email-post-changes/

安装后转到Settings 插件的(插件列表中的设置链接)。

输入您的电子邮件地址并确保启用“Drafts“在底部-这还将向您发送通知new posts.

结束

相关推荐

如何使用Pre_Get_Posts来定位默认的最近帖子和最近评论小部件?

我在函数中添加了以下内容。php:add_action(\'pre_get_posts\', \'keyl_get_emp_posts\'); function keyl_get_emp_posts($query) { if ($query->is_main_query()) $query->set(\'post_type\', \'employee\'); } 到目前为止,它有效地过滤掉了搜索结果。不过,默认的小部件“最近的帖