在水煮鱼处得来的灵感和参考数据,用水煮鱼的雷猴修改成9911 的自动更新,也就是你写一编日志的时候,标题和日志连接会自动发到9911,同时还可以在9911里设置同步到其它微博,比如,twitter,51,做啥,开心网,新浪微博,人人网,等,只要同步到9911,其它的交给9911了,这样写一编日志,能通知很多地方,哈哈!四方的好友都知道你发了新日志,这是多爽的事,懒人就爱少做事见效多!
<?php /* Plugin Name: 9911 Plugin URI: https://mailberry.com.cn Description: 同步 WordPress 博客日志到9911 Version: 1.0.0 Author: sosel Author URI: https://mailberry.com.cn/ */ function update_9911($status){ require_once(ABSPATH.WPINC.'/class-snoopy.php'); $snoop = new Snoopy; $snoop->user = "username"; $snoop->pass = "password"; $snoop->submit( 'http://api.9911.com/statuses/update.json' , array( 'status' => $status , 'source' => '9911' ) ); } add_action('publish_post', 'publish_post_2_9911', 0); function publish_post_2_9911($post_ID){ if(get_post_meta($post_ID, '9911', true)) return; $status = $_POST['post_title'].' '.get_permalink($post_ID); update_9911($status); add_post_meta($id, '9911', 'true', true); } ?>
之前只是简单的查找替换,发现26行失败,请教lonwern后,他说变量不能为数字开头,我shit,代码盲就是这样,哈哈
把以下代码
function publish_post_2_leihou($post_ID){ $leihou = get_post_meta($post_ID, 'leihou', true); if($leihou) return;
改成
function publish_post_2_9911($post_ID){ if(get_post_meta($post_ID, '9911', true)) return;
干脆不要变量了!
搞成PHP文件放在\wp-content\plugins便可以了!~
本来想看看如何同步twitter消息到9911的
但好像没有找到方案哦
谢谢
@Mac Love Me WP同步到twitter插件网上很多,随便装一个就可以了!