Webaholic - Blog


Null Shortcodes

Mit WordPress 2.5 werden Shortcodes in der Form [tag attribut=”attribut”]Inhalt[/tag] unterstützt. Soweit zur Theorie.

Plugins können davon Gebrauch machen. Ich selbst halte wenig von Codes, welche hässlich übrig bleiben, wenn das Plugin deaktivert wird, wordpress wird hierrauf aber nicht per Core reagieren, soweit das von Matt Mullenweg bislang zu hören war. Das liegt daran, dass er es für unwahrscheinlich hällt, dass jemand ein Plugin öfters nutzt und es dann einfach abschaltet.

Das ist sicherlich richtig, solange das Plugin in einer kompatiblen Version vorliegt. Aber wenn ein Plugin nicht länger gewartet wird steht man vor dem Problem, dass man keine Wahl hat. Eventuell muss man hunderte von Beiträgen durchsuchen und die Codes ausbauen. Sicher, es gibt bereits ein Suchen&Ersetzen Plugin (hat jemand grad den Link dabei? Mir fehlt der grad, sorry) mit dem man das machen könnte. Sicherlich keine schlechte Lösung, aber was, wenn mir das zu riskant ist (die Änderungen sind nicht umkehrbar)?

Nun ich habe derweil ein Plugin geschrieben, welches alte Shortcodes auf zwei unterschiedliche Weisen entsorgen kann:
a) Der “Inhalt” - also das zwischen den Shortcodes - bleibt bestehen
b) Der Inhalt wird genau so wie der Shortcode selbst gelöscht.

Das ganze ist zu 100% umkehrbar, z.B. wenn das eigentliche Plugin wieder in einer Kompatiblen Version zur Verfügung steht.

Daher hier der Download:

Null Shortcodes

Sendet unbenutzte Shortcodes auf dem kürzesten Weg in die Hölle, ins Nirvana oder nach dev/null - was immer euch lieber ist.

Das Plugin ist bisher auf 2 Servern getestet worden, was nicht besonders viel ist - es tut aber auch nicht besonders viel, dementsprechend reicht mir das für eine Veröffentlichung. Ich übernehme keinerlei Garantie, das Ding steht unter GPL.
Eine automatische Update Benachrichtigung via wordpress gibt es aktuell nicht - bugfixes etc. werden sofern erforderlich hier auf der Seite veröffentlicht - wer möglich kann die Kommentare entweder per RSS oder per Mail abonieren (auch ohne einen Kommentar abzugeben) und sich dadurch auf dem laufenden halten.

Einen Kommentar schreiben

 

Abonnieren ohne einen Kommentar abzugeben