Wie füge ich eine benutzerdefinierte Taxonomie in einem benutzerdefinierten Beitragstyp-Permalink hinzu?
Lesezeit: 4 Minuten
Ich habe eine benutzerdefinierte Taxonomie namens campaign und einen benutzerdefinierten Beitragstyp namens asset. Für Assets möchte ich die folgende Permalink-Struktur haben: mysite.com/<campaign_name>/<asset_name>. Ich habe dies durch den folgenden Code erreicht, aber wenn ich jetzt auf eine normale Seite mit der URL-Struktur gehe mysite.com/<pagename> es gibt einen 404. Und wenn ich den Rewrite-Slug-Teil in der Funktion zum Registrieren des benutzerdefinierten Beitragstyps auskommentiere oder stattdessen diesen hinzufüge ams/%campaign%es funktioniert, aber das ist nicht die URL-Struktur, die ich für meinen benutzerdefinierten Beitragstyp haben möchte.
Code zum Registrieren einer benutzerdefinierten Taxonomie:
benutzerdefinierte Archivseite für Beitragstypen funktioniert nicht
– e-Lab-Innovationen
22. Februar um 18:25 Uhr
C0c0b33f
Registrieren Sie zuerst Ihre Taxonomie und dann Ihren benutzerdefinierten Beitragstyp. Möglicherweise müssen Sie auch Ihre Permalinks speichern. Ich glaube nicht, dass Sie ‘with_front’ auf true setzen möchten. Der Rest mag ok sein, aber hier ist ein funktionierendes Beispiel.
Hallo danke aber das hatte ich schon mal probiert. Dies funktioniert für die benutzerdefinierten Beitragstypen, aber wenn ich auf eine Seite gehe, gibt es einen 404.
– Sadmansch
7. September 2019 um 12:17 Uhr
seltsam, bei mir hat es funktioniert. Hast du versucht, zu Einstellungen > Permalinks zu gehen und dann Permalinks zu speichern?
– C0c0b33f
9. September 2019 um 13:20 Uhr
13860800cookie-checkWie füge ich eine benutzerdefinierte Taxonomie in einem benutzerdefinierten Beitragstyp-Permalink hinzu?yes