WordPress Plugin: DB-Tuning

Heute möchte ich mal wieder ein Plugin vorstellen auf das ich gestoßen bin: Database Tuning. Wie der Name schon aussagt, tunt dieses Plugin Eure WordPress-Datenbank. Es optimiert die Tabellen und kann zudem zusätzliche Indizes anlegen, welche die Zugriffe auf die Daten beschleunigen können.

DB_Tuning.pngIn WordPress erzeugt das Plugin einen neuen Menüeintrag, über den ihr auf die Optimierungsfunktionen zugreifen könnt. Es empfiehlt sich logischerweise, vor Aktionen an der Datenbank ein Backup der Daten anzulegen. Neben der Tatsache, dass man dies ohnehin regelmäßig tun sollte, schützt das natürlich vor dem großen Schock, falls bei den Optimierungsversuchen doch einmal etwas schief gehen sollte.

Ich habe die Optimierung hier inzwischen getestet. Ich kann jetzt selbstverständlich nicht mit objektiven Zahlen und Werten aufwarten, aber vom Gefühl her würde ich sagen: Die Optimierungen haben etwas gebracht. WordPress scheint mir wesentlich weniger zäh zu reagieren, als es mir in den letzten Tagen vorkam. Mag sein, dass es mir nur so vorkommt, aber zumindest hab ich nun ein gutes Gefühl 😉

Und da es wirklich nicht oft genug erwähnt werden kann: Sichert Eure Daten, bevor ihr das Plugin testet!

Tags: , , ,

WordPress Plugin: Snapr

23.10.: new Update! Version 1.51
New script version, adds support for Safari.

Please sroll down for english description.

Snapr ist ein ziemlich simples Plugin von mir mit nur einem einzigen Zweck: Es integriert WebSnapr-Previews in WordPress. Wie das aussieht siehst Du, wenn Du mit der Maus über den folgenden Link fährst: WebSnapr

Die Installation ist sehr einfach: Das Plugin XSD_Snapr herunterladen, entpacken und den kompletten Ordner in das WordPress-Pluginverzeichnis kopieren (/wp-content/plugins/). In der Admin-Oberfläche aktivierst Du unter „Plugins“ das Plugin und die Installation ist abgeschlossen. Neu hinzugekommen ist nun in der Version 1.5 eine Option-Page im Admin Menü. Hier kannst Du wählen, ob das Plugin für JEDEN externen Link innerhalb der Blogeinträge Preview Bubbles einblenden soll oder ob diese nur bei ausgewählten Links manuell eingebunden werden sollen.
Um das Preview manuell für einen Link zu aktivieren, füge den Eintrag

class=“previewlink“

hinzu. Der HTML-Code sollte dann wie folgt aussehen:

Snapr.png

Das war schon alles. Beide alten Versionen des Plugins sind nun … Müll 😉
Das Plugin sollte nun auch unter PHP 4 problemlos laufen.

Das Plugin verwendet den Original-Script von WebSnapr, ich habe lediglich einige Kleinigkeiten angepasst, um den Script in das Plugin integrieren zu können. Bitte verlinkt in Eurem Blog auf WebSnapr, wenn ihr dieses Plugin verwendet.

English:

Snapr simply integrates WebSnapr-Script in your WordPress blog. How it will look you can see if you move your mousepointer over the following link: WebSnapr

After downloading and extracting copy the complete folder „XSD_Snapr“ with all included files into your wordpress plugin directory „/wp-content/plugins/“ and activate the plugin in the Admin-area. Snapr 1.5 adds now a new entry in your Options Menu in WP Admin. There you can select, if you want to show preview bubbles for EVERY external link in your content or only in some manually selected.
To enable WebSnapr Preview Bubble manually you have to include

class=“previewlink“

in your link. It should look like

Snapr.png

That’s all. Please delete older versions of this plugin. Snapr should work now with PHP 4.

Snapr uses the original script of WebSnapr with some modifications to include the script in my wordpress plugin. Please link to WebSnapr if you use this plugin.

Tags: , ,

WordPress-Theme: (Not so) Fresh

nsf_screenshot.pngUpdate 21.05.2007:

Version 1.2 is out now! New: Ready for widgets and ready for WP2.1x and WP 2.2. Read more and download here.

Version 1.2 ist verfügbar! Neu: Widget-ready und kompatibel zu WP 2.1x und WP2.2. Weitere Infos und Download gibt es hier.

Update for WordPress 2.2 users:

Please read this article for simple instructions, how to fix one problem in WordPress 2.2.

WordPress 2.2-Nutzer lesen bitte diesen Artikel für den Hinweis, wie ein kleines optisches Problem dieses Themes unter WP 2.2 gefixt werden kann.

Update 31.10.06:
Some bugfixing. Fixed: one validation-error in page.php, fixed: sidebar-issue (thanks to AndiB), fixed: one translation error for english version in index.php.

Download now version 1.10.

New: Spain translation available. Thanx to g30rg3_x and greetings to Mexico!

Update 17.10.06:
Missing one translation in comments.php for english version. Please download again or change „bisher“ to „so far“. Sorry or that…

Update 15.10.06:
Version 1.09 ist nun (in deutsch und englisch) verfügbar.

Wie bereits unten in den Kommentaren angekündigt, habe ich mich noch einmal um die Validierung des Themes gekümmert. Die Codes der bei mir eingesetzten Plugins waren für einen Teil der Probleme verantwortlich, einen weiteren Anteil hatten die Original Linkcodes der Social Bookmark-Dienste. Und da ich nun einmal gerade dabei war, habe ich, wie rechts unschwer zu erkennen ist, die Liste der eingebundenen Dienste erweitert.

Fazit: Der Code validiert nun auch wieder, wie es sich gehört 😉

Originalbeitrag: Neben den farblichen Anpassungen habe ich dem Theme auch noch ein paar neue Funktionen spendiert, die mir wichtig erschienen.Zum einen wären da die Social Tools, die in der Einzelansicht eines Beitrages rechts oben anstelle der Feeds erscheinen. Hier hat der Leser die Möglichkeit, den Beitrag direkt bei den verschiedensten Diensten zu bookmarken oder zu posten.

Zum anderen habe ich neben der bereits vorhandenen Unterstützung von Brian’s Latest Comments und des Gravatar Plugins noch eine Unterstützung für Ultimate Tag Warrior und Math Comment Spam Protection in das Theme eingebaut. Ist eines der genannten Plugins aktiv, wird die Funktion automatisch wie bei mir zu sehen eingebaut. Für UTW beispielsweise erscheint dann unten die Liste der Top10 Tags in der Mitte, anderenfalls können hier eigene Links abgelegt werden.

Das Theme steht nun zum Download zur Verfügung. Über Feedback würde ich mich freuen, ebenfalls über eine kurze Info, wenn Ihr das Theme verwendet. Ich hoffe, es gefällt.

Ich möchte an dieser Stelle auch noch einmal LEMONed für die WordPress-Umsetzung des Fresh Themes danken! Ich vermute, ohne diese Vorarbeit hätte ich meine Variante auch nicht realisiert.

Tags: , , , ,

Schickes Kommentarsystem für WordPress

Auf ein recht schickes und elegantes Kommentarsystem für WordPress bin ich heute dank Ajaxian aufmerksam geworden.

Jack Slocum verwendete für die Realisierung das Yahoo! UI-Framework und hat nette Features implementiert. Zum Beispiel bietet seine Entwicklung die Möglichkeit, auch gezielt Absätze eines Beitrages zu kommentieren. Wie sinnvoll das für die meisten Blogs ist, sei einmal dahingestellt, eine interessante Möglichkeit ist es allemal.

Aktuell kann man dieses System nur auf seinem Blog bewundern, ob er den Code in irgendeiner Form (beispielsweise als Plugin für WordPress) veröffentlichen wird, konnte ich nirgends herauslesen. Aber m.E. hat der Kollege doch einiges auf dem Kasten…

Allerdings…das Scriptverzeichnis auf seinem Blog ist komplett offen, ob beabsichtigt oder nicht. Für Neugierige sicherlich ein gefundenes Fressen. 😉

Tags: , , , , ,