如何更改wordpress url中的类别?

如何更改wordpress url中的类别?,wordpress,url-rewriting,Wordpress,Url Rewriting,例如,我有 http://mysite.com/category/sport?post_type=question = 到 更改永久链接表单管理面板 默认情况下,permalink是默认的,您必须选择帖子名称并单击SaveBuuton 将以下代码添加到.htaccess文件中 # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L

例如,我有

http://mysite.com/category/sport?post_type=question = 


更改永久链接表单管理面板

默认情况下,permalink是默认的,您必须选择帖子名称并单击SaveBuuton

将以下代码添加到.htaccess文件中

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
#开始WordPress
重新启动发动机
重写基/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
#结束WordPress

确保mod_rewrite module已启用。

请查看ok,一个亮位短路。您能说我最好使用.htaccess或plugins做什么吗caz我安装了一个插件,它断开了我与内容的链接。你需要在永久链接设置(wp admin)中选择永久链接结构,并在你的htaccess文件中添加条目。我使用了/%category%/%postname%/结构,但它不起作用。我想我需要在.htaccess中添加一个规则,但我不知道相同的规则是什么,你能帮忙吗?我按照你说的做了,但没有改变。它仍然链接到
http://mysite.com/category/sport?post_type=question
,顺便说一句,我可以把自己的静态类别替换为
类别
?例如
http://mysite.com/static/sport/question
必须是。您确定要在permalink中选择帖子名称吗,因为当我们选择帖子名称时,不会出现问题,请再次检查……我确定。无论如何,这是
类别
,而不是我自己的任何
静态类别
。实际上,最好将
类别
替换为
静态
,而不是完全删除它。不幸的是,我不知道怎么做。我的.htaccess和你写的一样。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress