删除自定义帖子类型的固定链接“前半部分”

时间:2016-09-21 作者:xrep

假设我有CPT“event”。在register\\u post\\u type中,我设置了

\'slug\' => \'event\'
然后,在Wordpress设置中,我设置了以下永久链接结构

Custom: http://www.domain.tld/news/%postname%/
问题是,我的“事件”CPT的URL是

www.domain.tld/news/event/<event-name>
我想要

www.domain.tld/event/<event-name>
我如何才能做到这一点?

谢谢

1 个回复
最合适的回答,由SO网友:Andy Macaulay-Brook 整理而成

使用参数:

\'rewrite\' => array(
    \'slug\' => \'event\',
    \'with_front\' => false,
)
“with\\u front”标志控制是否使用您定义的前部。

相关推荐

Force pretty permalinks?

我正在构建一个插件,该插件将用于单个站点,并依赖于add_rewrite_rule 要工作,需要打开永久链接。打开它们并不困难,因为它只是一个站点,但我担心其中一个管理员可能会在不知道自己在做什么的情况下关闭它,并破坏该站点。如何以编程方式强制保持漂亮的永久链接?