WordPress Benutzerdefinierte Typ permalink-mit Taxonomie-slug
Ich versuche zu schaffen, eine permalink-Muster für einen Benutzerdefinierten Typ, mit einer Ihrer Taxonomien. Die Taxonomie-name bekannt ist, von Anfang an (also ich nicht versuchen werde, um hinzuzufügen, oder mischen Sie alle Ihre Taxonomien, nur eine bestimmte eine), aber der Wert wird durch die dynamische, natürlich.
Normalerweise der Benutzerdefinierte Typ " permalink ist gebaut mit die rewrite
arg mit der slug
param, aber ich sehe nicht, wie ich hinzufügen könnte, eine dynamische variable in es.
http://codex.wordpress.org/Function_Reference/register_post_type
Ich vermute, eine individuelle Lösung erforderlich ist, aber ich bin mir nicht sicher, was die beste unaufdringlichen Ansatz wäre.
Ist es eine bekannte Praxis für diese oder die hat jemand gebaut, der etwas ähnliches vor kurzem? Ich verwende WP 3.2.1 btw.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nach mehr suchen, habe ich geschaffen, um die ziemlich elegante Lösung mit der
custom_post_link
filter.Lassen Sie uns sagen, Sie haben eine
project
Benutzerdefinierten Typ mit einemclient
Taxonomie. Fügen Sie diese Haken:Dann, wenn die Registrierung des Benutzerdefinierten Typs, legen Sie die
rewrite
arg wie dieses:Ich denke, ich sollte tiefer gegraben, bevor Sie zu Fragen, aber zumindest haben wir eine komplette Lösung jetzt.
.htaccess
Datei war einfach-und dann gehen Sie in dieSettings > Permalinks
und'Save Changes'
für Sie, um richtig zu arbeiten. Was sind die1
und3
füradd_filter('post_type_link', 'custom_post_link', 1, 3);
? Nochmals vielen Dank!