WordPress子目录Rewrite的404问题

这些天有个问题一直困扰着我,由于我的WordPress是放在网站的根目录下,因此我建立的一些子目录跑一些其他的应用,我发现这些应用被WordPress的.htaccess文件的RewriteRule所干扰,我费了好大劲修改.htaccess文件,使得子目录的文件的RewriteRule可以工作正常,却发现调用子目录的应用总是返回404状态,但是内容却是正常的。

WordPress MU优化表的脚本

WordPress MU由于每建立一个新的用户都会自动建立十多张表,因此当注册大量用户的时候会建立非常多的表,引起系统的性能出现问题,我这里写了一段脚本,可以将WordPress MU中的不活动用户(从没有发布文章的用户)进行删除,以节约系统资源。PHP脚本源代码如下。

关于WordPress的静态化方法

前几天介绍“自定义的WordPress数据库错误”的时候,有个读者留言询问WordPress完全静态化的插件,我今天就推荐一个插件,可以将WordPress实现部分静态,包括最主要的首页和文章页面,目录页目前还没有静态化。

建立自定义的WordPress数据库错误页面

我先前曾经介绍过如何修改WordPress系统文件,用来追踪WordPress的MySQL数据库错误,这对于挑选一个稳定的虚拟主机非常重要,有趣的是,最新的WordPress 2.3.2也提供了一个官方的方法,可以定制WordPress数据库错误页面里,下面我就详细介绍一下使用的方法。

WordPress年度博客统计插件

昨天写的年度统计是Z-Blog的插件,今天是基于WordPress的同样功能的插件。由于WordPress本身没有文章计数器功能,因此,这个插件需要先安装最新版本的WP-PostViews插件。本插件是在WP-Stats的基础上进行的修改。可以自动生成本年的博客文章统计。

WordPress SimpleTags的修改建议

WordPress在2.3版本以前出过不少Tags插件,自从WordPress 2.3支持Tags后,这些第三方插件大多转换为管理和维护系统自带Tags的功能,其中比较出名的是SimpleTags插件,这个插件有中文语言包,使用起来比较方便。

自动邮件发送博客文章的WordPress插件

自动邮件发送博客文章的WordPress插件完成一项很简单的功能,每当一篇博客文章发布后,WordPress会自动发送一封Email邮件到几个指定的电子信箱之中。这个插件是修改自一个名为Post2Mail的邮件插件,可惜原插件作者已经删除此插件的下载和更新,而且原插件不支持中文,中文内容的文章将被发送为乱码,同时原插件还有一个小小的安全漏洞,别人可以查看配置源代码。因此我就在这个插件的基础上进行了一番修改,修改相关的问题并使其完全支持中文系统。

WP-PostViews的静态JavaScript版

WP-PostViews是Lester Chan开发的一个用于WordPress文章点击统计的插件,是一个很基础的WordPress插件,在这个插件基础上的WP-Stats插件还可以统计文章点击排行等功能。

关闭WordPress发布日志的自动保存功能

WordPress系统发布日志的时候有一个自动保存功能,可以自动保存当前日志文件,可惜这个功能有时候有一些问题,并且在系统中无法设置,因此我们可能会需要关闭这个发布日志的自动保存功能。

WordPress MU的AdSense插件

WordPress本身的AdSense插件很多,但是基于多用户的WordPress MU(multi-user)的AdSense插件却不多,可能是MU的用户并不太多的原因,因为这个插件本身也不复杂,我这里就放出一个专门用户WordPress MU的AdSense插件,可以在所有WordPress托管用户的页面文章内页的左上部插入AdSense广告,不过首页和目录页不显示广告。

WordPress的MySQL数据库服务器监控插件

对于某些国外主机,其HTTP服务可能比较稳定,但是MySQL服务却经常宕机,比如我的英文博客使用的DreamHost提供的MySQL就深受其害,经常无法连接MySQL服务器,并且通常都是美国时间午夜的时候宕机,有时候能停好几个小时,也难怪那么多人抱怨DreamHost的服务器不稳定。

WordPress关键字过滤插件

先前我曾经介绍过一个“WordPress留言过滤插件”,可以将评论中敏感关键字(也就是传说中的“有害信息”)替换为×,今天我再介绍另外一个过滤插件,可以将正文内容的敏感关键字过滤为指定的关键字。

通过SQL语句转换Z-Blog数据到WordPress

做为《通过SQL语句转换WordPress数据到Z-Blog》一文的反例,本文介绍了通过SQL语句。对于大数据量的Blog之间的转换转换Z-Blog数据到WordPress的方法,往往使用通常的博客转换程序会非常慢,并且容易出错,对于基于MySQL的WordPress来说,上传的数据也有一定的限制,因此,我这里总结了一些直接通过SQL语句将Z-Blog转换到WordPress的方法。

中文WordPress插件大赛

这是一个帮忙宣传的帖子,记得我曾经翻译过一篇文章叫《WordPress的十大Adsense插件》,可以很轻松地让博客们在WordPress中使用Google Adsense,现在,阿里妈妈赞助WordPress中文论坛举行“WordPress 插件大赛”。

WordPress留言过滤插件

我以前曾经写过一个Z-Blog的留言过滤插件,使用这个插件可以将评论中敏感关键字(也就是传说中的“有害信息”)进行过滤(分隔符|),将敏感文字替换为×。

WordPress 2.3版发布

最新版本的WordPress 2.3终于如期发布了,这个版本的WordPress做了巨大的更新,删除了categories,post2cat和link2cat三个数据表,新增加了三个数据表,以前那些直接操作数据库的插件估计都会无法使用。

十大WordPress的SEO优化技巧

WordPress系统本身,默认安装的情况下使用默认模板,实际上对搜索引擎并不友好,并没有针对搜索引擎进行很好的设计,下面我介绍一些技巧和方法可以使得WordPress能否对搜索引擎更为友好。

平滑从Z-Blog迁移到WordPress的方法

以前我介绍过“从Z-Blog迁移到WordPress的方法”,该方法可以将Z-Blog的日志页面全部平滑迁移到WordPress中,保持URL不变,今天我要介绍的是其他页面的平滑迁移。

在WordPress首页和目录页显示摘要的方法

WordPress系统中,默认的首页和目录页使用的书全文输出,这对于文章内容较长的博客来说很不方面,下面我介绍一个方法,可以简单的实现在WordPress首页和目录页显示摘要而非全文。

WordPress插件编程资源

开发一个WordPress插件并不困难,只要有一定的PHP开发知识,基本都可以胜任WordPress插件的开发工作,今天我总结一下WordPress的开发资源。

WordPress中文标题转换拼音插件

以前我开发了不少ASP的Z-Blog插件,随着WordPress在国内越来越流行,我也开始研究了一下WordPress插件的编程,今天我就发布一个WordPress中文标题自动转换拼音插件。

WordPress的免费博客可以访问了

一个读者gzdavidwong留言给我,说他可以访问WordPress.COM了,难道被封了许久的WordPress现在解封了吗?如果是这样的话,那可是个好消息,但愿这不是在“耍猴”。

WordPress的十大Adsense插件

Google Adsense已经成为最热门的在线广告发布程序。博客们可以很轻松地在WordPress中使用Adsense插件来加入这个功能。以下是这10个最佳WordPress Adsense插件,可以助你轻松完成Adsense的相关工作。

WordPress的Blog可以做为OpenID了

WordPress的官方博客报道,现在已经可以使用你在WordPress的博客地址做为OpenID了。

八个无价的WordPress插件

本文是我的又一篇翻译作品,主要介绍几个优秀的WordPress插件。如果转载请注意保留原文和译文的地址。

从Z-Blog迁移到WordPress的方法

前文介绍了从Movable Type迁移到WordPress的方法,本文则介绍从Z-Blog迁移到WordPress的方法。

从Movable Type迁移到WordPress的方法

Movable Type和WordPress是世界上使用最多的两个Blog系统,两者的功能都非常强大,使用起来各有千秋,当然,两者的区别也是非常大的。