Legen Sie Permalinks für benutzerdefinierte Beitragstypen in WordPress auf Root fest
P粉267885948
P粉267885948 2023-08-09 11:35:09
0
1
389
Ich habe einen benutzerdefinierten Beitragstyp erstellt, um einen bestimmten Seitentyp zu organisieren, aber da meine WordPress-Permalinks auf /blog/%postname%/ eingestellt sind, lautet dieser neue benutzerdefinierte Beitragstyp. Der Permalink lautet ;/blog/new-post-type. Ich möchte /blog/ nicht aus den Permalink-Einstellungen der Website entfernen, da wir es in Blogbeiträgen verwenden. So entfernen Sie /blog/ aus einem neuen Beitragstyp, sodass er wie ein Permalink zur WordPress-Standardseite fungiert, d. h. 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将在根目录下工作。

    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!