Quantcast
Channel: 学研端|学习科研网 »插件
Viewing all articles
Browse latest Browse all 2

去除WordPress在文章分类前加的前缀category的方法

$
0
0
学研端先后使用了以下的几种方法,觉得都不太好用,现在用的一款插件是no-category-parents,效果从学研端文章标题就可以看出了。下面转自的这篇文章中介绍的插件Top Level Categories学研端之前用过,可是会出现一些问题。比如,点击分类,该分类下的文章显示不全之类的问题。。。后来就弃用了。 学研端所使用的去除前缀category的插件no-category-parents的下载地址是: http://wordpress.org/extend/plugins/no-category-parents/ 以下是转载的文章供参考。 WordPress无论功能上,扩展上,都是非常不错的,对SEO也是很友好的。但是WordPress在文章分类前都加了前缀,默认为 /category,虽然可以更换名称,但是却增加了目录层次,对SEO不是很好,以下介绍一些方法去除之。 1、修改源代码 修改源代码 wp-includes/文件夹下的 category-template.php文件: 找到此代码,大概在 20几行: $catlink = $wp_rewrite->get_category_permastruct(); 在下面一行添加代码: $catlink = str_replace(‘/category’, “”, $catlink); 经测试这种方法可以将URL结构表面上改变,打开确实错误页面,原先地址却仍然有效。(不建议使用) 注意:如果使用修改代码的方法,后台设置里分类地址前缀要使用默认,也就是分类地址前缀选项留空,否则没有效果!分类的缩略名也不要和页面的永久链接缩略名相同! 2、使用插件Top Level Categories 去除方法:使用插件:Top Level Categories,下载地址:点击下载 激活之,不需要任何设置,/category/这层目录就去除掉啦。(注意是tag标签和目录都去掉了哦) 3、修改文章页URL 文章页URL修改在设置>固定连接>自定义链接 里修改,最好的设置方式为/%category%/%postname%,当然后面也可以加“.html”。这样“%category%”就显示分类目录了。 注意:要“%postname%”显示英文要记得在文章别名里面设置哦。 转载地址:http://www.seoow.com/technology/wordpress-url-set.html

Viewing all articles
Browse latest Browse all 2

Trending Articles