去除 WordPress 默认 category 目录的方法
温馨提示:本文最后更新于2026年3月24日 12:30,若内容或图片失效,请在下方留言或联系博主。
要去除 WordPress 中文章链接中的 category 部分,可以通过修改 .htaccess 文件或使用 WordPress 的重写规则来实现。以下是详细步骤:
-
编辑 .htaccess 文件
打开网站根目录下的.htaccess文件,添加以下代码:RewriteEngine On RewriteRule ^category/(.*)$ /$1 [R=301,L]这个规则会将所有包含
category/的 URL 重定向到没有category/的版本。 -
更新 WordPress 重写规则
在主题的functions.php文件中添加以下代码,以确保 WordPress 识别新的 URL 结构:function remove_category_base() { global $wp_rewrite; $wp_rewrite->set_category_base(''); } add_action('init', 'remove_category_base'); -
刷新重写规则
登录 WordPress 后台,进入 设置 > 固定链接 页面,点击 保存更改 以刷新重写规则。 -
检查链接结构
确保文章和分类的链接已从example.com/category/名称改为example.com/名称。
通过以上步骤,可以成功移除 WordPress 链接中的 category 部分。







