• Home
  • About
  • Now
  • Code Snippets
  • Blog
    • WordPress
    • Genesis Theme Framework
    • Tutorials
    • Web Development
    • Geeking Out
    • Blogging Resources
  • Contact
  • Home
  • My Story
  • Now
  • Code Snippets
  • Blog
  • Contact

The Web Princess

WordPress & Genesis Theme Development

The Web Princess

Let’s Talk about Naming Widget Areas and Sidebars

January 23, 2014 by Dee Teal

So, you’ve installed a brand spanking new theme and are starting to plough into the prospect of fitting it out with some sweet customisations. Your theme has a bunch of content editable areas for you, because the developer knows you’re smart and can find your way around their very clever structure. You have, what they call in the biz, intuition. So, you go to your Appearance » Widgets and have a scan down the right hand side of the page to decide where you want to put your content.

Easy, right? Personally, I don’t think so… It feels like there’s been little thought given to how they’ve gone about naming widget areas and sidebars. Or, perhaps they’ve given thought to what makes sense to them, the developers, but I wonder how much thought was paid to the people who will be using their theme?

Now, I reckon if, as we’ve already discussed, you have intuition and/or experience, you might figure that Primary Sidebar is the main big, well, sidebar, and the Blog Sidebar is only on the blog. Cool.  And if you’ve been around websites as long as I have you might also figure that Secondary Sidebar is for a 3 column layout? and is Tertiary for a 4 column, layout? But after that? I dunno… This is a popular framework and I’m probably missing a heap of functionality that means one can’t explicitly pin down the place you’re putting your widget areas… So don’t hate on me for dissing on it.

However, when I compare that to the below… I don’t have to go far to add another check in the boxes of Genesis Framework* awesome. I’ve added in those three last sidebars with my own names/descriptions, not that I need it because the theme’s not for distribution, but you get the idea… the titles point to their function and the descriptions give useful detail.

And just to back this up with another example… check out what Maddison Design’s Quark starter theme does… Also easy to interpret, right?

Naming Widget Areas and Sidebars - Quark What I’m getting at is this.  If you’re making a theme, or customising a theme for your client and adding in your own widget areas/sidebars, have a think about the lowest common denominator of users, and write titles and descriptions for your sidebars for THEM… and while I’m thinking about it, while as a dev, you and I both know they’re ALL actually called sidebars in WordPress… your users couldn’t care less what they’re called so long as they make sense… so how about writing titles/descriptions that actually describe their placement and function – In the front end admin, let’s describe widget areas as widget areas, and sidebars as sidebars (IF in fact they really are over on the side…)

Just a thought,
Dee

*affiliate link

About Dee Teal

Dee Teal is a Scrum Master, Project Manager, and Team leader with a history as a developer (mostly front-end and using the Genesis Theme Framework) and WordPress trainer who is crazy active in the WordPress community.

She's run large scale WordPress events, and small ones, and if you ask someone about WordPress in Australia, you won't usually be more than one degree of separation from someone who knows her.
 
You can also find her here...
LinkedIn | Twitter

Comments

  1. Jodie Miners says

    January 23, 2014 at 6:29 pm

    Ok, so a quick question… How do you even display the sidebar panes as double width, rather than this one long scrolling list that is really hard to work with?

    • Dee Teal says

      January 23, 2014 at 6:39 pm

      There’s very little you can customise out of the box in the Widgets Interface at the moment (short of putting it into accessibility mode). That said, there are plans afoot to up the ante on widgets for 3.9 due out in April. I believe they’re working on integrating the http://wordpress.org/plugins/widget-customizer/ plugin into core… so you could potentially start with the plugin and take it from there.

  2. Charly says

    January 23, 2014 at 7:03 pm

    Hi Dee – great post and so true. It can be challenging sometimes if you happen to have a lot of widgetised area’s but that’s when naming becomes even more important. The ‘description’ field is equally as important …

    • Dee Teal says

      January 23, 2014 at 7:11 pm

      Indeed, thanks Charly! I hadn’t realised how important it is because I’m pretty much always using Genesis, I know it so well I don’t think about it, but that first example is Pagelines, with which I’m completely unfamiliar and I had to search the code to find out where the stuff I was trying to tweak was. I got infuriated… as you may be able to observe from my post!!

FREE Website Planner

  • Become your web designer's favourite client

Website Sign Ups

Become your Web Designer's favourite client by preparing for your web project using the Web Princess' Interactive Website Planner

  • This field is for validation purposes and should be left unchanged.

Tweet

  • I just solved pack Snake in WordBrain - as number 2605 ever! #wordbrain #genius #words http://t.co/ygULwZTRYQ http://t.co/ORNxwtaTIl September 14, 2015 2:11 pm
  • Pretty impressed with the stops that @Telstra are pulling out to get my issues sorted... Service with a surprised smile! September 14, 2015 2:48 am
  • It's Tuesday. A perfect evening for this. And by this I mean beer (of course). #oohermrs… https://t.co/eiIttD5xWa September 8, 2015 8:17 am
  • Follow Along

Recent Posts

  • Moving to deeteal.com October 23, 2020
  • Asking a Better Question September 13, 2016
  • Growing & Developing your WordPress Meetup June 24, 2016
  • Making an Escape June 7, 2016
  • Changing Tack : Adjusting your Sails for the Winds of Change May 7, 2016
  • Privacy Policy
  • Disclosure Policy
  • Contact

© 2023 The Web Princess
Proudly custom built with Genesis