Alles eine (Tag-)Wolke

| 39 Kommentare

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.

Tagging für WordPress 1Keywords 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&auml;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&auml;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&auml;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.

Autor: Susanna

Seit 12 Jahren berate ich Unternehmen auf ihrem Weg ins Internet. Ziel ist eine Website, die den Kunden wie ein aktiver Mitarbeiter unterstützt. Mein persönlicher Schwerpunkt liegt auf den Content Management Systemen und ihrer Programmierung. Diese CMS sind meine Baustelle: TYPO3, Drupal, Wordpress und Joomla.

39 Kommentare

  1. Gute und hilfreiche Anleitung danke schön

  2. Hi, komfortable Eingabe für die Tagwolke. Danke!

  3. 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. Hallo,

    danke für die gute Anleitung, ist sehr hilfreich.

  5. Danke, super tutorial, echt leich zu verstehen

  6. 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

  7. 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

  8. 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

  9. Naja bei mir hat es bisher auch noch nicht so richtig funktioniert :( werde euch aber auf dem laufenden halten

  10. Hier gibt es vom Autor des Plugins eine Beispiel-Datei: http://vapourtrails.ca/downloads/sample-cosmos-php.zip

  11. 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?

  12. in meiner wolke verschwinden manchmal keywords und tauchen stunden später wieder auf.
    woran kann das liegen

  13. 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

  14. 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

  15. Pingback: [blogpott] » Blog Archive » plugin orgy

  16. Pingback: Oliver’s blog * side-2.de » Update: Tagging

  17. 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

  18. Pingback: e-Learning Blog » Blog Archiv » Tag Cloud

  19. 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

Hinterlasse eine Antwort

Pflichtfelder sind mit * markiert.

*