• 首页

  • 归档

  • 分类

  • 标签

  • 朋友圈

  • 更多
    • 电影
    • 相册
    • 公众号
    • Instag
    • GitHub
    • Twitter

  • 搜索
  • ?人在线
Hi, Kainy
Hi, Kainy

Kainy Guo

碰到的事因你而生遇见的人为你而来

12月
25
学习笔记

同步 WordPress 博客日志到 Qzone的方法

发表于 2009-12-25 • 字数统计 561 • 阅读次数

我发现我是一个同步控,我把博客日志同步到雷猴,同步到嘀咕,然后同步到新浪微博, 好吧,今天就讲解下如何同步 WordPress 博客日志到 Qzone。

总所周知,QQ 的服务是不会有 API 的,但是如何同步到 Qzone 呢?这里的过程有点曲折,由于 Qzone 支持通过你的 QQ 邮箱发布,而 QQ 邮箱有支持 SMTP 协议,而 WordPress 所包含的 PHPMailer 类可以使用 SMTP 发邮件,所以我们可以通过使用 PHPMailer 同步 WordPress 博客日志到 Qzone。

首先我们可以通过下面的函数登录 QQ 邮箱并给 Qzone 发邮件(你需要首先打开 QQ 邮箱的 SMTP 功能)。

function smtp_mailer_qqmail($subject,$body){
$qq_number = ‘’;
$qq_password = ‘’;

if ( !class_exists('PHPMailer') ) {<!--more-->
    require_once ABSPATH . WPINC . '/class-phpmailer.php';
    require_once ABSPATH . WPINC . '/class-smtp.php';
}
$mail = new PHPMailer();

$mail-&gt;IsSMTP();
$mail-&gt;Mailer   = "smtp";
$mail-&gt;CharSet  = 'utf-8';
$mail-&gt;Encoding = 'base64';
$mail-&gt;IsHTML(true);
$mail-&gt;SMTPAuth = true;
$mail-&gt;Host     = "smtp.qq.com";
$mail-&gt;Username = $qq_number."@qq.com";
$mail-&gt;Password = $qq_password;
$mail-&gt;From     = $qq_number."@qq.com";
$mail-&gt;FromName = $qq_number; 

$mail-&gt;AddAddress($qq_number."@qzone.qq.com");
$mail-&gt;Subject = $subject;
$mail-&gt;Body    = $body;
$mail-&gt;Send();

}
其中需要把 $qq_number 和 $qq_password 设置成你的 QQ 号码和密码。

然后我们就可以通过 publish_post 这个 WordPress Hook,当发布日志的时候同步吧日志标题和内容同步到 Qzone。

add_action(‘publish_post’, ‘publish_post_2_qzone’, 0);
function publish_post_2_qzone($post_ID){
$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.'&lt;br /&gt;查看全文:&lt;a href="'.get_permalink($post_ID).'"&gt;'.get_permalink($post_ID).'&lt;/a&gt;';

smtp_mailer_qqmail($post_title,$post_content);

add_post_meta($post_ID, 'qzone', 'true', true);

}
总结下:

  1. 打开 QQ 邮箱的 SMTP 功能。
  2. 下载同步到 Qzone 插件:WP2Qzone。
  3. 上传到 WordPress 插件目录中下并激活。
  4. 把插件中的 $qq_number 和 $qq_password 设置成你的 QQ 号码和密码。
  5. 这样只要你一发布日志就会自动更新到 Qzone 中。

原文地址:http://fairyfish.net/2009/12/04/wp-qzone/


为您推荐
  • 加密QQ空间强行爆破工具V1.0
  • 用Google Friend Connect在WP博客中留言的插件
  • chrome版的Qzone插件发布
  • 我的Qzone五周年记录
  • jQuery插件的创建方法
  • 寻能将WP中上传的附件(如图片)保存到其他ftp空间的插件
阅读全文 »
12月
16
学习笔记 课件❤资料

网页设计课期末复习材料(同学整理)

发表于 2009-12-16 • 字数统计 5066 • 阅读次数

1.**网页基础**

网页是存放在WEB服务器上供客户机用户浏览的页面。

在逻辑上可视为一个整体的一系列页面的有机集合称为网站(WEB SITE )

2. HTML**语言基础**

HTML(Hypertext Markup Language) 是一种规范,一种标准,它通过标记符(tag)来标记要显示的网页的各个部分

2. HTML**语言基础——工作原理**

通过在网页中添加标记符,可以告诉浏览器如何显示网页,即确定内容的格式。浏览器按顺序阅读网页文件(HTML文件),然后根据内容周围的HTML标记符解释和显示各种内容。

阅读全文 »

12月
16
学习笔记 课件❤资料

体系概论课程期末考试复习参考

发表于 2009-12-16 • 字数统计 1136 • 阅读次数

雷辉老师上的“毛邓三”是这学期比较轻松也比较喜欢的课啦,很有意思的雷老师。

体系概论课程期末考试复习参考

第八章(本章是考试的重点章)

1、社会主义市场经济的基本特性,其中最大的特点在于所有制基础为不同。

2、建国发来党的三次思想解放的内涵,特别是十五在思想解放的贡献在于解决的姓”公”姓“私”的争论。改革开放发来,我国公有制经济的发展变化:总量增加,比重下降,但主体地位并没有动摇。

3、公有制经济在新时期的实现形式应该多样化,其中最重要的实现形式是股份制,了解股份合作制的内涵。

阅读全文 »

12月
16
学习笔记 课件❤资料

网页设计课期末复习材料

发表于 2009-12-16 • 字数统计 1728 • 阅读次数

简答:

1.HTML**的全称是什么?中文名是什么?工作原理是什么?优点和缺陷?**

Hyper Text Markup Language 超文本标记语言

工作原理:html通过标记要显示的网页中的各个部分,以通知web浏览器应该如何显示网页,即确定网页内容的格式。浏览器按照顺序阅读html文件,根据内容附近的html标记来解释和显示内容,展示图文并茂的效果。

优点:简易性,可扩展性,平台无关性。

缺陷:表现能力差,缺乏动态性,冗余代码多,不容易维护。

阅读全文 »

12月
16
学习笔记 课件❤资料

操作系统复习题

发表于 2009-12-16 • 字数统计 21103 • 阅读次数

卷一:

一、名词解释

1**.中断** 中断是一种发生了一个外部的事件时调用相应的处理程序的过程。

2**.进程控制块(Process Control Block**)

PCB是 系统为了管理进程设置的一个专门的数据结构,用它来记录进程的外部特征,描述进程的运动变化过程。系统利用PCB来控制和管理进程,所以PCB是系统感知进程存在的唯一标志。进程与PCB是一一对应的。

3**.虚时钟** 虚时钟是分配给每个进程记录CPU时间的。虚时钟存放于PCB中,属于现场一部分,进程运行时,将虚时钟放入内存开避的专门单元,离开CPU放入 PCB中。

阅读全文 »

1…116117118119
Kainy Guo

网友Kainy

关♥生活,关注互联网。

Email 订阅 RSS 订阅
594 日志
26 分类
Creative Commons

博客已萌萌哒运行(●'◡'●)ノ♥

跨时空APP下载 jsDelivr 提供 CDN 加速 Google Analytics 提供网站统计服务 SpeedTracker 前端性能监控。

© 2025 Hi, Kainy 由 Hexo 强力驱动 Theme By Sagiri v0.0.2 站点地图 闽ICP备10011360号

Made with by Kainy Guo