Twitter Name Replacer

Weil ich in einem Beitrag so viele Twitter-@-Namen verwenden mußte und keine Lust hatte, jedesmal "https://twitter.com/…" als Link einzufügen, habe ich kurzerhand ein kleines Wordpress-Plugin geschrieben, das genau das von alleine macht.

Es ersetzt in jedem Post die Zeichenfolge

@irgendwas

durch die Zeichenfolge

<a href="https://twitter.com/irgendwas">@irgendwas</a>.

Das macht es aber nur, wenn vor dem "@" ein Nicht-Zeichen bzw. eine Nicht-Zahl steht, damit E-Mail-Adressen nicht zerstört werden.

Schreibt man den Twitternamen mit einem Ausrufezeichen davor, also so: !@larsreineke, dann wird der Twittername nicht durch @larsreineke ersetzt.

Das Plugin ist noch nicht besonders intensiv getestet. Der Einsatz erfolgt daher auf eigene Gefahr. (Das Schlimmste, was passieren kann, ist aber, daß Euer Blog nicht richtig angezeigt wird. Dann einfach die Plugin-Datei wieder löschen.)

Zum Installieren die ZIP-Datei herunterladen, im Plugin-Folder Eurer Wordpress-Installation entpacken und das Plugin aktivieren.

Zum Plugin im Verzeichnis bei wordpress.org: Twitter Name Replacer

English:

When I wrote a post about a meeting with a few Twitter users, I wanted to list all that usernames and link them to the corresponding Twitter page.

So I've written a small Wordpress plugin doing that automatically for me.

In every post it replaces

@sometwitterusername

with

<a href="https://twitter.com/sometwitterusername">@sometwitterusername</a>.

It recognizes mail addresses and skips them.

If you precede the username with an exclamation mark like this "!@sometwitterusername", the username will be skipped.

For installation, just download the ZIP file, decompress it and activate the plugin.

To the plugin in the directory at wordpress.org: Twitter Name Replacer

4 Kommentare

Sag was

Hinterlasse einen Kommentar oder Trackback von Deiner eigenen Seite.

Diese Kommentare als RSS abonnieren.

Bleib locker. Keine wüsten Beleidigungen. Bleib beim Thema. Kein Spam.

Diese HTML-Tags sind erlaubt: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

* Pflichtfelder


Some rights reserved.