如何从网址中删除该块。
我可以做这个;
www.example.com/tour/boat
www.example.com/boat
我不能工作;
www.example.com/en/tour/boat-to 是
www.example.com/en/boat-to 是
通常所有方法都不适用于多语言站点。
注册自定义帖子类型时,必须指定重写规则不应以现有 URL 结构为前缀。
简而言之,这意味着您的register_post_type呼叫中的这一行:
'rewrite' => array('slug' => 'tour'),
应该变成这样:
'rewrite' => array('slug' => 'tour','with_front' => false),
有关详细信息,请查看 register_post_type 上的 codex 条目中的重写参数
只需确保在更新代码后,通过访问"设置">"永久链接"来刷新重写规则。否则,您仍会看到旧链接。