2012 Theme Customiser In WP 3.4

As tweeted by MarkMcWilliams, some of the theme customization options for the TwentyTwelve theme have landed into WordPress 3.4.

2012 Theme Customiser

11

11 responses to “2012 Theme Customiser In WP 3.4”

  1. I don’t think that code has anything to do with TwentyTwelve itself, but rather is part of core. Looks like an update to the contents of the Dashboard -> Appearance submenu content (Menus, Widgets, Custom Header, Custom Background, etc.).

    Also, looks like it’s about time to fire up the Beta Tester Plugin again. :)

  2. You’re right Chip.

    Actually it is the preview screen for any theme, but it also has the customizations for each theme. I guess that’s why they call it “Customize”. ;-)

    You can make changes to the selected theme and click “Refresh” to see those changes, but nothing is permanent until you click on “Save”.

    And there is also a button to hide the customization column so you can see the preview in full screen.

    I can see more things showing up in the customizations column in the future.

    Looks good to me.

    Ron

  3. I didn’t expect the image to gather mainstream. ;) To clarify, where you would go to normally activate a new Theme, there’s a new option there called customise. Clicking that takes you to a different page, although I think it’s an iFrame (don’t quote me on that), which allows you to customise the look and feel of your Theme, right in front of your eyes. You can find out more in #19910.

  4. @Bartholomew John

    If this allows for customization above and beyond my chosen theme customizations…

    This doesn’t do that. The UI for each aspect (other than Site Title/Tagline) is only exposed if the Theme adds support for each given feature). For example, if the Theme doesn’t add support for custom backgrounds, then you won’t be able to customize backgrounds via this UI.

  5. @Mark McWilliams

    I was unclear if this is for only the new “2012” theme, or would affect any well-made theme (and could not view your linked tweet).

    But I see in your Trac-link, Koopersmith says:

    One of the main goals here is to make it easy for plugins and themes to add to the customize controls and preview without having to unbind large portions of core code.

    That sounds like this control will be a generic UI element that any theme could be given (or plugin!). Hmm!

    Is that correct?

  6. @Ted Clayton

    2012:
    It’s my impression this customizer basically adds the ability to test drive and set various settings via the Theme Preview screen before you activate a new theme. And it’s not exclusive to Twenty Twelve, most obviously because Twenty Twelve has been punted to 3.5 and these customize features are going into 3.4.

    Controls:
    If you continue along the vein of a screen to “set it before you save it”, my guess (CMIIW) is that koop is alluding to allowing plugin/theme authors the ability to integrate their own sets of settings into this screen. It effectively would save people a good bit of time setting up a new theme because they can configure settings before they decide to activate it.

Newsletter

Subscribe Via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.