Word Press Problems Met & Solved

PS:以下内容均针对 WP 3.3.1 版本中的 Twenty-Eleven 主题

1. 中文乱码问题: 于  2012-3-10 17:40
(1)MySQL数据库中各字段collate和char set属性变更为 utf 和 utf8_general_ci
登录phpMyAdmin在SQL的tab中输入:
ALTER TABLE 表名 CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci

(2)检查 Word Press 根目录下wp-config.php,确保

/** Database Charset to use in creating database tables. */
define(‘DB_CHARSET’, ‘utf8’);

(3)确保编辑的 .php 文件保存时以 UTF-8 without BOM 的 Encoding 格式保存

2. 侧边栏日志分类树状显示、及显示日志数之无脑菜鸟解决方案: 于 2012-3-11 22:54
(1) 进入 WP 的 Admin 页面,点击左侧 Appearance 中的 Widgets , 在新页面中点击最右侧的 Main Sidebar 中 Categories 一栏上的小三角形,在下拉菜单中勾选 Show Post Counts 以及 Show Hierarchy 即可

PS: 为实现此功能,google了N久,才在经历了拖动自定义 menus widget 至 sidebar 中并选择要显示的 menus 发现了每个 Main Sidebar 旁边上的小三角形是可以点击的……顿时内牛满面……

3. 文章 meta 区域显示作者信息 于 2012-3-12 20:03
(1) ftp中 进入 wp-contentthemestwentyeleven ——(当前主题)目录,打开 functions.php ,然后搜索 function twentyeleven_posted_on 这个函数, 找到后,将

<span class="by-author"> <span class="sep"> by </span> <span class="author vcard">

by-author 删除

因为,该 CSS 样式设置为 display:none

PS:其实我想吐槽下,既然这边设置了display:none,那为何还要预留 author 信息呢? 嗯,不过这样到挺好的~ 满足各种需求~

4. 单文章页面显示侧边栏 于 2012-3-12 23:50
(1) 首先在 wp-contentthemestwentyeleven 目录下的 single.php 中
<?php get_footer(); ?> Continue reading “Word Press Problems Met & Solved”