如何从网址中删除slug。
我可以制作这个;
www.example.com/tour/boat
www.example.com/boat
我无法解决这个问题;
www.example.com/en/tour/boat-to
www.example.com/en/boat-to
通常所有方法都不适用于多个站点。
答案 0 :(得分:0)
注册自定义帖子类型时,您必须指定不应在现有网址结构前添加重写规则。
简而言之,这意味着您在register_post_type中的这一行调用:
'rewrite' => array('slug' => 'tour'),
应该变成这个:
'rewrite' => array('slug' => 'tour','with_front' => false),
有关详细信息,请查看register_post_type
上的codex条目中的重写参数请确保在更新代码后,通过访问设置>来清除重写规则。固定链接。否则你仍会看到旧链接。