1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Jahreszahl als Slug einer Subpage

Dieses Thema im Forum "Konfiguration" wurde erstellt von network, 25. Februar 2009.

Schlagworte:
  1. network

    network Well-Known Member

    Registriert seit:
    25. Februar 2009
    Beiträge:
    45
    Zustimmungen:
    0
    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.XYZ.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.XYZ.de/spielplaene/2009/ oder http://www.XYZ.de/spielplaene/2007/ 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.XYZ.de/spielplaene/2009/ auf, es erscheint aber der Inhalt von http://www.XYZ.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
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden