Benutzerdefiniertes URL-Schema – Parameter für benutzerdefinierten Posttyp

Ich habe einen benutzerdefinierten Post-Typ als Event eingerichtet. Innerhalb dieses Beitragtyps habe ich verschiedene Bits von Inhalt / benutzerdefinierter Meta, die auf zwei oder drei verschiedenen Seiten verwendet werden.

Ich frage mich, sagen wir, ich hatte meine benutzerdefinierte Post-Typ URL als

http://www.mysite.com/my-custom-post-title/

und auf dieser Seite hatte ich 3 Links, die beim Klicken den relevanten Inhalt laden würden, d

http://www.mysite.com/my-custom-post-title/faqs/

http://www.mysite.com/my-custom-post-title/directions/

Ich konnte erreichen, was ich mit Abfragezeichenkettenparametern auf der ursprünglichen URL wünsche, aber mich wunderte, ob ich hübsche URLs anstatt http://www.mysite.com/my-custom-post-title/?subconten=faqs

Ich weiß, dass du deine eigenen Texte schreiben kannst. Ich bin mir einfach nicht sicher, wie ich es am besten angehen soll.

Aktualisieren:

Also vorausgesetzt, ich habe die folgende URL:

http://www.mysite.com/events/my-custom-post-title/info/directions/

Ich habe die folgende Aktion hinzugefügt

add_action('init','custom_rewrites'); function custom_rewrites() { global $wp,$wp_rewrite,$wp_query; $wp->add_query_var('content_filter'); $wp_rewrite->add_rule('events/([^/]+)/info/([^/]+)/', 'index.php?post_type=portfolio&name=$matches[1]&content_filter=$matches[2]', 'top'); $wp_rewrite->flush_rules(false);
// print_r( $wp_rewrite ); }

Immer noch nichts – Ich habe festgestellt, dass, wenn ich Abfrage vars auf dem Bildschirm auf der 404-Seite dump “Richtung” als Anhang zurückgibt. Hat jemand eine Idee, wie ich das schaffen kann?

Steve

Solutions Collecting From Web of "Benutzerdefiniertes URL-Schema – Parameter für benutzerdefinierten Posttyp"