Nach der Optimierung der Bilder gilt es, die Liste der Posts zu verschönern. Bis jetzt kennen wir nur die Form, die die bootScore-Datei index.php
von sich aus erzeugt: eine Liste von ‘Streifen’, für jeden Artikel einen, in der linken Hälfte das jeweilige primäre Beitragsbild, in der rechten die Anfangszeilen des Artikels oder das manuell erstellte Exzerpt. Wie langweilig! Dabei gibt es doch ‘masonry’ als schönere Überblicksseite:
Glücklicherweise bietet bootScore in einem Zusatzpaket aufregendere Varianten. Zum Beispiel die masonry-Auflistung, ein auf den Kopf gestelltes Mauerwerk: In vier senkrechten Spalten nebeneinander erscheinen die Artikelanfänge, je eingeleitet mit dem primären Beitragsbild — und zwar so, dass sich in jeder Spalte der je nächste Artikel gleich darunter anschließt. Es überlappen sich also die ‘Lesehappen’, wie die Steine einer Mauer, nur eben senkrecht:
Lösung
- Lade das Plugin bs Masonry herunter.
- Installiere das Plugin über das WordPress-Backend
Plugins/Add News
. - Lade das Paket bS Loop Templates herunter und entpacke es.
- Kopiere die Datei
archive-masonry.php
unter dem Namenhome.php
in Dein Child-Theme. - Ersetze in dieser Datei
the_excerpt()
durchthe_content()
und - entferne das nachfolgende
div
samt der eingebetteten Zeile<a class="read-more...
Hintergrund
bootScore selbst hat die masonry-Installation und Aktivierung gut beschrieben:. Ich selbst möchte aber nicht alles auf diesen Stil umstellen, sondern nur die generelle Übersicht. Also hole ich mir die Datei archive-masonry.php
unter dem Namen home.php
in mein Child-Theme.
Und es geht noch eleganter. Denn mit der WordPress-Funktion the_excerpt()
in diesem Looptemplate wird Postinhalt bis zu einer gewissen Länge rein textuell ausgegeben, ohne jede Verlinkung oder sonstige Gestaltung. Deshalb muss das Template die more-Funktionalität selbst bereitstellen. Für die Leserin ist es jedoch oft angenehmer, den einladenden Artikelanfang gleich richtig zu sehen, in aller Pracht. Damit das gut klappt, muss die Autorin allerdings in allen Artikeln das <!-- more-->
-Tag manuell setzen, im Template die Funktion the_excerpt()
durch the_content()
ersetzen und die zugehörige weiterlesen-Verlinkung entfernen.
Damit entscheidet die Autorin, wie viel Text als Teaser verwendet wird, nicht die Technik. Sie schneidet da ab, wo es Sinn macht — was unterschiedlich lange Textanfänge entstehen lässt und die Überlappung in vertikalen ‘Mauer’ unterstreicht.
Und in welchem Zusammenhang …
… steht das mit unserer Migration zu bootScore? Nun, hat Web-Designerin im Rahmen ihrer Anpassungen die Frage einer guten Bebilderung beantwortet, kann sie entspannt Tags und Wolken in ihre Site einbinden, ihre Überblicksseite verbessern und eine eigene Landingpage gestalten. Ob die entstandene Fülle der eigenen Leserin wirklich nutzt, ob es nicht schlanker geht und wie, ob dezentere Verweise und spezielle Fonts auch für besondere Anlässe die Lesbarkeit erhöhen, all das gilt es zu bedenken. Das tut auch dieser Post.
Im Übrigen: Männer sind mitgemeint.