更改帖子的永久链接,但不更改自定义帖子类型


10

目前,我的帖子固定链接结构是

domain.com/post-title

我正在使用静态首页和用于帖子的“博客”页面。我想将帖子,标签和类别的永久链接结构更改为

domain.com/blog/post-title

我可以轻松地在永久链接结构中添加/ blog /,但要注意的是,我的自定义帖子类型也获得了这种修改后的永久链接结构,这并不是理想的结果。

提前致谢!

Answers:


12

当您注册您的文章类型,则with_front的说法rewrite应该是false,所以permastruct不追加到您的自定义后类型固定链接的前面。

$args = array(
    // snip...
    'rewrite' => array( 'with_front' => false ),
    // snip...
); 

register_post_type( 'your-post-type', $args );

非常感谢你!确实确实可以解决问题。我不知道,但是,如果您使用的是静态首页和帖子页“博客”,则默认情况下WordPress不包含/ blog /是不是很奇怪?在不使用/ blog /的情况下使用永久链接结构是否有任何优势?
user2019515 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.