Jahreszahl als Slug einer Subpage

  • 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

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!