我知道这里有很多关于这个的帖子,但没有一个能回答我的问题。
我正在使用具有自定义类别类型(名为messagetypes)的自定义构建主题。我创建了一个名为media的类别。设置此主题是为了添加一个菜单项,单击该菜单项时,会显示所有标记为media的项目,但页面的URL则是mysite。com/消息类型/媒体。我想从url中删除消息类型,并将其仅用于mysite。com/媒体。
我得到的最接近的结果是当我添加到自定义类别函数页面时,其中
register_taxonomy( \'messagetypes\', ...
使用调用\'rewrite\' => array( \'slug\' => \'\'),
当我这样做时,我从这个页面获得了所需的结果,但我的所有其他页面链接都断开了(使用永久链接)我还尝试添加到重写数组
\'with_front\' => false
但这也没用。任何帮助或见解都会很好。我在这件事上浪费了太多时间,快把我逼疯了。
谢谢