Mittlerweile habe ich schon einige bootScore Features eingebaut. Und meine Site prompt überfrachtet. Sagt meine bevorzugte Leserin: Ich wolle doch flexibel zu verschiedenen zentralen Themen zu unterschiedlich Zeitpunkten schreiben. Da entstehe ja notwendig ein Misch-Masch. Ob sie sich denn dann das, was zusammengehört, etwa selbst heraussuchen solle? Besser wäre da wohl doch eine eigene Landingpage:
Und warum — so fragte meine schönste Leserin weiter — werde auf meiner Einstiegsseite überhaupt so eine lange Liste von Artikeln angeboten? Warum könne sie dort nicht einfach immer nur das jetzt gerade Wichtigste sehen? Ob sie die ‘Suchtools’ nicht überhaupt aus dem Menü heraus aufrufen könne? Auf einen Schlag? Und zwar dann, wenn sie die benötige, nicht, wenn die Site das meint? Recht hat sie, meine geschätzte Leserin! Wie immer! Verschlanken wir uns also, immer einen Schritt nach dem anderen:
Lösung
- Lege über das WordPress-Dashboard eine Seite
mylap
an (= my landing page) - Lege über das WordPress-Dashboard eine Seite
myplp
an (= my post list page) - Kopiere die
index.php
aus bootScore-main unter dem Namenmylap.php
in Dein Cild-Theme. - Ändere in der Datei
mylap.php
die ZeileThe main template file
inTemplate Name: mylap (my landing page)
. - Füge auch in der Datei
home.php
die ZeileTemplate Name: myplp (my post list page)
ein. - Aktiviere unter
Settings/Reading/Your homepage displays
den Buttona static page
, wähle unter Homepage die Seitemylap
aus, und unter Posts page die Seitemyplp
. - Editiere im WordPress Dashboard die Seite
mylap
und wähle rechts unter den Page-Optionen statt des Eintrages Default Template das Template mylap aus. - Füge unter
Appearance/Menus
die neue Seitemyplp
hinzu.
Hintergrund
Damit bietest Du Deiner Leserin die Option, über das Menü eine Übersicht über all Deine Beiträge Posts aufzurufen. Denn anstelle der eigentlich angeklickten Seite myplp zeigt WordPress von sich aus ja die Datei home.php.
Unter Deiner Site-Url wird WordPress nun allerdings die Seite mylap
aufgerufen. Die hast Du mit einem eigenem, vom Default-Template abgeleiteten Template verknüpft. Sie zeigt Dir also erst einmal auch nur eine Liste Deiner Beiträge an. Dennoch bist Du jetzt frei, sie als Deine Landingpage so zu gestalten, wie Du willst. Dazu später mehr.
Hier noch paar Fallen, die Du umgehen kannst:
- Wenn Du Deine
php
-Templates nicht eindeutig benennst, wirst Du bei der Zuordnung der WordPress-Seitemylap
zum Templatemylap.php
verzweifeln. - Würdest Du auch der WordPress-Seite
myplp
das als myplp benannte Templatehome.php
zuordnen, brächtest Du WordPress durcheinander: Dass beim Aufrufen der Seite myplp aus dem Menü heraus in Wirklichkeit die Dateihome.php
angezeigt wird, organisiert WordPress nämlich ohne weitere Zuarbeit von sich aus. Das hast Du mit der Zuordnung unterSettings/Reading/Your homepage displays
bereits organisiert.
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.