mysql数据库编码转换

全新安装WordPress 修正办法:
1.新建数据库时,使用utf8_general_ci编码
2.修改wp-includes/wp-db.php, 在第43行

$this->dbh = @mysql_connect($dbhost, $dbuser, $dbpassword);

之后加入一行

$this->query("SET NAMES 'utf8' ");

这样,在你发表文章或修改设置时的中文内容,由于设定了正确的MYSQL编码连接,数据库里的内容编码才会是正确的.

已安装WordPress 解决办法:
1. 用WordPress Database Backup 1.7进行数据库备份.用EditPus之类的软件打开查看,确保看到的是中文.
2. 新建一个utf8_general_ci编码的数据库
3. 用PHPMYadmin导入或其他工具导入,注意: 导入完成后,在PHPMYADMIN里所看到的内容,不能是乱码.导入时,编码选择 UTF8
4. 修改wp-includes/wp-db.php, 在第43行

$this->dbh = @mysql_connect($dbhost, $dbuser, $dbpassword);

之后加入一行

$this->query("SET NAMES 'utf8' ");

经过以上修改,就完美了.

Blank Dashboard

wordpress安装以后,经常发生Dashboard页空白,进入wordpress后台慢。原因是因为进入后台时会默认加载一些wordpress的新闻RSS。

其中就是把进入后台是要加载的wordpress的新闻注释掉,编辑/wp-admin/index.php,删除line17-line32.。
但有人提出,有时候需要看看新闻,可以即时更新之类的。可在后台的菜单中直接添加了一个“news”项,需要的时候可以去看看,又不影响进入后台速度。
需修改了wp-admin文件夹中的index.php和menu.php两个文件,添加了一个news.php文件。

使用方法:下载我修改后的文件,上传到你服务器的wp-admin文件夹中替换掉原来的index.php和menu.php两个文件即可,同时把news.php文件也复制进去。替换前请把原来的文件备份(虽说没什么必要,但安全第一嘛)。
Read the rest of this entry »

Pink for October

notsurewho.gif

乳腺癌是女性最常见的恶性疾病,每年10月为世界乳腺癌防治月,『Pink for October』十月网站粉红活动,旨在加强人们对乳腺癌的关注与认知,进而关心自己与亲友的健康。

如果您也想参与这项活动,请访问PinkforOctober.里面不少漂亮的WP模板哦。
Read the rest of this entry »

自定义Template Tags

Template TagsWordpress 系统中非常重要的内容,用于在Template(模板)中方便地进行引用,以便生成指定的内容或提供关于系统的有关信息。模板标签由三部分组成:

  • PHP代码标识,即< ?php ... ?>
  • WordPress自定义函数,如 wp_list_cats (显示分类列表)
  • 相应函数的可选参数。
  • 因此,一个模板标签完整表现形式为: < ?php bloginfo('name'); ?> (显示此Blog的名字)

    Read the rest of this entry »