Legen Sie Permalinks für benutzerdefinierte Beitragstypen in WordPress auf Root fest
P粉267885948
P粉267885948 2023-08-09 11:35:09
0
1
423
Ich habe einen benutzerdefinierten Beitragstyp erstellt, um einen bestimmten Seitentyp zu organisieren, aber da meine WordPress-Permalinks auf <code>/blog/%postname%/</code> eingestellt sind, lautet dieser neue benutzerdefinierte Beitragstyp. Der Permalink lautet <code> ;/blog/new-post-type</code>. Ich möchte <code>/blog/</code> nicht aus den Permalink-Einstellungen der Website entfernen, da wir es in Blogbeiträgen verwenden. So entfernen Sie <code>/blog/</code> aus einem neuen Beitragstyp, sodass er wie ein Permalink zur WordPress-Standardseite fungiert, d. h. <code>www.website.com/name-of-page/ < ;/code>?
P粉267885948
P粉267885948

Antworte allen(1)
P粉476883986

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

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

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

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!