是否从CPT url中删除不需要的固定链接自定义结构? 时间:2011-12-02 作者:tzeldin88 我的网站目前有固定的帖子(在一个叫做“趋势观察”的部分),还有一个自定义的分类法(叫做“区域”)。我的永久链接设置具有以下自定义结构:/trend-watch/%year%/%monthnum%/%postname%/ 这为我提供了以下URL:/trend-watch/regions/ (列出区域分类中的所有术语)/trend-watch/regions/europe/ (列出了在Regions taxonmy中使用“europe”一词的所有帖子)/trend-watch/2011/03/an-interesting-article/ (单柱)但现在我添加了一种新的自定义帖子类型,称为Reports。注册此CPT时,我设置rewrite => array(\'slug\' => \'reports\'). 但URL首先包括“趋势观察/”:/trend-watch/reports/some-report/ 如何从报告CPT URL中删除“trend watch/”,但将其保留为常规帖子(以及相关的自定义分类法)。 1 个回复 最合适的回答,由SO网友:prettyboymp 整理而成 您需要将自定义post类型的rewrite参数中的“with\\u front”参数设置为false。\'rewrite\' => array(\'slug\' => \'reports\', \'with_front\' => false) 结束 文章导航