取消了WordPress的自动保存和日志修订版本功能

2009-06-14

From:http://sofuc.com/

方法如下:

用DreamWeaver(千万别用Windows的记事本…)打开/wp-includes/default-filters.php,找到

-|-阅读全文

wordpress复制文章时自动添加版权声明

2009-06-14

给WordPress添加复制文章时自动添加版权声明,代码如下 

<script type=”text/javascript”> document.body.oncopy = function () { setTimeout( function () { if (clipboardData.getData(“text”)) { clipboardData.setData(“text”, clipboardData.getData(“text”)+”本文来自:www.RainyHeart.cn,详细出处参考:”+location.href); } } , 100 ) } </script>

修改一下里边的网址和中文,然后添加在主题里边footer.php的下边就可以了. …

-|-阅读全文

如何在Google App Engine上运行PHP

2009-05-24

Google 在一年前发布了Google App Engine (GAE) 。这是一个免费的 App Engine 主机,可以让你的每个Application(免费的最多有10个)有1GB的磁盘空间和43.6个CPU小时与10GB的上传和10GB的下载带宽,以及2000个电子邮件。如果你需要地更多,那就是付钱了。

GAE 最近发布了正式支持Java的通知。于是,互联网上开始有了各种各样的BLOG评论文章,还有一些人居然在Google App Engine 中运行PHP程序,这个太不可思议了。因为GAE目前并不支持PHP。

其实,他们使用了一个叫做 Quercus的东东, Quercus 本质上是一个 100% 的用Java 实现的一个 PHP 引擎 (需要 JDK 1.5),所以,只要你把Quercus集成到你的GAE中,你自然也可以运行PHP脚本了。

-|-阅读全文

解决WordPress中文标签问题

2009-05-22

在WordPress中中文Tag被定义为ASCII码,所以当搜索或者是通过Tag访问文章时会出现ASCII乱码路径的现象,解决办法:
1.首先找到/wp-includes/rewrite.php 文件(在操作前请将其备份,以免修改出错。);
2.打开 rewrite.php 文件找到一下代码:
function get_tag_permastruct() {
if (isset($this->tag_structure)) {
return $this->tag_structure;
}
if (empty($this->permalink_structure)) {
$this->tag_structure = ”;
return false;
}
if (empty($this->tag_base))
$this->tag_structure = $this->front . ‘tag/’;
else
$this->tag_structure = $this->tag_base . ‘/’;
$this->tag_structure .= ‘%tag%’;
return $this->tag_structure;
3.修改那行蓝色的代码,修改为:
if (! empty($this->permalink_structure)) {
就是在empty…前添加上一个英文的叹号”!”。
4.保存!