Anmelden oder neues Benutzerkonto anlegen.

 

Doku » Template Tags/previous post


Inhaltsverzeichnis

[bearbeiten] Beschreibung

Der Tag wird auf Einzelbeitragsseiten/Permalinkseiten benutzt, und listet den vorhergehenden Beitrag in chronologischer Ordnung auf. Dieser Tag wird in Zusammenhang mit next_post benutzt. Dieser Tag muss innerhalb des Loops benutzt werden.

Für die Index-, Kategorie- und Archivseiten, bitte den posts_nav_link() Tag benutzen.

[bearbeiten] Verwendung

<?php previous_post('format', 'previous', 'title', 'in_same_cat',
limitprev, excluded_category); ?>

[bearbeiten] Beispiele

[bearbeiten] Standard Verwendung

Standardmäßig wird vor dem Beitragstitel noch "previous post:" eingefügt.

previous post: Vorheriger Beitrag
<?php previous_post(); ?>

[bearbeiten] Text als Link, ohne Beitragstitel

Zeigt den angegebenen Text als Link, ohne Beitragstitel. Nützlich z.B. wenn exzessiv lange Beitragstitel dein Layout sprengen. "« Zurück" wird im Beispiel benutzt. Du kannst selbstverständlich deinen eigenen Text wählen.

« Zurück
<?php previous_post('%','« Zurück', 'no'); ?>

[bearbeiten] Spezifischen Text verwenden

Die Bezeichnung wird nicht als Link dargestellt. Der Beitragstitel dient dann als Link entsprechend vor und zurück.

Zurück: Vorhergehender Beitragstitel    |    Weiter: Nächster Beitragstitel
<p><?php previous_post('%', 'Zurück:', 'no'); ?> 
| <?php next_post('%', 'Weiter:', 'no'); ?></p>

[bearbeiten] Pfeile anstelle von Text verwenden

Anstelle von Text werden Pfeile («) benutzt.

« « Vorhergehender Beitrag    |    Nächster Beitrag » »
<?php previous_post('&laquo; &laquo; %', '', 'yes'); ?>
| <?php next_post('% &raquo; &raquo; ', '', 'yes'); ?>


[bearbeiten] Parameter

format 
(string) Gibt das Format für den Link an. '%' wird dann durch den Link ersetzt, sodass aus 'Zurück zu %' "Zurück zu <a href='...'" wird. Der Standard ist '%'.
previous 
(string) Der Text der angezeigt wird. Der Standard ist 'previous post: '.
title 
(string) Gibt an ob der Beitragstitel als Linktext verwendet werden soll. Mögliche Optionen sind:
  • 'yes' (Default)
  • 'no'
in_same_cat 
(string) Gibt an ob der vorhergehende Link in der gleichen Kategorie sein muss oder nicht. Dieser Parameter läuft ab Version 1.5.1.3 und höher. Mögliche Optionen sind:
  • 'yes'
  • 'no' (Default)
limitprev 
(integer) Der vorhergehende Link wird als numerischer Wert angegeben (Beitrags ID minus 1). Der Standard ist 1 und wird empfohlen.
excluded_category 
(integer -or- string) Numerische Kategorie ID von der vorhergehenden Beiträge nicht aufgelistet werden sollen. Mehrere Kategorien können durch ein 'and' getrennt werden: '1 and 5 and 15'. Es gibt keinen Standard. Der Parameter läuft ab Version 1.5.2 und höher.

[bearbeiten] Verwand

Siehe auch next_post().

the_ID, the_title, single_post_title, the_title_rss, the_title_unicode, the_content, the_content_rss, the_content_unicode, the_excerpt, the_excerpt_rss, the_excerpt_unicode, link_pages, previous_post, next_post, posts_nav_link, the_meta



Original Dokument: http://codex.wordpress.org/Template_Tags/previous_post



Zurück zum Template Tags Verzeichnis