Legen Sie Permalinks für benutzerdefinierte Beitragstypen in WordPress auf Root fest
P粉267885948
2023-08-09 11:35:09
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>?
register_post_type()
函数的rewrite
参数有一个with_front
参数,当设置为false
时,不会在固定链接结构中加上前缀。上述代码将阻止CPT的帖子URL中出现
/blog/
,但我不知道那是否意味着URL将在根目录下工作。