FancyBox for WordPress vs. jQuery Colorbox vs. FancyBox.

Bild: http://wordpress.org/extend/plugins/fancy-box/screenshots/

Weil das an für sich tolle WordPress-Plugin FancyBox for WordPress auch auf der Startseite mit jede Menge Text, JavaScript und CSS geladen wird (was trotz Option nicht im Footer klappte), obwohl dort keine Bilder zum Draufklicken & Vergrößern sind, habe ich mich heute nach einem neuen Plugin mit den gleichen Funktionen umgeschaut. Einzige Voraussetzung: Das Plugin sollte automatisch alle Bilder mit dem schönen Schatten außenrum laden und gleichzeitig automatisch auch die Standard-Wordpress-Galerie ersetzen.

Nach einer Weile blieb ich bei dem optisch ebenfalls sehr ansprechenden Plugin jQuery Colorbox hängen. Doch leider lädt das Plugin sogar noch mehr Code in den Header der Startseite und kommt somit als Ersatz auch nicht in Frage. Hängen geblieben bin ich bei dem unscheinbaren Plugin FancyBox mit lediglich 5.694 Downloads, aber immerhin 11 Bewertungen mit fast fünf Sternen. Das Plugin sieht Im Grunde genommen genauso aus wie FancyBox for WordPress, nur dass keine (hübschen) Untertitel angezeigt werden, was schade ist. Dafür ist der Code deutlich schlanker, was Frank Bültges WordPress-Plugin Debug Queries bestätigt. Die drei Plugins im Vergleich:
[Read more...]

Achtung: wp-Typography erhöht WordPress-Ladezeiten erheblich.

Das ehemals coolste WordPress-Plugin musste sich heute leider von JUICEDblog verabschieden: Nachdem ich dank Frank Bültges Wordpress-Plugin Debug Queries meine Plugins auf die Ladezeit getestet hatte, merkte ich bei dem an für sich tollen Plugin wp-Typography einen erheblichen Unterschied. Die JUICEDblog-Startseite hatte anstatt nach sechs Sekunden schon nach drei Sekunden mit dem Laden begonnen und benötigte insgesamt nur noch 8-9 Sekunden, ehe sie komplett geladen war. Vorher waren es etwa 12 Sekunden, die gefühlte Differenz betrug also rund drei bis vier Sekunden.

[Read more...]

Debug Queries-Plugin: WordPress-Performance analysieren.

Wie gestern angekündigt, habe ich mich heute intensiv mit Frank Bültges Artikel “WordPress Performance analysieren (Plugin)” befasst, um die Seitengeschwindigkeit weiter zu erhöhen. Darin stellt er sein Plugin Debug Queries vor:

Mein Ziel war es nun aber, dass man nicht die Gesamtzahl der Queries im Blog als Ergebnis bekommt, sondern die einzelnen Abfragen inklusive ihrer auszuführenden Syntax, denn so kann ich das Problem explizit im Code finden.

In einfachen Worten: Das Plugin misst alle (Datenbank-)Anfragen, die beim Laden der Seite entstehen (die Ladezeiten selbst werden nur für den Admin unterhalb der Seite(n) in einer Tabelle angezeigt). Mit den meisten Plugins kommt eine weitere Anfrage hinzu, die die Ladezeit mal mehr, mal weniger erhöhen. Generell dürfte klar sein: Je mehr Plugins, desto länger die Ladezeiten.

[Read more...]

Datenbank-Optimierung & WordPress-Plugins für höhere Geschwindigkeit.

Oder: Wieso Cache-Plugins für WordPress-CMS sehr zu empfehlen sind.

Nachdem die Ladezeiten von JUICEDblog in letzter Zeit stark angestiegen sind, habe ich heute mal die Motorhaube des CMS aufgemacht und an den Einstellungen geschraubt. 18 bis 28 Sekunden hat bei mir die Ladezeit gedauert, deutlich zu lange. Mittlerweile sind es nach einmaligen 18 Sekunden “nur” noch 10 bis 12 Sekunden – dank Hyper Cache, einem schlanken Cache-Plugin für WordPress.

Mit WP Super Cache war ich letztens subjektiv gesehen nicht mehr zufrieden, sodass ich die letzten Wochen gar keines benutzte1. Aber meine Erkenntnis des Tages ist, dass es ohne nicht geht. Ob sich Hyper Cache auch im Langzeiteinsatz bewährt, wird sich die nächsten Wochen zeigen. Wenn ihr Fehler seht oder Probleme beim Laden habt, sagt bitte via Kommentar oder Kontaktformular Bescheid, vielen Dank.

[Read more...]

  1. Der Fairness halber an dieser Stelle ein Hinweis: Heute hatte ich mit kurzfristigem Einsatz des Plugins ebenfalls eine Ladezeit von 10-12 Sekunden, vermutlich sind die beiden Plugins in etwa gleich schnell. Aber allein die Dateien sind insgesamt rund zehnmal so groß wie Hyper Cache. WP Super Cache hat wordpress.com bei 474 Bewertungen im Schnitt 4 Sterne (bei gigantischen 1.163.009 Downloads, was eigentlich klar für den Einsatz dieses Plugins spricht), Hyper Cache bei 40 Bewertungen 4 1/2 Sterne (68.451 Downloads)

Neue Permalink-Struktur.

Oder: Wieso sich die Liebe zum Detail meist bezahlt macht.

Vor exakt zwei Monaten habe ich zum ersten Mal die Permalink-Struktur auf JUICEDblog geändert und aus /%year%/%monthnum%/%day%/%postname%/ wurde /%postname%/. Deutlicher kürzer, viel Zeichen gespart – die Vorteile liegen in Zeiten von Twitter & Co. auf der Hand. So wurden URLs wie http://juiced.de/blog/the-twitter-experiment/ oder http://juiced.de/blog/recht-auf-faulheit/ möglich.

Doch was, wenn ich zweimal die gleiche Überschrift vergeben möchte? Das kann ja mit den Jahren durchaus vorkommen. WordPress würde dann hinter die URL eine hässliche -2 anfügen und Google würde denken, es sei ein Duplikat. Also habe ich mich etwas umgesehen und bin nach zwei Monaten zu folgendem Entschluss gekommen: Eine eindeutige Artikelnummer, auch Post ID genannt, muss her. Und somit sieht die neue Permalink-Struktur auf JUICEDblog wie folgt aus: /%postname%/%post_id%/.

[Read more...]

WordPress SEO – 10 Standardtipps.

Hallo WordPress Fans!

Mein Name ist Martin Metzmacher und ich bin einer der 134788983 WordPress Experten im Internet. Heute mal nix Kompliziertes, sondern einfach pure Standardkost, sozusagen das Käsebrot der WordPress SEO Tipps (allerdings mit einer Scheibe Gurke und einem Salatblatt!).

Dies ist meine ganz persönliche Top 10 der Standard SEO Einstellungen, die jedes Blog haben sollte. Bitte nicht rummaulen, dass diese Tipps alle alt sind: Stimmt! Trotzdem ist es verblüffend, wie viele Blogs sich hier verhaspeln. Aber nicht zu lange an der Kruste rumkauen, kommen wir zum Käse:
[Read more...]

Schlagwörter aussortiert: Warum vergebe ich Tags?

Oder: Wieso ich mir drei Stunden Arbeit bei überlegterem Taggen hätte sparen können.

Heute habe ich mich endlich mal dran gemacht, meine Schlagwörter auszumisten. Als ich mich durch all die Seiten klickte, staunte ich nicht schlecht: “Was habe ich da manchmal eigentlich für einen Mist getaggt?”, fragte ich mich ständig mit einem lachenden und einem weinenden Auge.

Am Ende blieben von den einst rund 2.300 (habe erst später nachgeschaut) nur noch 1.225 übrig. Das ist fast die Hälfte aussortiert – wow! Meine Erkenntnis daraus: Ab sofort möchte ich mit mehr Bedacht taggen, Synonyme wenn möglich vermeiden und mir vor allem eine Frage dabei stellen: Warum vergebe ich eigentlich Tags? Die Antwort: Nicht, um den Inhalt des Artikels zusammenzufassen, sondern um mit wenigen Schlagworten eine Einordnungsmöglichkeit zu schaffen. Folgende Frage sollte dabei beantwortet werden: Worum geht es in diesem Artikel?

[Read more...]

Anti-Banner von Kaspersky Internet Security 2010 verursacht WordPress-Fehler.

Wieso Kaspersky Internet Security 2010 sein letztes Jahr auf meinem Notebook erleben wird.

198 Wörter oder 1.287 Zeichen habe ich für eine Fehlerbeschreibung verschwendet, die von meiner ach-so-tollen Firewall Kaspersky verursacht wurde. Danke.

Selten hat mich etwas so dermaßen gefuchst, wie dieser Fehler: Im WordPress-Backend konnte ich beim WYSIWYG-Editor plötzlich keine Links mehr einfügen. Acht Schritte habe ich – zum Teil gemeinsam mit Dennis – ausprobiert, keines hat mich ans Ziel geführt.

Doch dann, mein Retter nahte, half mir Frank Bültge mit dem entscheidenden Hinweis weiter: Leer mal dein Cache und deaktiviere nochmal deine Firewall. Gesagt, getan – und siehe da: Es funktionierte. Noch nie zuvor habe ich mich so dermaßen gefreut, dieses kleine Fenster wieder sehen zu können:

[Read more...]

Fehler mit WordPress und Bug mit WordPress Bar.

Oder: Wieso mein Computer komisch ist und ich mit meinem Latein (welches Latein?) am Ende bin.

Seit einigen Wochen habe ich im Admin-Menü von WordPress ein Problem: Ich kann in der WYSIWYG-Ansicht keine Links mehr einfügen. Das sieht dann so aus:

[Read more...]

WordPress 2.9 online: Bildbearbeitung, Artikelbilder, oEmbed und Mülleimer.

Seit heute Nacht ist die englische Version von WordPress 2.9 online, seit heute Nachmittag die deutsche Version. Noch hat JUICEDblog nicht upgedatet, wird es aber in Kürze tun. Die wichtigsten Änderungen für “Normalanwender” fasst WordPress Deutschland gut zusammen:

Mülleimer
Mit WordPress 2.9 werden Artikel, Seiten, Kommentare und Anhänge nicht sofort gelöscht, sondern wandern erstmal in den Mülleimer, wo sie wiederhergestellt oder endgültig gelöscht werden können.

Artikelbilder (”post thumbnails”)
Jede gute Nachrichtenseite fügt zur Veranschaulichung ein Bild zu jedem Artikel hinzu. In WordPress war dies bisher nur mit einer Pluginlösung oder den benutzerdefinierten Feldern möglich. Version 2.9 baut dies nun fest ein. Damit es funktioniert, muss das Theme diese Funktion auch unterstützen

[Read more...]

Das coolste WordPress-Plugin: wp-Typography.

Nach etlichen Wochen des Ausprobierens habe ich zahlreiche Plugins für WordPress kennengelernt, einige davon exzellent, andere vollkommen unnötig. Das beste jedoch ist meiner Meinung nach:

wp-Typography

wp-Typography (featured)Mein absolutes Lieblings-Plugin. In der Beschreibung heißt es:

Improve your web typography with: (1) hyphenation — over 40 languages supported, (2) Space control, includes: widow protection, gluing values to units, and forced internal wrapping of long URLs & email addresses, (3) Intelligent character replacement, including smart handling of: quote marks, dashes, ellipses, trademarks, math symbols, fractions, and ordinal suffixes, and (4) CSS hooks for styling: ampersands, uppercase words, numbers, initial quotes & guillemets.

Das heißt so viel wie
[Read more...]

Updates never stop: WordPress 2.8.2 veröffentlicht.

Heute wurde WordPress 2.8.2 veröffentlicht. Diese Version ist ein Sicherheitsrelease und behebt einen schwerwiegenden XSS-Exploit. Wir raten allen Benutzern dringend auf die neue Version zu aktualisieren.

Die deutsche WordPress-Version könnt ihr euch auf wordpress-deutschland.org  herunterladen, wo es weitere Hinweise zum Update gibt. Wichtig:

Es gibt zur Vorgängerversion 2.8.1 keine Änderungen in der Datenbank.

Ich bin dann mal updaten… (mach ja sonst nichts den ganzen Tag ;) )

[Update (was auch sonst?!)] Update funktioniert, keinerlei Probleme. Einfach alte Daten löschen und neue hochladen und fertig, genauso wie bei WP 2.8.1.

Blogger aufgepasst: Erster WordPress-Virus im Umlauf.

Oder: Wieso ich keine Würmer in meiner Suppe mag.

Aktuell macht sich ein Wurm im internationalen Raum breit, der explizit auf WordPress-Blogs abgesehen hat und sich im Template des verwendeten Theme einnistet.

Das fand Blogger Sergej Müller heraus, als er etwas Merkwürdiges untersuchte. Bei diversen Blogs tauchten unerwünscht Links im Blogroll zu fremden Seiten auf – ohne Eingriff des Administrators oder anderen Usern. Spam-Links also. Das Merkwürdige daran war, dass die Links gleich nachdem sie entfernt wurden, wieder auftauchten. Müller ging dem rätselhaften Vorgang nach und stellte Erschreckendes fest:

Keep reading: Blogger aufgepasst: Erster WordPress-Virus im Umlauf?