Wordpress从网址中删除Slug

时间:2017-10-09 13:38:09

标签: wordpress url slug

如何从网址中删除slug。

我可以制作这个;

www.example.com/tour/boat

www.example.com/boat

我无法解决这个问题;

www.example.com/en/tour/boat-to

www.example.com/en/boat-to

通常所有方法都不适用于多个站点。

1 个答案:

答案 0 :(得分:0)

注册自定义帖子类型时,您必须指定不应在现有网址结构前添加重写规则。

简而言之,这意味着您在register_post_type中的这一行调用:

'rewrite' => array('slug' => 'tour'),

应该变成这个:

'rewrite' => array('slug' => 'tour','with_front' => false),

有关详细信息,请查看register_post_type

上的codex条目中的重写参数

请确保在更新代码后,通过访问设置>来清除重写规则。固定链接。否则你仍会看到旧链接。