Beiträge mit dem Schlagwort 'Template-Tags'

Tag Cloud auf eigener Seite

wolke
Tag-Cloud

Tags sind Schlagwörter, die man einem Beitrag zur differenzierten Suche beifügen kann. Diese Tags werden meist in der Sidebar als “Wölkchen” angezeigt. D.h. je öfter ein Tag verwendet wurde, desto größer wird dieser erscheinen - als Titel wird die Anzahl der passenden Beiträge ausgegeben.

Standardmäßig sieht der Template-Tag so aus:

<?php wp_tag_cloud(); ?>

mit den Parametern:

smallest kleinste Schriftgröße, Standard: 8
largest größte Schriftgröße, Standard: 22
unit Schriftgrößeneinheit, Standard: pt; weitere: px, em
number Anzahl der Tags in der Wolke, Standard: 45
format Aussehen der Wolke, Standard: flat; weitere: list, array
order Sortierung, Standard: ASC; weitere: DESC, RAND
orderby Ordnung, Standard: name; weitere: count
include Tag-ID getrennt mit Komma ohne Leerzeichen aufsteigend
exclude Tag-ID getrennt mit Komma ohne Leerzeichen aufsteigend

Mit diesen Parametern lässt sich nun die Codierung einer eigenen Seite für eine Tag-Cloud individuell gestalten. Erstellen kann man eine Seite im einfachen Texteditor bzw. mit einem PHP-Editor:
…den ganzen Beitrag lesen »

Benutzerdefinierte Felder

Wie sich im Administrationsbereich “Schreiben” erkennen lässt, sieht WordPress vor, zu jedem Artikel benutzerdefinierte Felder zu ermöglichen bzw. zuzufügen.

Ein solches Feld benötigt einen sg. Schlüssel und einen Wert, sowie eine entsprechende php-Anweisung in den Theme-Dateien.

<?php the_meta(); ?>

Dieser Tag hat keine Parameter; er wirkt innerhalb eines Loops. (index.php, single.php, page.php usw.).
…den ganzen Beitrag lesen »

Blogroll und Linkkategorien ordnen

Wordpress bietet standardmäßig eine recht übersichtliche Linkverwaltung. Um den “Blogroll” mit all seinen Linkkategorien in die Sidebar (z.B.) einzubinden ist folgender Template-Tag notwendig:

<?php wp_list_bookmarks(); ?>

Mögliche Parameter beziehen sich auf:

- die Sortierung ('orderby= ')der Links innerhalb einer Linkkategorie nach id, name, target, rating, description, updated, length, owner;

- die Anzahl von Links ('limit= '), gewünschte Zahl einfügen;

- die Kategorie ('category= '), eine oder mehrereKategorie-ID einfügen;
('categorize= '), 0 = Anzeige ohne Kategorien, 1 = Anzeige in Kategorien;

Selbstverständlich können mehrere Parameter gleichzeitig verwendet werden.

Die Linkkategorien werden in alphabetischer Reihenfolge geordnet. Will man diese Ordnung nun durchbrechen, so - sehe ich zumindest - keinen anderen Weg als diesen Template-Tag für jede Kategorie in die Sidebar einzufügen und mit entsprechender ID zu versehen.

Beispiel dafür:

<ul>
      <?php wp_list_bookmarks('category=16'); ?>
      <?php wp_list_bookmarks('category=4'); ?>
      <?php wp_list_bookmarks('category=3'); ?>
      <?php wp_list_bookmarks('category=45&orderby=ID'); ?>
      <?php wp_list_bookmarks('category=17&orderby=name'); ?>
</ul>

A Year before

Besteht ein Blog länger, so verstauben die Inhalte oft in den einzelnen Kategorien. Um auf manche Beträge wieder aufmerksam zu machen, gibt es verschiedene Plugins. Eines davon wäre A Year befor. Vom Titel darf man sich nicht verwirren lassen, natürlich kann auch eine andere Zeitspanne eingesetzt werden. Diese Tags untereinander gereiht ergeben eine ganze Abfolge. (vor einem Jahr, vor 6 Monaten, vor 1 Monat, vor 14 Tagen … usw.usf.)

Gibt die Artikel an, die vor einem Jahr oder einer beliebigen Zeitspanne veröffentlicht wurden; von Ralf Thees.

Einfach zu installierendes und leicht anpassbares Plugin - zeigt - in den orangen Gedankenfussel zum Beispiel - in der linken Sidebar Beiträge (Überschriften-Link) an, die vor einem bestimmten Zeitpunkt erstellt wurden. Das ist für Besucher nicht schlecht, wer blättert schon lange in Archiven … und für den Schreiber selbst kann es auch kein Nachteil sein, wenn ältere Beiträge hin und wieder als Link in die Startseite rutschen.

Nachtrag zum Kommentar von Livia:

Mehrere Bereiche anzeigen am Beispiel von den orangen Gedankenfussel (Rückblick linke Sidebar):


<ul>
   <li><h2>Rückblick</h2></li>
   <li>* vor 12 Monaten</li>
      <?php ayb_posts("month=12&notfound=kein Beitrag"); ?>
   <li>* vor 6 Monaten</li>
      <?php ayb_posts("month=6&notfound=kein Beitrag"); ?>
   <li>* vor 3 Monaten</li>
      <?php ayb_posts("month=3&notfound=kein Beitrag"); ?>
   <li>* vor 14 Tagen</li>
      <?php ayb_posts("day=14&notfound=kein Beitrag"); ?>
</ul>
  • Fotoblog

    aktuelle Beiträge