首页 > 社区问答列表 >将WordPress中自定义文章类型的永久链接设置为根目录

  将WordPress中自定义文章类型的永久链接设置为根目录

我创建了一个自定义文章类型来组织一种特定类型的页面,但是由于我的WordPress固定链接设置为/blog/%postname%/,这个新的自定义文章类型的固定链接是/blog/new-post-type。我不想从网站的固定链接设置中删除/blog/,因为我们在博客文章中使用它。如何将/blog/从新的文章类型中删除,使其像WordPress默认页面的固定链接一样,即www.website.com/name-of-page/
P粉267885948
P粉267885948

  • P粉476883986
  • P粉476883986   已被采纳   2023-08-10 10:28:03 1楼

    register_post_type()函数的rewrite参数有一个with_front参数,当设置为false时,不会在固定链接结构中加上前缀。

    register_post_type( 'cpt', array(
        'rewrite' => array(
            'with_front' => false,
        )
    );
    

    上述代码将阻止CPT的帖子URL中出现/blog/,但我不知道那是否意味着URL将在根目录下工作。

    +0 添加回复