Hallo,
okay, entschuldigt, aus Mysterium wird Anfängertum. Ich hatte gehofft, ich benutze WordPress, etwas an meine Wünsche anpassen und gut, aber es sieht wohl so aus, als fehlen mir grundlegendes Verständnis und scheinbar die Möglichkeiten innerhalb von WordPress (wenn ich mich auf Theme-Programmierung und Konfiguration beschränke, also nicht im System selbst rumpatche). Von vorne:
Das geschilderte Problem hat nichts mit 2.6 zu tun, es war Kombination aus meiner Konfiguration und meinem gebastelten Theme. Ich will auf der Startseite nur den aktuellsten Beitrag, also hatte ich das explizit in die "index.php" reingebastelt. In den Leseeinstellungen stand "Zeige die letzten" auf fünf oder so, dementsprechend ist die Navigation "ältere/neuere" Beiträge zu jedem fünften Beitrag gesprungen. Wenn ich diese Einstellung auf "1" stelle reagieren die Links wie von mir erwartet.
Allerdings werden dann die Archivseiten ebenfalls auf einen Artikel gesetzt, und aus irgendeinem Grund weigert sich auf den Seiten die Navigation grundsätzlich, zu erscheinen. So hätte ich also das Archiv effektiv geschrottet, nur ein Beitrag pro Jahr erreichbar.
Nun habe ich "Zeige die letzten" so hoch gestellt, dass bestimmt alle Beiträge eines Jahres erscheinen und die Navigation überhaupt nirgends mehr erscheint (d.h. Einstellung größer als Gesamtzahl der Beiträge), nicht wie gewünscht, aber immerhin jetzt eine konsistente Darstellung.
Um meine Verwirrung etwas zu lindern, darf ich ein paar Anfänger-Fragen stellen?
- Wozu dient die Leseeinstellung "Zeige die aktuellsten"?
- Gibt es eine korrekte Möglichkeit, auf der Startseite nur einen Beitrag anzuzeigen und ansonsten die Navigation korrekt funktionierend zu machen und für das Archiv eine andere Anzahl an Beiträgen pro Seite zu definieren?
- Gibt es andere Möglichkeiten, dynamisch explizite Links einzufügen, die auf den neueren/älteren Beitrag verlinken? Z.B. auf der Startseite auf den zweiten Beitrag zu verlinken unabhängig von "next_posts_link()" und "Zeige die letzten".
- Woran könnte es liegen, dass in "archive.php" für "next_posts_link()" und "previous_posts_link()" kein Inhalt erzeugt wird? Die umgebenden DIV (s.o.) werden gerendert.
Grüße,
Thorsten