Hallo,
ich bin auf folgendes kleines Problem gestossen (hier vereinfacht dargestellt), mit WP 2.7.1 (und auch früher):
Ich habe eine Page "spielplaene" (also http://www.meine-seite.de/spielplaene/). Darunter möchte ich verschiedene Subpages anlegen (also Pages wo die übergeordnete Seite dann "spielplaene" ist). Dies sollen am besten Jahreszahlen sein (also ein Spielplan-Archiv).
Das würde dann so aussehen: http://www.meine-seite.de/spielplaene/2009/ oder http://www.meine-seite.de/spielplaene/2009/ usw.
Anlegen der Subpages und Slugvergabe klappen alles prima, nur: Wenn ich die Seite dann aufrufe, bekomme ich den Inhalt der übergeordneten Seite. (Beispiel: Ich rufe http://www.meine-seite.de/spielplaene/2009/ auf, es erscheint aber der Inhalt von http://www.meine-seite.de/spielplaene/. Die URL im Browser bleibt aber gleich, also kein Redirect!)
Auch eine Fehlermeldung kriege ich natürlich nicht.
Zuerst vermutete ich, dass das nicht geht, weil ja Seitenzahlen von geteilten Post (also mit <!--Nextpage-->) auch als /2/ hinten an die URL kommen.
Dann habe ich das ganze aber funktionierend in Aktion gesehen unter http://www.magdeburg-nashville.com/chronologie/2004/ (und andere Jahreszahlen).
Jetzt habe ich mal ein bißchen rumgeguckt. Diese Seite verwendet die Permalink-Struktur "/%postname%/". Ich nutze hingegen "/%year%/%month%/%postname%/".
Zusammenfassendes Ergebnis: Wenn ich die Permalinkstruktur "/%year%/%month%/%postname%/" auswähle, können meine Subpages keine reinen Zahlen mehr als Slug haben (müssen nicht unbedingt Jahreszahlen sein).
Kann das jemand bestätigen oder hat sogar einen Workaround/Lösung?
Falls das ganze einfach technisch nicht geht, sollte man vielleicht irgendwo ne Warnung einbauen (bzw. in sanitize_title sogar abfangen), dass der der Slug keine reine Zahl sein darf, wenn man obige Permalinkstruktur nutzt.
Gruß
Tobias