WPCandy’s Completely Unofficial Guide to Plugin UI

WPCandy’s Completely Unofficial Guide to Plugin UI, published in January this year by Daniel Immke, who takes us through some of the user interface elements, used in WordPress themes and plugins. Navigation, Settings API, tabs, the Toolbar, Dashboard (and non-dashboard) widgets and more.

Also worth mentioning an earlier post by Ryan Imel (founder of WPCandy) called Custom designed WordPress options screens need to go and Otto’s comment. That’s three links in one post, sorry! Have a great weekend :)

Thanks to @maorhazan for the reminder.

One thought on “WPCandy’s Completely Unofficial Guide to Plugin UI

  1. Sorry, I just really have to post this again here:

    Speaking of defaults, NEVER SET DEFAULTS IN THE DATABASE. Not ever. The theme options you store in the DB should always, always, *always* be something the user has selected. If the user selects the default, then that’s fine to set in the DB. but you don’t set it in the DB just because it’s not set at all. get_theme_mod has a second option for the default value. So does get_option for that matter. Use this.

    Otto Wood, WordPress Core Developer

    And the comments on this page. :)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s