web-dev-qa-db-de.com

Wie kann ich Permalinks für Posts mit/blog/voranstellen - ohne die benutzerdefinierten Post-Typen zu beeinflussen?

Ich habe mehrere benutzerdefinierte Beitragstypen, die ordnungsgemäß als /%post_type%/%postname%/ strukturiert sind. Ich möchte jedoch den gleichen Effekt für reguläre Blogeinträge erzielen: /blog/%postname%/

Wenn ich der Permalink-Struktur /blog/ voranstelle, wirkt sich dies auch auf die benutzerdefinierten Beitragstypen aus. Daher lautet meine Permalink-Struktur derzeit einfach /%postname%/.

Welches ist die empfohlene Vorgehensweise? Ich hatte eine Lösung mit einigen Umschreibungen, aber der im Post-Editor-Bereich angezeigte Permalink spiegelt dies nicht wider.

10
Mythical Fish

Setzen Sie den Parameter 'with_front' für den Slug des Post-Typs auf FALSE:

'rewrite'    => array (
    'slug'       => 'posttypeslug',
    'with_front' => FALSE
),
13
fuxia