序
没办法在人民群众面前,我不是强大的某某党,我只能选择妥协~
有的人总是只看我的Qzone,今天居然问我,“你怎么不写blog啦?”
当时把我给囧的,好吧,不得不说,在国内,兼容麻花疼,也是有很大的优势,
so,以下的一大段东西就诞生了。
没次我都强调是hybird框架中,其实和普通的主题真没什么区别
这篇日志主要是参考的水煮鱼童鞋的同步 WordPress 博客日志到 Qzone。
有句话怎么说的?“我是强大的CP党!”
正文
其实很简单(都快成我开头的标准用语了)
打开你主题的functions.php文件,添加以下两段代码,但是需要更加你自己的情况修改:
$qq_number = '156888120'; //这里改成你的QQ号
$qq_password = '520520'; //这里当然是密码了
if ( !class_exists('PHPMailer') ) {
require_once ABSPATH . WPINC . '/class-phpmailer.php';
require_once ABSPATH . WPINC . '/class-smtp.php';
}
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Mailer = "smtp";
$mail->CharSet = 'utf-8';
$mail->Encoding = 'base64';
$mail->IsHTML(true);
$mail->SMTPAuth = true;
$mail->Host = "smtp.qq.com";
$mail->Username = $qq_number."@qq.com";
$mail->Password = $qq_password;
$mail->From = $qq_number."@qq.com";
$mail->FromName = $qq_number;
$mail->AddAddress($qq_number."@qzone.qq.com");
$mail->Subject = $subject;
$mail->Body = $body;
$mail->Send();
}?>
好了,现在继续添加下一段
$qzone = get_post_meta($post_ID, 'qzone', true);
if($qzone) return;
$post_title = trim($_POST['post_title']);
$post_except = trim($_POST['post_except']);
if($post_except){
$post_content = $post_except;
}else{
$post_content = mb_substr(strip_tags(trim($_POST['post_content'])),0,220);
}
$post_content= $post_content.'<br />查看全文:<a href="'.get_permalink($post_ID).'">'.get_permalink($post_ID).'</a>';
smtp_mailer_qqmail($post_title,$post_content);
add_post_meta($post_ID, 'qzone', 'true', true);
} ?>
源码很简单,我就不一一解释了。
最后,action启用代码:
<?php add_action('publish_post', 'publish_post_2_qzone', 0); ?>
具体的效果可以参看我的QQ空间!
后记
不得不承认我这人真没啥原创性,所以只能坐在巨人的肩膀上瞅瞅远处的风景了,水煮鱼还提供了相应的插件,大家可以去他的blog看看了。
先沙发再说话!
这个今天刚看过,我是用不到,不喜欢Qzone
非常赞的功能!要人气就跟QQ党做朋友
QQzone我已经荒废了段时间
想想看
赞一个啊
我的竟然不成功,哼哼,不过我找到一个问题,看是否是因为它的缘故,测试以后才知道,可是现在是文囧时 - -
又是痛苦的代码
唉
@zwwooooo:额,,,,
@杜罗华:怎么痛苦啦?
@砼砼:就是痛苦啊~~
对了,砼砼可不可以加紧继续你的Hybrid教程呢,我觉得Framework是个不错的趋势哦
@杜罗华:hybrid0.7,有比较大的变化,而且从作者的日志中能看出来,他不喜欢做向下兼容,刚开始,写Hybrid教程的时候,还有的写,后来发现越写越鸡肋及没写了,在使用这个框架的时候可以向作者提问,不过是付费。我们也可以一起探讨啊,不过我是半吊子,哈哈
这个倒是可以试试呢
[...] 试试看不知道行不行。在这里http://im-t.net/wp-in-the-hybird-frame-sync-wordpress-blog-entries-to-qzone.html看到的一个 [...]
[...] 试试看不知道行不行。在这里http://im-t.net/wp-in-the-hybird-frame-sync-wordpress-blog-entries-to-qzone.html看到的一个 [...]
你的博客我很喜欢
我也喜欢hybird
希望你能教教我
我的QQ已经留下
我觉得可以建立一个hybird fans群~
HOHO~