对于用 WordPress 系统搭建社区式网站的博主,应该都打开了会员注册功能,既然有了会员,那么在博客有更新内容时,是不是应该通知会员来阅读呢?但这里就有个问题,如果g _ [ z c手动通知会员,会L a A c 7 ! H很麻烦,且很浪费时间,不过 WP 博主可以给博客添加个内容更新时自动通知注册会员的功能,这样就不用手动通知那麻烦了。
WordPress 博客更新自动通知会员,} N * . Z F C在博客当前使用的主题模板中的 functions.php 文件中的之间添加以下代码:G e @ s m r D
- function email_members($post_I_ P 8 I v p hD)[ B K f n C g 6; {
- global $wpdb;
- $uf 2 } ; X u Jsz | t t l = , H Hersarray = $wpdb->get_results(o S T i , ,"SELECT userW Y 7 ! N i ,_email FROM $wpdb-; ( / V 0 R m i I>users;");
- $users = implode(",", $usersarray);
- mail($users, "您关注的博客《吾研说》有更新", '<a href="http://www.wuyanshuo.cn" rel="external nofollow" >点此查看该博客</a>');
- return $post_ID;
- }
- add_action('publish_post'I V B a D B { \, 'email_members'r R H & Z & Z B 141;;
保存文件后即可。代码中的博客信息博主自主修改。
提醒:这样做行是行,但是可能数据量大时效率会有点低下。