WordPress试用小记

Wordpress确实非常好用啊!很漂亮,易用性和可定制性平衡得很好,插件安装很简单。
不过也遇到一些问题,记录在这里

1) 解决中文乱码问题
服务器环境是Windows Server 2003 + WAMP 2.0
解决办法:(转载自http://hjin.me/code/640/)

首先修改一下上传,打开 wp-admin/include/file.php  文件,找到311行
$new_file = $uploads['path'] . "/$filename";

将这一行修改为
$new_file = $uploads['path'] . "/" . iconv("UTF-8", "gb2312", $filename);

这样就将上传的文件的文件名转换成了gb2312编码,服务器就能够正确的认识文件名了。
但是存放于数据库的文件名依然是utf-8的,所以,在使用 basename() 函数时,文件名再次解析错误。
打开 wp-admin/include/media.php 文件,找到1148行
$filename = basename($post->guid);

修改为
$filename = substr($post->guid, strrpos($post->guid, '/') + 1);

更多信息:http://bbs.nasue.com/viewthread.php?tid=7176

猜你喜欢

转载自digiter.iteye.com/blog/715275