Articles of Rewrite Regeln

Der Standardkategorie-Link für eine benutzerdefinierte Kategorie ist ein defekter Link

Ich entwickle ein Multisute-Plugin, das Websites mit einer bestimmten Vorlage einrichten soll, einschließlich der Einrichtung mehrerer statischer Seiten und Menüelemente sowie einer “Blog” -Kategorie für Blog-Posts. Die Kategorie ist in Ordnung und enthält einen Beitrag, und ich habe herausgefunden, wie man den Menü-Link zur Blog-Kategorie mit der Option page_for_posts . WordPress erstellt jedoch Standardlinks zu […]

Wie bekomme ich die Parameter auf Seite und vermeide 404?

Ich habe eine Seite wie http://example.com/mypage und ich möchte einen $_GET Parameter wie $_GET : http://example.com/mypage/firstparameter/firstvalue Ich brauche ersten firstparameter , aber ich schließe immer auf der 404 Seite ab . Ich habe einige Stunden mit get_query_var() , add_query_vars_filter() und add_rewrite_rule() aber kein Weg … Vielen Dank

Wie geschachtelte benutzerdefinierte Posttyp-Slugs funktionieren

Ich werde versuchen zu erklären, wie ich das funktionieren lassen möchte und nicht, was ich bisher gemacht habe, da nichts zu funktionieren scheint. Ich möchte 3 benutzerdefinierte Beitragstypen: Produkte Verbrauchsmaterial Zubehör mit folgenden Nacktschnecken: example.com/products/post-name example.com/products/consumables/post-name example.com/products/accessories/post-name Jeder Post-Typ benötigt eine benutzerdefinierte Archivseite, d. aktuelle Seite, die vom Benutzer bearbeitet werden kann. Sowohl Zubehör als […]

Wie schreibt man CPT-Permalinks richtig um (inkl. Meta-Box-Daten)?

Unter Verwendung der folgenden Hooks versuchte ich, die Permalinks meines benutzerdefinierten Post-Typs magazine_issue zu magazine_issue , die aus Werten von zusätzlichen Meta-Feldern bestehen, die ich dem Bearbeitungsbildschirm hinzugefügt habe. Das Problem mit meinem tatsächlichen Code ist, dass er URLs aller gefundenen benutzerdefinierten Posts in der gewünschten Weise zu registrieren scheint, aber leider, wenn er diese […]

WP Schreibe die letzten beiden Teile der URL neu

Ich habe ziemlich viel Post zum Thema WP Neufassung gefunden, aber ich kann nicht die richtigen Worte finden, um dieses Problem zu beschreiben. Ich versuche folgendes zu erreichen: mysite.com/examentraining/vak/biologie/havo werden in /examentraining/vak?vakname=biologie&level=havo Wenn der Benutzer also mysite.com/examentraining/vak/biologie/havo in seine Adressleiste eingibt, sollte ihm die Seite mysite.com/examentraining/vak/ werden, aber die Anwendung sollte die letzten beiden Werte […]

Migration von alten CMS zu WordPress 301 Umleitungsregeln?

Ich brauche 301 Redirection-Regel für die Migration von alten CMS zu WordPress. Auf alten CMS habe ich eine URL-Struktur wie folgt: Ich möchte meine Seite nach WordPress verschieben und alle alten (oder die meisten) URLs mit 301 auf neue Seiten redirect lassen. Kategorie URL auf altem CMS: www.my-site-name.com/category-name-some-category-suffix/ www.my-site-name.com/category-name-some-category-suffix/page/2/ www.my-site-name.com/category-name-some-category-suffix/subcategory-name-some-category-suffix/ www.my-site-name.com/category-name-some-category-suffix/subcategory-name-some-category-suffix/page/2/ Post URLs auf alten […]

Permalink wurde für Seiten nach dem Hinzufügen einer Rewrite-Regel unterbrochen

Nach dem Hinzufügen dieser Umschreibungsregeln: add_rewrite_rule( ‘([^/]+)/page/([0-9]{1,})?$’, ‘index.php?author_name=$matches[1]&paged=$matches[2]’, ‘top’ ); add_rewrite_rule( ‘([^/]+)?$’, ‘index.php?author_name=$matches[1]’, ‘top’ ); Die Permalinks für Seiten funktionieren nicht mehr. Ich bekomme eine “nicht gefunden” Vorlage jedes Mal, wenn ich versuche, auf eine Seite zuzugreifen. Beiträge, Zuhause und Archive funktionieren. Ich habe diese Rewrite-Regel hinzugefügt, weil ich in der Lage sein möchte, auf […]

WordPress URL umschreiben Problem

blog.com/product/somename In der obigen URL – wie sage ich WordPress, dass “Produkt” eine Variable ist und “Somename” ist ihr Wert. Wie extrahiere ich dann diesen Wert und verwende ihn in einer function, die ich erstellen werde? Kurz gesagt muss ich: Variable registrieren, URL auf Variable überprüfen, Wert extrahieren, Standard-Post-Vorlage verwenden und the_content basierend auf diesem […]

Benutzerdefinierter Beitragstyp mit fronter umschreiben

Was ich vorhabe, dachte ich wäre ganz einfach. Tatsächlich bin ich erstaunt, dass die Antwort nicht erst nach einer halben Stunde hier auftaucht. Hier ist der Code zum Erstellen meines CPT: register_post_type(‘headline’, array( ‘labels’ => array( ‘name’ => ‘Headlines’, ‘singular_name’ => ‘Headline’, ‘add_new’ => ‘Add Headline’, ‘add_new_item’ => ‘Add Headline’, ‘edit_item’ => ‘Edit Headline’, ‘new_item’ […]

Parent cpt / child benutzerdefinierte Post-Typ URL-Permalink-Beziehung

Ich versuche, eine Beziehung in WordPress zwischen zwei benutzerdefinierten Post-Typen einzurichten, die ich erstellt habe, und diese Beziehung innerhalb der Permalink-URL-Struktur jedes Post-Typs anzuzeigen. Ich habe zwei benutzerdefinierte Post-Typen von solution_cpt und solution_offering_cpt erstellt . Es gibt eine Eins-zu-Viele-Beziehung von “solution_cpt” zu “solution_offering_cpt” . Mit anderen Worten, jedes ‘solution_offering_cpt’ hat niemals mehr als ein Elternteil […]