用代码实现去除wordpress分类页URL中的category/字段

核心提示:今天介绍的就是无插件无htaccess纯functions实现去除wordpress分类页URL中的category/字段。 具体方法如下: 一、编辑正在使用的wordpress 主题 的functions.php; 二、在粘贴下面代...

今天介绍的就是无插件无htaccess纯functions实现去除wordpress分类页URL中的category/字段。

具体方法如下:

一、编辑正在使用的wordpress 主题 的functions.php;

二、在粘贴下面代码

function kill_category_base($string) {
$string = str_replace('category/', '', $string);
return $string;
}
add_filter('category_link', 'kill_category_base');

三、大功告成,顺便说说原理:

域名到cat-name之间要有个东西区别,wordpress叫它做“category base”。如何删除这个category base呢?上面的代码是通过filter方法解决了这个问题。

在线客服