WordPress 2.2 升级技巧三则

今天终于把blog转到dreamhost去了,转的时候发现Wordpress 2.2出现乱码,最终搜索到下面的文章得已解决。

如何禁用 WordPress Widget 模块?

前面的文章中的介绍我已经提到,Wordpress 将 Widget 功能内置在核心代码内,给许多网友带来不方便,尤
其是那些不喜欢使用 Widget 功能的网友。那么如何禁止掉 Widget 功能呢?K2 社区给出了如下代码,你只需要将代码保存为 php 文件,然后上传到你的 WordPress plugins 目录内,激活这个插件即可。

1
2
3
4
5
6
7
8
9
10
11
12
<?php
/*
Plugin Name: Disable WordPress Widgets
Plugin URI: http://schulte.mn/
Description: This plugin overrides WordPress Widgets and will allow K2 Sidebar Modules to
function.
Author: Darrell Schulte
Version: 1.0
Author URI: http://schulte.mn/
*/

remove_action('plugins_loaded', 'wp_maybe_load_widgets', 0 );
?>

同时,喜欢 K2 模版的网友可以升级你的模版,K2 已经升级,解决了 Sidebar Moudle(SBM) 和 Widget 不兼容的问题。

升级 WordPress 2.2 后,出现乱码怎么办?

WordPress 2.2 版允许通过配置文件制定数据库编码格式,如果你使用的数据库版本在 4.1 以下,可以不用去管这个参数。如果数据库版本在 4.1 以上,需要正确设置你的数据库编码格式。

1
2
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');

其中,前面 DB_CHARSET 用来指定数据库编码格式;后面 DB_COLLATE 用来指定校对集。如果你没有在 wp-config.php 文件中特别指定,则 WordPress 默认前者为 UTF8,后则为 uft8_general_ci 。关于utf8_unicode_ci 与 utf8_general_ci 区别,感兴趣的网友可以查看这里。

转换域名时,Wordpress 2.2 如何硬设置域名?

在上次讲解 WordPress 新增功能时,我特意提到,Wordpress 可以通过硬编码,来设置 WordPress 的域名。这个功能对于需要转换域名的网友非常方便。比如我现在使用的域名是 jiangzhanyong.com ,但如果以后某天我决定放弃这个域名,改用 zongtong.org 这个域名,如果使用以前版本,则必须在数据库内修改域名,非常麻烦;现在,你只需要在 wp-config.php 内进行硬设置即可,硬设置的域名比数据库内软设置的域名优先级要高。这样,就可以非常方便地更换你的域名了。

进行域名应设置的办法是,打开 wp-config.php 文件,添加如下两行代码:

1
2
define('WP_SITEURL', 'http://www.zongtong.org/wordpress');
define('WP_HOME', 'http://www.zongtong.org');

其中,WP_SITEURL 是设置 WordPress 程序所在位置,WP_HOME 是设置博客输出的位置。

转载原创文章请注明,转载自:总而言之,统而言之[http://jiangzhanyong.com]
本文链接: http://jiangzhanyong.com/2007/05/three-wordpress-tips-318.html