14März
Das Archiv von WordPress listet die Artikel nach dem Erscheinungsdatum. Standardmäßig werden die Artikel in Monate eingeteilt. Es gibt zwei übliche Möglichkeiten das Archiv darzustellen:
Die Darstellung in der Sidebar hat zwei markante Nachteile. Ein großes Archiv setzt zugleich viele Links, dies ist jedoch vielleicht unerwünscht (Google wertet Seiten mit mehr als 100 Links ab). Der Zweite Punkt ist, das Archiv braucht viel Platz, der Nutzer braucht es zudem eher seltener (wenn ich von mir ausgehe).
Trotzdem möchte ich erklären, wie man ein Archiv in der Sidebar (Seitenleiste) erstellt:
Das Archiv wird mit der Funktion
<?php wp_get_archives ($parameter); ?>
automatisch erstellt. Über die Variable Parameter können verschiedene Einstellungen getroffen werden:
Das folgende Archiv gibt die letzten 10 Monaten aus, in denen es auf dem Blog eine Aktivität gegeben hat. Die Anzahl der Beiträge wird nicht angezeigt.
<?php wp_get_archives (‘limit=10&show_post_count=0′); ?>
Der Zusatz type=monthly muss nicht hinzugeschrieben werden, da dies die Standardeinstellung ist und so ausgegeben wird.
Die neueren WordPress Versionen haben eine eigene Funktion für diese Darstellung. Sie erstellen über Seiten -> Neu erstellen eine neue Seite. In der rechten Navigationsbox Eigenschaften gibt es die Möglichkeit eine Menü Vorlage zu wählen. Hier gibt es den Punkt Archives, welcher auf der Seite automatisch ein Archiv einbindet. Das Archiv beinhaltet:
Wenn Sie lieber eine ähnliche Darstellung wie in der Sidebar bevorzugen müssen Sie dies über einen kleinen Trick ausgeben lassen. Dies ist ebenfalls für ältere Versionen nötig, die diese spezielle Seiteneigenschaften noch nicht ausgeben können:
Öffnen Sie die Datei page.php aus Ihrem Themes Ordner. Dies ist z.B. mit dem Texteditor von Microsoft möglich. Suchen Sie die Stelle, an welcher der Inhalt Ihres Blogs ausgeben wird. Dies geschieht über die Funktion
the_content(”);
Nach dieser Stelle soll das individuelle Archiv ausgegeben werden. Fügen Sie hierfür die folgenden Zeilen nach der Inhalts-Funktion ein:
if ($post->post_name == ‘archiv’) wp_get_archives();
Die neue Stelle sollte dann ungefähr so aussehen:
<?php
the_content(”);
if ($post->post_name == ‘archiv’) wp_get_archives();
?>
Erstellen Sie nun eine Seite mit dem Namen Archiv (Sie können natürlich auch einen anderen Namen wählen, müssen diesen dann allerdings im obigen PHP Code anpassen).
Beim Aufrufen der Seite Archiv führt nun WordPress die Funktion wp_get_archives aus, welche das Archiv Ihres Blogs ausgibt. Sie können natürlich auch hier die Ausgabe über die Parameter (erklärt in dem Abschnitt Archiv in der Seitenleiste) einstellen.
Mit HTML ist es möglich einen Absatz oder einen Umbruch zu machen, doch wo ist der Unterschied? Ein Umbruch hat die Eigenschaft, dass der Text in einer neuen Zeile anfängt. Bei einem neuen Absatz wird ein neuer “Text-Block” erstellt, welcher sich optisch stark abgrenzt, in der Regel über eine Leerzeile. In dem WYSIWYG-Editor von WordPress (grafische Textbearbeitung) kann man beides realisieren.
Einen neuen Absatz (dies war ein Absatz) erstellt man indem man die Entertaste drückt, so kennt man es aus eigentlich allen Textprogrammen. Einen Umbruch generiert man indem man die Steuerungstaste drückt und während dessen die Entertaste drückt.
So springt der Text nur in die nächste Zeile und nicht mit einer Leerzeile in einen neuen Absatz.
Der Zeilenumbruch wird in dem HTML-Editor mit dem Befehl:
<br />
erstellt. Dies ist ein Inline Element, kann also in einem Blockelement verwendet werden. Der Absatz hingegen ist ein solches Blockelement. Er wird um den Kompletten Text gelegt und bildet so mit diesem einen Block (in diesem Fall Absatz). In HTML wird dieser wie folgt dargestellt:
<p> Hier der Text </p>
In einem Blockelement können keine weiteren Blockelemente verwendet werden, es ist also nicht möglich innerhalb eines Absatzes einen neuen Absatz zu erstellen (ansich ja auch logisch!).