修改文章分类

一直觉得自己的文章分类太细,今天终于决定动手改一下。 1。直接用SQL把MySQL库里面的文章更新到想要留下的分类里面,更新wp_post2cat.category_id字段 2。直接用SQL把原来的二级分类提升为一级分类,更新wp_categories.category_parent字段 3。删除所有不再有文章的分类,直接在Wordpress中操作 至此,分类缩减到9个,并且全部都是一级分类。 Update 本来想手工修改一下代码显示每个分类下的文章个数,结果发现WP本来就自带了这个功能,只是默认没有打开而已。 修改wp-includes/template-functions-category.php,找到下面两行: if (!isset($r[‘optiondates’])) $r[‘optiondates’] = 0; if (!isset($r[‘optioncount’])) $r[‘optioncount’] = 0; 将0全部修改为1 if (!isset($r[‘optiondates’])) $r[‘optiondates’] = 1; if (!isset($r[‘optioncount’])) $r[‘optioncount’] = 1; 其中optiondates表示显示该分类最新的更新日期,optioncount则表示该分类的文章数。