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

全部回复(1)
P粉476883986

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

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

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!