WordPress archives


Optional Styles

18 April 2011 by Joost de Valk » - 18 Comments

A WordPress plugin or theme should never have to output inline styles, especially not in the frontend. Inline styles will prevent some doctypes from validating and they are actually a factor to slow down your page loads. If your plugin outputs a piece of code that needs styling, add an ID to the output and »

Category: WordPress

Professional WordPress Plugin Development

16 April 2011 by Joost de Valk » - 16 Comments

Professional WordPress plugin development

As you might have noticed I’ve recently started reviewing WordPress plugins. I do this for free, because I think both users and developers benefit from peer reviews of plugins. I’m not saying all my plugins are perfect, they’re not. I try hard though and if someone reviews my plugin I’ll happily learn from what they »

Category: WordPress
Tag:

FAQ Manager

15 April 2011 by Joost de Valk »

WordPress FAQ manager

I could see myself use this plugin to manage my plugin FAQs, it’s a nice use of custom post types, but not until some of the issues have been fixed.

Category: WordPress

Custom Post Widget

15 April 2011 by Joost de Valk »

If you need editors to be able to edit the content of widgets, or just want to control the content in widgets more easily, this plugin is great.

Category: WordPress

PayPal Donations

15 April 2011 by Joost de Valk »

Simple and great plugin that does what it says on the tin: add PayPal donation buttons easily to your site. If you want one, this plugin is a great solution.

Category: WordPress

Print Friendly

15 April 2011 by Joost de Valk »

Printfriendly makes it easy to add a Print/PDF button to your pages. It has a slight speed penalty, but if you need the functionality, it’s quite good.

Category: WordPress

WP-Print

15 April 2011 by Joost de Valk »

Don’t use this plugin if SEO is something you care about. There are other print plugins that can help you do this in a cleaner way with less of an SEO risk.

Category: WordPress

Using a namespace for your functions and classes

15 April 2011 by Joost de Valk » - 5 Comments

An often made mistake by WordPress developers is to use to generic function and class names. For instance, if you’re building a plugin to do with YouTube, using a class name “Youtube” is bound to cause issues: if a user has multiple plugins dealing with Youtube, he or she could very well end up with »

Category: WordPress

WordPress HTTP API

13 April 2011 by Joost de Valk » - 13 Comments

Why you should want to know about the WordPress HTTP API? Well, some WordPress installs may have CURL installed for instance, others may not. On some installs you’re allowed to do file_get_contents to external URLs, on others you’re not. If you’re relying on these features to work, your plugin might not work for a lot »

Category: WordPress

YouTube Embed

13 April 2011 by Joost de Valk »

YouTube Embed provides simple methods to embed YouTube video’s. It could use some cleaning and rely on WordPress core functionality more, but it works.

Category: WordPress