WordPress-Umschreibungsregel mit benutzerdefinierter Taxonomie und benutzerdefiniertem Beitragstyp

Lesezeit: 1 Minute

Benutzer-Avatar
Vishal Kamal

Ich habe einen benutzerdefinierten post_type namens „video“ und eine benutzerdefinierte Taxonomie „channels“.

Ich möchte meine Videodetailseite wie folgt umschreiben:

http://example.com/funny/<postname>

hier ist “lustig” der Kanalbegriff.

Ich habe versucht, einen Code wie:

add_permastruct( 'video', '%channels%/%video%' );

Es funktioniert gut, aber wenn ich versuche, die Post-Detailseite zu öffnen, deren Permalink-Struktur ist:

http://example.com/<parent_category>/<postname>

es funktioniert nicht. Alle Post-Einzelseiten zeigen 404.

Bitte hilf mir.

Sie sollten Ihr Ergebnis erreichen, indem Sie die anpassen umschreiben Eigenschaft in Ihrer Beitragstyp-Definition:

ID des benutzerdefinierten Beitragstyps -> Video

Video Benutzerdefinierte Taxonomie-ID -> ct_video

ID des benutzerdefinierten Beitragstyps -> Kanäle

Kanäle benutzerdefinierte Taxonomie-ID -> ct_channels

Wenn Sie Ihren benutzerdefinierten Beitragstyp oder Ihr benutzerdefiniertes Taxonomiearchiv oder Ihre Seite anpassen möchten:

'rewrite' => array('slug' => '[custom url]')

Um die URL Ihrer Beiträge zu personalisieren, empfehle ich Ihnen, sie herunterzuladen Permalinks für benutzerdefinierte Beitragstypen : https://wordpress.org/plugins/custom-post-type-permalinks/
und Sie können es wie folgt verwenden:

Geben Sie hier die Bildbeschreibung ein

Definieren der benutzerdefinierten Beitragstyp-Beitrags-URL mithilfe der Struktur-Tags

1333760cookie-checkWordPress-Umschreibungsregel mit benutzerdefinierter Taxonomie und benutzerdefiniertem Beitragstyp

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy