博主们在使用WordPress搭建的网站时,可能会发现文章的URL地址中默认都会带有Category,URL中带有Category可能既影响用户体验,也不利于SEO地址规范化,因此和大家分享一下去除URL中Category的方法。
- 首先登录到WordPress后台,然后依次点击“设置—>固定链接”选项;
- 接下来在“可选”选项下的“分类目录前缀”后面的文字框中填写一个英文的点号“.”,然后保存更改,这个样网址中的category就去掉了。

WordPress 3.0五大新特征是WordPress为了迈向一个成功的内容管理系统努力的印证。之前,我们向大家介绍过WordPress3.0的新功能,自定义发布内容的类型,这篇文章将继续给大家讲一下WordPress3.0另一个比较突出的新功能,自定义分类法。什么是自定义分类法函数,它的实用性表现在哪里?究竟该如何使用?请看下面的教程:
分类法函数顾名思义就是使用不同的方法来对事物进行分类的函数。大家都知道按照不同的分类标准,对某种事物的分类就会大相径庭,本教程将以台式电脑为例,依据下面完全不同的标准来分其结果就不一样:
什么是“Category”前缀?
看一下你的URL结构,是不是看起来像这样子 http://yoursite.com/category/wordpress ? WordPress的博客要是不使用默认固定链接结构,那么URL中就会出现“category”(分类)这个前缀。
如何变更/修改“分类”前缀?
你可以轻松地把 “分类”这个前缀改变成任何你想要的前缀。比如你可以让你的URL地址看起来像这样子:yourdomain.com/articles/wordpress, 步骤如下:
首先你需要进入WordPress后台管理面板,进入设置» 固定链接, 在那里,你可以看到一个可选框,你可以修改分类前缀和标签前缀。(例子如下)

想要获得某个(或某几个)分类下的全部标签吗?下面的方法一定对你有用。
将以下代码粘贴到functions.php中:
出于某些原因,如果你需要把某些分类排除在搜索之外时,你就需要对WordPress做一些小改动了。
把以下代码放入search.php模板文件中,把第三行的IDs换成你需要的分类ID:
<?php if( is_search() ) :
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts("s=$s&paged=$paged&cat=1,2,3");
endif; ?>
大功告成!
最新评论
4 小时 4 分钟之前
15 小时 22 分钟之前
18 小时 8 分钟之前
20 小时 21 秒之前
1 天 13 小时之前
1 天 14 小时之前
1 天 17 小时之前
1 天 17 小时之前
1 天 18 小时之前
1 天 20 小时之前