Hallo Leute!
Heute habe ich mal die Permalinks meiner Seite angepasst. Hat auch alles gut funktioniert. Nur bei einem Link nicht: Der zu einem Custom Post Type. Das ganze führt zu einem komischen Ergebnis, dass ich mir nicht erklären kann. Die rewrite rules müssen irgendwie falsch sein.
Folgendes:
Gehen wir davon aus, ich habe drei Unterseiten: Essen, Trinken und Kaufen.
Kaufen ist der Custom Post Type.
Klicke ich auf der Startseite auf Essen steht in der Addresszeile: http://www.domain.de/wordpress/essen
Klicke ich auf der Startseite auf Trinken steht in der Addresszeile: http://www.domain.de/wordpress/trinken
Bis hier ist alles so, wie es soll. Klicke ich auf der Startseite allerdings auf Kaufen, steht in der Addresszeile:
http://www.domain.de/wordpress/?kaufen=kaufen
Mein Post Type heißt "kaufen" und der Post heißt auch "kaufen".
Als sei das nicht schon komisch und verwirrend genug, tritt ein weiteres Problem auf. Klicke ich auf der Startsete zuerst auf Essen und dann von der Essens-Seite auf Kaufen, steht in der Adresszeile das:
http://www.domain.de/wordpress/essen?kaufen=kaufen
Mein Ziel ist es aber, "Kaufen" einfach über http://www.domain.de/wordpress/trinken aufrufen zu können. Was muss ich machen, damit das funktioniert?
Als Permalink-Struktur habe ich momentan /%postname% angegeben, was unter WP 3.3 ja wieder sicher ist.