自己的插件

这个插件主要是方便自己用的。

制作原因:随着对wordpress本身及主题的修改越来越多,造成这些内容更新的时候非常的困难,于是产生了制作自己的插件的想法。

目的:方便自己使用。不用修改被修改插件的代码或者主题的代码来实现其功能。

实现的功能:

1.当修改或者新发布文章的时候,自动发送通知到下列微博之中的一些或者全部(目前饭否除外),首先选定启用发送到某个微博的功能,然后设定帐号,密码,特殊的说明如下:

twitter需要设定twitter的服务器,对于很多被托管的站点来说,可能屏蔽掉了twitter的服务器,国内自不必说。我是用的gtap,因此设定为gtap的服务器地址即可。对于官方的来说,设定官方的应该可以,但我无法测试,不能保证成功。

新浪的微博,需要设定appkey,这个appkey可以自己申请,没有这个无法发送。这个是官方规定。

饭否的微博,前两天我申请了饭否的帐号,本想同步下,结果发现饭否提供的api的接口地址无法访问,服务器返回404错误。因此即使设置了也很可能不会成功。

默认新发的文章都会同步到微博,如果想要做个修改也要通知的话,勾选那个post modify send microblog

微博格式,我自己设置的是

博客更新:%post_title% %post_content%%post_url%

,post_title会被替换为文章的标题,post_content会被替换为文章的内容,post_url会被替换为文章的网址,对于wordpress来说,文章的网址为短网址。一般不用担心字数限制,如果超过140字的话,会自动将post_url之前的内容缩短并部分内容使用…代替。对于总长140字以下的内容我没有做详细的测试。

2.版权声明,将会插入版权到文章末尾(不会被放入数据库中),某个插件应该也提供了一样的功能。因为要添加一个广告的显示,所以就顺便做了下,这样还可以顺便减少一个插件。我自己的设置是:

作者:%author%

原创文章,转载请注明: 转载自%site_name%

本文链接地址: %post_title%

,author_url将被替换为文章作者的url,site_url将会被替换为博客站点的url,post_url将会被替换为文章的ul,post_title将会被替换为文章的标题。

3.广告添加。理论上来讲,直接将广告商提供的广告填入即可。我用google的测试没有问题。文章顶部的广告无效,即使写了也没有效果。因为我用的主题支持这个功能

4.head_hack,纯粹占位。当初为了测试替换主题的搜索引擎为google的设置时用的。现在放到了主题的foot设置中,因此无用了。

代码位置:wp-rix-self.tar.gz