• 首页

  • 归档

  • 分类

  • 标签

  • 朋友圈

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

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

Kainy Guo

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

12月
25
学习笔记

用Google Friend Connect在WP博客中留言的插件

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

Mauro Gonzalez最近为WordPress开发了一个新插件,将Google Friend Connect与WordPress结合在一起,使用户可以用他们的OpenID账户(包括Google、Yahoo或AIM等)在WordPress里留言。
WordPress可自动为OpenID用户创建账户,管理员可在后台看到并管理其权限。如果需要的话,你可以将WordPress的评论系统替换为Google Friend Connect的评论gadget,这样你甚至完全不需要WordPress账户了。
不管你是否使用Google Friend Connect的评论gadget,评论旁边都会显示出用户的图片并链接到账户页面。用户在博客的活动都会显示在social bar里,且该插件所有的颜色、文字大小等都可自定义以符合你的博客风格。
点此下载FriendConnect plugin for Wordpress。


为您推荐
  • 近日网事
  • chrome版的Qzone插件发布
  • jQuery插件的创建方法
  • 小程序插件数据统计
  • wp 文章分页方法(无需改动文件)
  • 成功升级到wp3.0
阅读全文 »
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标记来解释和显示内容,展示图文并茂的效果。

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

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

阅读全文 »

1…112113114115
Kainy Guo

网友Kainy

关♥生活,关注互联网。

Email 订阅 RSS 订阅
575 日志
23 分类
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