今天介绍的就是无插件无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方法解决了这个问题。