My colleague Lucy Beer recently discussed caching plugins on WPwatercooler. I took two favorite quotes from the show:

Lucy: “You should actually delete [that other caching plugin], because it doesn’t remove stuff when you just deactivate.”
Chris Lema: “It’s like Pastrami sitting there in the corner…”

…and, of course, this one which I hope goes viral. 🙂

No, do not add multiple caching plugins to your website!

The general issue with many so called “multi-purpose” themes from the performance point of view is that, by design, they focus on flexibility first.

A multi-purpose theme usually would be created and marketed with one single promise: to enable people who don’t necessarily know how to build a website to build a website.
Thus, flexibility and usability for the “builder” always come first. Accessibility and performance for the actual website visitor come second, or third—even if some of those themes provide their own “performance” features.

Caching plugins can make a page generated by a multi-purpose theme faster, but they can only do so much. Loading times will improve relative to size and speed of the non-optimized page.

For example, if a page would take 6 seconds to load without any optimization, a caching plugin may improve that by 100%, or even more. Yet, with a 100% improvement said page would still take 3 seconds to load—and no caching plugin could do anything about that.

Admin Notices in Plugin UIs

WordPress bedient sich kurzer, dynamisch erzeugter Meldungen im Administrationsbereich, um Nutzer_innen zu informieren, zu warnen, oder zu bestimmten Aktionen aufzufordern. Plugins und Themes können mit dem bewussten Einsatz der farbig hervorgehobenen Admin Notices die User Experience in WordPress entscheidend aufwerten – oder sie komplett verkacken. Dieser Beitrag stellt einige grundsätzliche Überlegung für den Erfolgsfall an.

Read on