Wer das expertinnen-web immer wieder mal besucht, kann heute eine neue Seite entdecken: Die Tag-Wolke (noch ein Beitrag zu Web2.0). Mit dem WordPress-Plugin Jerome’s Keyword-Plugin lassen sich Technorati-, Flickr- und del.icio.us-fähige Tags und Links erstellen, die den netten Nebeneffekt haben, dass sie die Beiträge übersichtlicher und auch suchmaschinentauglicher machen.
Und so geht’s
- Plugin herunterladen und auspacken, ab in den Wordpres-Plugin-Ordner
- Plugin aktivieren und Vorgaben für Permalinks (Optionen>>Permalinks) noch einmal speichern
- Beitrag schreiben: Unterhalb des Eingabefeldes erscheint ein neues Feld für die Tags.
Keywords benutzen
Wenn Ihr hier schon Tags für einen Beitrag eingetragen habt, erscheinen als Vorschlag die letzten verwendeten Begriffe. Eine gute Hilfe, damit man nicht unterschiedliche Schreibweisen für dasselbe verwendet (z.B. blog, Blog, blogs, Blogs). Das Plugin ist case-sensitive und kann nicht zwischen Singular und Plural eines Begriffs unterscheiden. Also besser vorher ein paar feste Begriffe finden und merken/aufzeichnen.
Die Tags werden kommasepariert eingegeben. So kann ein Leerzeichen innerhalb eines Tags verwendet werden: Tags wie „barrierefreies Webdesign“ gehen also auch.
Tags ausgeben
Die Tags befinden sich in einem benutzerdefinierten Feld und werden schon einmal über das Template-Tag the_meta() ausgegeben. Vorsicht also, wenn Ihr benutzerdefinierte Felder benutzt und sie darüber in die Seiten schreibt. Jerome sieht für die Ausgabe der Tags die Funktion the_post_keytags() vor. Die Funktion läßt sich durch unterschiedliche Parameter modifizieren. Man fügt also in den gewünschten Templates z.B.
Tags:
<?php the_post_keytags(false, ‘tag’, ‘Alle Beiträge lesen zu ‘); ?>
innerhalb der Loop ein und erhält die Tags umgeben von ihrem Link und den Vorspann „Tag: „ als Beschriftung:
Tags: <a xhref= http://meinedomain.de/tag/meintag" rel="tag" title="Alle Beiträge lesen zu meintag">meintag</a>
Die Bedeutung der einzelnen Parameter – z.B. die Umstellung des englischen Link-Title auf Eure Vorgaben – lest Ihr bei Jerome nach.
Da wir benutzerdefinierte Felder auf der Homepage des Blog auswerten (und hier erscheinen die Tags dann auch schon automatisch), haben wir sie als Links nur auf den Einzelpostings (WordPress-Template: Beitrags-Template) eingebunden. Wer etwas für die Suchmaschinenoptimierung seiner Seiten tun will, umgibt die Tags mit einer überschrift-Notierung:
<h*>Tags: <a xhref=>"http://meinedomain.de/tag/meintag" rel"tag" title"Alle Beiträge lesen zu meintag">meintag</a></h*>
Wo bleibt die Wolke?
Ihr wollt eine so formschöne Wolke Eurer Tag? Mit Gewichtung der Häufigkeit der Keywords auf Eurer Website? Da kommt sie:
- Die Wolke wird auf einer Seite – also ausserhalb der Blogchronologie erzeugt.
- Kopiert ein Seitentemplate und benennt es um in (z.B.) wolke.php
- Fügt hier im Inhaltsbereich diesen Code ein:
<ul class="wolke">
<?php all_keywords(‘<li><a xhref="/tag/%keylink%" style="font-size: %count%px" >%keyword%</a></li>’, ”, 10, 30); ?>
</ul> - Neue Seite erstellen und in den benutzerdefinierten Feldern _wp_page_template auswählen, wolke.php eingeben
- Das erzeugt eine Seite nach dem neuen Template, die aus allen Tags die gewünschte Wolke erzeigt.
Vorsicht: Wenn Ihr die WordPress-Loop aus dem Seitentemplate entfernt habt, wird alles, was Ihr beim Erstellen der Seite im Feld "Titel" und "Beitrag" eingegeben habt, nicht erfaßt. Ersatzweise könnt Ihr den gewünschten Seitentitel schon in das wolke.php-Template schreiben.
Das bringt eine alphabetische Liste Eurer Tags, gewichtet nach der Anzahl ihrer Verwendung. Im Detail habt Ihr diese Möglichkeiten, die Ausgabe zu beeinflussen:
- %keylink%: Euer Tag als Link
- %count%: Die gewichtete Häufigkeit des Tags auf Eurer Seite, die innerhalb der von Euch vorgegebenen Pixelwerte (10, 30) ausgezeichnet wird: Große Schrift bis 30px für die am häufigsten verwendeten Tags, die untere Grenze sind bei uns 10px.
- %keyword: Das Tag
Jetzt könnt Ihr die die Liste per CSS gestalten, z.B.
- ul.wolke {list-style-type: none; text-align:center;} ohne Listenpunkt und zentriert. Das erzeugt einen ansprechenden Wolken-effekt, da die einzelnen list-items je nach verfügbarer Breiteumbrochen werden.
- ul.wolke li {display:inline; padding: 1em;} stellt die Links in einer (umrechenden) Zeile neben einander an und gibt ihnen einen netten Weißraum, damit sie locker angeordnet sind.
Fertig ist die Web2.0-fähige Wolke.

16. März 2010 um 15:46 Uhr
Gute und hilfreiche Anleitung danke schön
6. August 2009 um 17:17 Uhr
Hi, komfortable Eingabe für die Tagwolke. Danke!
24. Juli 2009 um 14:38 Uhr
benutze das plugin auch schon längere Zeit,
schön dass sich jemand mal die Mühe macht eine so anschauliche Anleitung zu schreiben!
4. Juli 2009 um 08:30 Uhr
Hallo,
danke für die gute Anleitung, ist sehr hilfreich.
30. April 2009 um 15:44 Uhr
Danke, super tutorial, echt leich zu verstehen
29. Juni 2008 um 14:22 Uhr
Hallo,
danke für die tolle Anleitung. Die Tags werden ja alphabetisch ausgegeben und je nach Gewichtung mit dem entsprechenden Schriftgrad formatiert. Die häufigsten Tags haben den größten Schriftgrad. Das ist optimal so.
Danke
9. April 2008 um 14:12 Uhr
Ich suche nach einer Tag-Wolke, die sich die Wörter aus der Häufigkeit des Erscheinens der Wörter auf den Seiten einer Website zusammenstellt. Die Wolke sollte dann in der Sidebar aller Seiten auftauchen und die Begriffe groß machen, die besonders häufig – also besonders interessant sind. Gibt es dafür ein WordPress Plug-in? Bin für jeden Tipp dankbar.
BG, Chris
15. März 2008 um 18:39 Uhr
möglicherweise ist die anleitung nicht schlecht.. wenn ich sie nur verstehen würde.. ^^ was für ein seitentemplate soll ich nehmen und was davon sollte ich rausschmeißen. was ist die benutzerdefinierte web_page_template?! ich versteh es einfach nicht..
so langsam bin ich echt am verzweifeln!!!!!
würde mir das bitte jmd für dumme erklären und mir ne email schreiben oder so?? *hiiiiilfeeeeee*
vielen vielen dank schon mal im voraus!!!
jan
5. Februar 2008 um 13:34 Uhr
Naja bei mir hat es bisher auch noch nicht so richtig funktioniert
werde euch aber auf dem laufenden halten
26. August 2007 um 18:09 Uhr
Hier gibt es vom Autor des Plugins eine Beispiel-Datei: http://vapourtrails.ca/downloads/sample-cosmos-php.zip
25. August 2007 um 10:59 Uhr
Hm, das klappt bei mir irgendwie nicht. Die Datei wolke.php finde ich nicht und an welcher Stelle muss ich die Zeilen hinzufügen? In jeder Datei wo ich Tags haben möchte?
14. Mai 2007 um 10:50 Uhr
in meiner wolke verschwinden manchmal keywords und tauchen stunden später wieder auf.
woran kann das liegen
14. März 2007 um 10:19 Uhr
Wir wünschen uns auch eine solche Wolke … aber es funktioniert nicht. Wir haben das mit der Seite “wolke.php” hinbekommen. Dann aber verlaufen wir uns in der Wüste ….
Da wir keine Informatiker noch Web-Designer sind, wären wir überaus erfreut, wenn wir eine kleine Hilfe bekommen könnten.#
Mit besten Grüßen
Christian
1. November 2006 um 16:51 Uhr
Hallo eine wunderschöne Anleitung und ich bin sogar nach Einbau des Pluggin bis zur Wolke gekommen, die ich bei mir in der Sidebar haben wollte.
Nur die Links funktionieren nicht. Das aber wohl nur weil meine Permalinks zu den Seiten news/?P=200 lauten. Alle Umstellungen in Permalink führt dazu das die Categories nicht dargestellt werden.
Gibt es noch einen heißen Tip was man bei Standardeinstellungen einsetzt wenn die Url hinter News/ aufhört-
%keyword%‘,”,10,30); ?>
Jazzie
Pingback: [blogpott] » Blog Archive » plugin orgy
Pingback: Oliver’s blog * side-2.de » Update: Tagging
9. August 2006 um 00:08 Uhr
Hallo – Schaue gerade, wer noch so alles Jeromes keywords einsetzt und habe einen kleinen Tip: Ich habe ein Plugin geschrieben, dass Jeromes Keywords um einen Manager ergänzt – Dh. man kann nachträglich Keywords sehr leicht editieren/ergänzen/löschen:
http://johannes.jarolim.com/blog/2006/05/24/jeromes-keywords-manager
lG aus Salzburg,
Johannes
Pingback: e-Learning Blog » Blog Archiv » Tag Cloud
30. Juni 2006 um 14:12 Uhr
Wie kann man denn eigentlich das Aussehen der Seite ändern, die die Treffer bei solch einem Aufruf zeigt?
http://domain.de/tag/beispiel/
Kann man dafür eine eigene Seite im Theme anlegen?
Grüße!
Jens