终于搞定了WordPress同步到QZone(非Sockets解决方案)

其实我一直很抵触QZone的,但是没有办法,很多同学和朋友都在上面,你跟他们说Facebook都不知道你在说什么,没办法,这就是墙的力量。

所以一直想要找到一个办法可以将WordPress的内容同步到QZone,Facebook就不指望了。

腾讯也不开放QZone的API,唯一能方法就是通过QQ邮箱发送邮件到QZone。

Google了很久,绝大多数文章都是用wp-qzone这个插件,但是俺的Wordpress是在dreamhost上面的,不支持socket功能,这是使用这个插件的前提条件。至于如何判断自己的主机是否支持socket功能,可以通过在 PHP 中调用 phpinfo() 函数,输出信息中有一个“Sockets support”,支持的话显示为 Enabled

如果跟我一样杯具的朋友,可以用以下的方法实现:转自“月下的话”

一开始我按照作者的提示测试失败,最后发现需要将SSL加密打开,请仔细留意下面的高亮部分

QQ邮箱

因为同步的基本原理依然是逃不开用qq邮箱来邮件发布qzone文章(这也是腾讯官方为qzone打开的唯一的外部接口),所以要从qq邮箱着手。

首先是要把QQ邮箱的SMTP使能,请到qq邮箱的设置-账户当中,找到POP3/IMAP/SMTP服务的内容,然后勾选开启IMAP/SMTP服务的选项。

当然,如果以前没有用邮件发布过qzone的话,建议先看看这篇官方指导,如何通过发送邮件的方式发表Qzone,简单说来就是向您的QQ号@qzone.qq.com这个邮箱地址发送邮件就ok了,前提是它只会接受和识别从你本人的qq邮箱发出的邮件。

WordPress后台

通过上面一步不难了解,我们要做的事情其实就是两件:

让Wordpress可以用QQ邮箱发信,以及有新文章的时候可以自动对特定的邮箱地址发送新文章;

知道了这个之后,我们下面就是找到对应的插件了,很幸运,的确有现成的好东西:

对于前者,我们可以使用WP-Mail-SMTP来设置wordpress所有的邮件都从指定的SMTP服务器发送,题外话,这个方法也可以解决那些不愿意看到留言提醒的发件人总是wordpress@xxx.xxx的不爽——当然,如果看到的是qq.com之类的愿不愿意,这个,算是一个小小的缺憾吧。

关于WP-Mail-SMTP的介绍,网上内容很多,不妨自行查找,需要补充的就是安装之后,需要到WP后台的设置-EMAIL当中修改一些内容:

选择好From Email,填入自己的qq邮箱地址;

将Mailer修改为’Send all WordPress emails via SMTP’;

将SMTP Options中的SMTP Host填为qq:  smtp.qq.com

建议使用SSL加密,因为我在没开起SSL的时候失败……

最后填入用户名和密码。

Update之后,建议试试发送一封Test Mail,反正很方便;

接下来就是解决有文章更新自动发送邮件的问题了,那就要靠Post Notification了。

它的作用原本是用来实现邮件订阅的,每次有新文章,可以实现自动给订阅者邮箱发信。应该说这是个很强大的插件,可以自定义发送的格式,附带的信息,甚至顺便也解决了你到底是愿意全文发送还是发送摘要。

那么安装之后,到设置-Post Notification当中,进行如下的配置:

首先, Manage addresses,记得将自己的您的QQ号@qzone.qq.com添加到订阅列表,这里也可以选择你愿意将哪一类分类的文章发送到Qzone;

接着到setting当中,修改几个关键参数:

Look当中,是否需要发送全文,Copy complete post in to the mail,可以灵活选择全文,摘要,还是到more标签;

[...]

Flickr

还记得以前空间没有改版之前用的是WordPress的一个相册插件,叫做是Galary 2,巨难用,很多人可能连留言按钮都找不到,也不支持slide播放。但是当时一直是想着把相册放在本地,上传下载比较方便。

直到这次空间改版,我决定要把那个难用的相册插件换掉。

再加上以前一直想用Flickr,终于发现了WordPress有很多很强大的Flickr插件,一下子就把空间和相册的问题完美解决了。

最终我选择了Flickr Photo Album,简单,好用。这个插件可以把Flickr上实时的图片抓下来,缓存至本地,显示在WordPress里面。这样很好,因为大家也知道GFW经常会封掉Flickr或者Facebook之类的,插件本地有了缓存,即使封了也能显示。而且本空间服务器在美国,缓存的时候也不会存在GFW的问题。

我注册了Flickr Pro,没办法,只有Pro允许看到上传图片的原始大小,并允许下载,而且不限制流量。

一开始以前存储在本地的所有照片都要上传到Flickr,发现竟然有1G之多。

既然注册了Flickr Pro,当然就要好好利用。发现Flickr真的非常好用,唯一的缺点就是我还没找到一个PPC上上传Flickr的软件。

搜寻了很久,最后才发现,Resco Photo Viewer就支持。Resco Photo Viewer也是一款强大的图片编辑软件,现在用Flickr真是完美了啊,哈哈!

加入Google Adsense

网站维护需要成本,加入了Google Adsense

感觉一下在变成商业化的网站了,呵呵。

没有办法,我也没指望Google Adsense能挣多少钱,能维持网站的日常开销就行了,主要是域名+Dreamhost空间费用。

估计难,大家有空就帮忙点一下吧:)

改了半天主题,想要所有的广告不影响整体的美观,但是很难做到。

只能做到这样了,大家就将就一下吧

WordPress Page页面允许Comment留言

一直想着把置顶的两篇文章专门做出页面,但是在WordPress,写Post可以留言,就是comment,page一直不行,虽然page选项里面有允许留言的选项,但是选了并不起什么作用。

一直以为是需要通过某种插件实现的。但是插件又太多太多,找了半天也没找到。就找到了一个可以引用别人留言的插件:WordPress Thread Comment

http://blog.2i2j.com/plugins/wordpress-thread-comment

前两天无意之间在网络上找到了最简单的可以实现page留言的办法。

在编辑主题模式中找到page.php文件,然后找到

<?php endwhile; endif; ?>

在这一行之前添加<?php comments_template(); ?>

怎么样,简单吧?享受你的page可以留言的乐趣吧!

利用Windows Live Writer实现本地编辑Blog

Windows Live Writer功能十分强大,它不仅仅可以实现MSN Space的本地编辑,对于第三方的blog支持也是非常好的。下面我们就来利用Windows Live Writer实现WordPress的本地编辑。

首先我们需要安装Windows Live Writer,我这里使用的是最新Preview版本的,此版本功能更加强大,需要下载的可以到官方blog里面下载:http://windowslivewriter.spaces.live.com/

安装完成后只需要填入几个基本参数便可以轻松识别出WordPress。

登陆后,发现几乎可以实现所有的WordPress在线管理功能,实在是WordPress的好助手,配合上丰富的Windows Live Writer插件,如虎添翼,插件下载只需要进入Windows Live Writer后选择add a Plug-in即可。

WordPress comments显示内容Plugin:Get Recent Comments(转)

让评论象QQ日志那样,显示为:作者+发言内容的样式!参阅我的blog评论风格

找了好多地方,最后才找到的!

使用插件:Get Recent Comments

由于原作者不是使用通用的编码,所以在中文的支持上有些不足,但是现在国人经过改良效果应该还不错!具体可以看我的侧边栏!

中文改良版文章地址:http://www.sunshow.net/blog/archives/418.html