textpattern resources [ge]

Frisch aus der Presse

Technorati-Tags in Artikel einfügen

Autor: fr
 

Der folgende Artikel ist ein Gastartikel von Frank Mazny.

Du willst zu deinen Artikeln passende Technorati-Tags ausgeben? Kein Problem! Wir benutzen dazu den TXP-Tag: <txp:custom_field />:

1. Schritt

Zuerst klickst du auf den Tab Administration in der oberen Tableiste. Dort klickst du auf Erweiterte Einstellungen. Unter der Überschrift Benutzerdefiniert findest du die benutzerdefinierten Felder. Hier kannst du ein oder mehrere neue Felder anlegen. Ich habe sie bei mir zum Bespiel “technorati1” und “technorati2” genannt.

2. Schritt

Klicke jetzt auf den Tab Präsentation und dort auf Bausteine in der unteren Tableiste. Dort müssen wir den Baustein default bearbeiten, der die Ausgabe eines Artikels in TXP definiert. In den HTML-Code fügst du nun an der Stelle, wo der Technorati-Tag erscheinen soll folgendes ein:

<a href="http://technorati.com/tag/<txp:custom_field name="technorati" />" rel="tag" title="Technorati-Tag: <txp:custom_field name="technorati" />"><txp:custom_field name="technorati" /></a>

Dort wo im Code der TXP-Tag <txp:custom_field name="technorati" /> steht, musst du natürlich in name="technorati" den Namen einsetzen, den du für dein Technorati-Feld gewählt hast. Falls du zwei Tags ausgeben willst mußt du den Code ein zweites Mal mit dem Namen deines zweiten Technorati-Feldes eingeben usw.

3. Schritt

Wenn du jetzt einen neuen Artikel schreibst, solltest du unter dem Link Erweiterte Einstellungen links neben dem Textfeld ein Eingabefeld mit dem Namen technorati1 (oder wie immer du es genannt hast) finden. In dieses Feld gibst du den Namen deines Technorati-Tags ein. Sobald du den Artikel veröffentlichst hast erscheinen deine Technorati-Tags unter deinem Eintrag oder wo du sie sonst hingesetzt hast.

Schon Fertig! Bei mir (fonolog.com) könnt ihr euch das fertige Ergebnis ansehen.

Kleine Erweiterung

Falls du die Technorati-Tags in einer anderen Farbe als die restlichen Links darstellen willst:

Gehe auf den Tab Präsentation und dort auf Stilvorlagen in der unteren Tabreihe. In die CSS-Datei fügst du folgenden Code ein:


/* Technorati-Tags */

a.technorati
{

color: #F26803;
}

a.technorati:visited
{

color: #F26803;
}

a.technorati:hover
{

color: #fff; background: #F26803;
}

/* Technorati-Tags Ende */

Dann gehst du wieder in die Einstellungen Bausteinedefault und gibst im HTLM-Code für die Technorati-Tags hinter rel="tag" class="technorati" ein. Der Code muss dann so aussehen, damit es funktioniert:

<a href="http://technorati.com/tag/<txp:custom_field name="technorati" />" rel="tag" class="technorati" title="Technorati-Tag: <txp:custom_field name="technorati" />"><txp:custom_field name="technorati" /></a>

Namen und Farben dieser CSS-Klasse kannst du angeben wie du magst.

Anmerkung
Man kann über Technoratie übrigens auch herausfinden, wer auf den eigenen Blog und die jeweiligen Artikel verlinkt. Für den Blog fügt man einfach einen Link:
<a href="http://www.technorati.com/cosmos/search.html?rank=&url=http://meineSeite.de" title="Technorati Cosmos">Wer auf den Blog verlinkt</a> im Quellcode einer Blogseite ein.

Wenn man wissen will, wer auf die einzelnen Artikel verlinkt, setzt man in den Artikel Baustein diesen Link:
<a href="http://www.technorati.com/cosmos/search.html?rank=&url=<txp:permlink />" title="Technorati Cosmos">[Blogs, die auf diesen Artikel verlinken]</a> ein.

 
Filed:
Fragen & Antworten //
| 27.10.05