inline-js 0.4 —— wordpress plugin

Inline-js plugin minor update. It now work fine with exec-php plugin.
Download
Inline-js 0.4
详细信息

阅读全文(107字)

评论 (4)

用vim来写wordpress

用vim习惯了之后,用别的编辑器写长一点的文本都没法适应,写wordpress更是如此。为此我郁闷了很长一段时间,直到前不久找到了一个新的宝贝 —- vimpress。这个东东可不是什么新的软件,它只不过是vim的一个plugin罢了。
只要装好vimpress,你就可以用它来列出或者发布blog。
目前这个插件有如下功能

阅读全文(552字)

评论 (12)

在wordpress中方便的添加自定义标签

wordpress使用了kses作为xhtml/html的filter(见wp-includes/kses.php),因此多数可能有危害性的标签例如script,object会被wordpress过滤。对于某些个人wordpresser来说,安全问题显然不大,反正只是自己用,即便加入javascript脚本也是出于方便考虑。为了方便广大革命群众,俺提供一个简单的扩展标签的思路:
在wp-includes/kses.php中,有这样一行定义:
if (!defined(‘CUSTOM_TAGS’))

阅读全文(546字)

评论

我的wordpress 2.3升级策略

wordpress 2.3发布好一段时间了,由于Ultimate Tag Warrior不再被支持,所以我总是下不了决心把这里升级到2.3。
作为一个大懒人,理想的升级步骤是,只要简单升级wordpress和UTW,而不用对主题的各个部分进行琐碎的修改。为了这个目标,我在狗狗上进行大面积的人肉搜索,终于在UTW的站上看到这段话:
Then, you should have a look at WordPress Things. Some of them cover UTW functionality. There will be a plugin for the UTW template tags.. soon.. which should allow theme stuff to keep on working; but alas, there are still many kinks to iron out. Check back in a week for that one (:

阅读全文(540字)

评论 (17)

装个wordpress 2.3 beta3

wordpress 2.3 beta3都出来好一段时间了,迟迟没有更新到这个版本,一来是想,过上两天也许就会有2.3的正式版本出来,到时候升级也不迟;二来总觉得Ultimate Tag Warrior的tag导入是个麻烦,不知道以前打的tag能否导入wordpress 2.3自带的tag系统。
今天咬咬牙找个站升级到wordpress 2.3 beta3,升级过程一如既往的顺利。导入tag的过程也很简单:
在管理 -> 导入里,找到Ultimate Tag Warrior,然后就可以将tag导入进来了。当然,如果是Jerome’s Keywords的tag,也有相应的选项。

阅读全文(354字)

评论 (3)

用WordPressMU改造的社会关系网站

这次看到了另一个使用WordPress MU的网站 —— ChickSpeak.com,只不过它不是一个Blog,而是一个社交类网站,主要受众是女大学生。
它没有对wordpress本身的源文件做任何改动,只是添加了一些plugin而已,在这样的情况下实现了短消息,多Blog搜索,在线投票,照片管理等等;原来的博客页面,统统被修改成了会员的首页,因为它的目的并不是成为一个BSP。整合的论坛是WordPress的原配—— BBPress,这个论坛程序以前介绍过,和Wordpress是一脉相传,整合很容易。

阅读全文(269字)

评论

在wordpress上展示留言最多的文章

我打算在wordpress的侧边栏上展示留言最多的文章,想想应该有现成的plugin,首先还是去网上扒啦了一圈,大多数结果都是雷同的,利用多表联查之类的取得评论最多的文章,性能上可能不太好,因此总觉得不太合意。最后我找到了下面这种办法,比较理想。
首先构造一个sql,从wordpress的数据库里读出需要的文章,利用wp_posts表的comment_count字段(评论数)来排序。wp_posts表可能是别的名字,因为你在安装的时候可能取了一些其它的前缀,为了具有更好的适应性,利用wordpress的一个特别变量$wpdb->posts,它保存了wp_posts的表名。下面是这段sql:

阅读全文(884字)

评论 (10)

WordPress插件 — TagLink 1.1

改写了两个月前写的TagLink插件,这样它可以同时支持ie, firefox两种插件了。这个插件的功能非常简单,可以把选中的文字直接转换成tag的链接,对中文标签也同样有效。
它会在wordpress撰写文章的表单上新增一个tag button,比如你选中一段“firefox”的文字,它会把这段文字转换为:
<a href=”index.php?tag=firefox”>firefox</a>
安装方法

阅读全文(493字)

评论 (8)

切换tag插件

在一年前,我第一次启用了Ultimate Tag Warrior插件来管理wordpress标签。后来在短短一周内,就发现当时的UTW有性能上的问题,在数据库内插了大量的多余内容而且速度极其缓慢,所以转而投奔了Jerome’s Keywords —— 它也能提供一个比较简单的标签功能。
但是UTW无论是在功能上还是管理上都要比Jerome’s Keywords好上不少,最近经过6天对UTW的观察,我确信它能够管理好俺纷乱无序的标签,并且性能上不会打折扣。
所以俺把标签从JK迁移回UTW,迁移方案见天佑的UTW教学,相当容易。

阅读全文(730字)

评论

更新wordpress插件出现错误

今天更新了wordpress的tag插件为Ultimate tag warrior,不久所有的页面都出现了下面的错误信息:
Warning: preg_match(): Compilation failed: nothing to repeat at offset 1 in /***/wp-includes/classes.php on line 95
以上面的错误信息为关键词进行搜索,得到的可能性有两个:

阅读全文(438字)

评论 (4)