对付用 wordpress 系统搭建社区式网站的博主,应该都打开了会员注册成果,既然有了会员,那么在博客有更新内容时,是不是应该通知会员来阅读呢?但这里就有个问题,假如手动通知会员,会很贫苦,且很挥霍时间,不外WP博主可以给博客添加个内容更新时自动通知注册会员的成果,这样就不消手动通知那贫苦了。
WordPress 博客更新自动通知会员:
1.在博客当前利用的主题模板中的functions.php文件中的<?php和?>之间添加以下代码:
function email_members($post_ID) {global $wpdb;
$usersarray = $wpdb->get_results("SELECT user_email FROM $wpdb->users;");
$users = implode(",", $usersarray);
mail($users, "您存眷的博客《XXX博客》有更新", '<a href=http://down.chinaz.com/"http:/www.boke8.net">点此查察该博客</a>');
return $post_ID;
}
add_action('publish_post', 'email_members');
2.生存文件后即可。代码中的博客信息博主自主修改。
提醒:这样做行是行,可是大概数据量大时效率会有点低下。