Tag Archives: wordpress

修改Wordpress的Permalinks

不知道有多少人跟我一样讨厌Wordpress的Revision和auto-save,这两个功能在Wordpress的posts表里创建大量垃圾记录,即使我在wp-config.php里设置了: define(‘WP_POST_REVISIONS’, false); define(‘AUTOSAVE_INTERVAL’, 60000); 还是无法彻底消灭垃圾记录。其实这对性能啥的没什么影响,主要是种程序员的洁癖,本来我的posts表是整整齐齐按ID排序的,但Wordpress这么整以后,本来连续的ID全打乱了,我的Permalinks就是依赖ID的。 所以我决定把Permalinks改成年月日+postname的形式,这样看起来就没那么乱了。在这么做之前最好设置301转向,不然apache的记录里就全是404了。这个可以用.htaccess来实现,在Wordpress目录的.htaccess里加上: RewriteEngine On RewriteBase / RewriteRule ^archives/([0-9]+)$ \?p=$1 [R] 这样原来http://log.dongsheng.org/archives/2重定向到http://log.dongsheng.org/?p=2,然后wordpress会把这个地址换成新的年月日形式。 更新:29/11/2010 还要再加一条规则重定向trackback: RewriteRule ^archives/([0-9]+)/trackback$ Continue Reading →

WordPress 3

WordPress的SVN更新够快的,3.0刚刚发布,TRUNK的版本号就变成了3.1-ALPHA