Archive for the ‘Blog更新’ Category

WordPress主题和插件研究升级到WordPress3.0

Friday, July 9th, 2010

升级过程很顺利,首先暂停所有插件,然后选择默认的WP主题,点击自动升级就OK了,所不同的是我的数据库是latin1的编码,所以需要修改wp-includes下面的wp-db.php:

在550行:$this->select( $dbname, $this->dbh ); 前面加上@mysql_query( “SET NAMES latin1″, $this->dbh );

否则页面上的文字就都是乱码。

挺喜欢新的WP3.0默认主题的,宽幅横跨页面的风景图,意预深远,让人放松,利于思考。新增加的菜单控制可以帮助我们松松定制自己的主菜单。整个页面干净整洁,而不失实用和现代,很有时代气息,适合展示博主的个性。这是个不错的WP主题。

WP2.9.1安装错误:Can’t select database

Thursday, January 28th, 2010

在PHP5.3和Apache2的环境下,WP2.9.1安装的时候依然出现2.8.4的安装错误:

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with that of Walker::start_lvl() in \wordpress\wp-includes\classes.php on line 1214

解决办法请参考:

关于WP安装错误:Strict Standards: Declaration of Walker_Page

Wp升级到2.8.4遇到的问题

Wednesday, September 2nd, 2009

很久没更新了,昨天终于把Wp升级到2.8.4,不过出现了一些小问题,解决办法如下:

1.升级后,页面乱码

由于MYsql数据表采用latin1编码,所以要在wp-includes/wp-db.php做些修改:

找到函数 function select($db) {…},在函数最后添加:

function select($db) {

mysql_query(‘set names latin1;’);
}

2.升级后登录wp-admin出现空白页面,什么都没有。我记得已经disable掉所有插件。

最开始尝试过去掉wp-config.php, functions.php最后的空白,无效。

也把wp-cache等相关文件删除,甚至删除wp-content下面的plugins目录,仍然无效。

最后,删除wp-admin目录,重新上传,问题解决。