Theme Framework

0

This post is inspired by this post, and is related to a theme request with my two cents regarding features. I hope other users will see the benefit in this and post their opinions and requests as well. By that means perhaps WPMUDEV will release something like this for us.

A Theme Framework with power behind it. Power in speed, in simplicity, optimization, integration and performance. A theme developed with WP and BP in mind. I’m no theme developer, nor do I know what would be overkill along side the most popular and most powerful plugins, especially as it relates to marketing and optimization, but I want to see a theme which is a ‘power tool’ framework built like a sandbox (blank canvas) with minimal options (designed for administrators and developers perhaps) and with optional plugins to handle the said options.

As far as the plugin aspect of the theme; think OpenHook but more advanced, letting you modify all the custom files in the theme, which will also handle the fine tuning of the theme and design options. My two cents, although not really worth much, is what I would drool over in a theme. I encourage other WPMUDEV members to comment and express an interest (or disinterest if that be the case) so we can discuss the possibilities of such a release.

  • James Farmer
    • Founder & Chair (honest)

    I’ve got two – ahem – ‘issues’…

    The first is that people, unfortunately, aren’t that keen on doing that much work themselves… so therefore they like to have a ‘corporate’ or an ‘education’ theme.

    The second is that I believe that current frameworks are all about coders, when they should be about users… so yes, I entirely agree that we could do witha ‘master’ theme but I think it needs to be one that’s infinitely flexible drag ‘n drop and massively usable.

    I reckon current themes options / configs are only 25% of the way to being properly usable.

    Hopefully in 2010 we can change that :slight_smile:

    But my focus (and WPMU DEVs) is pretty much relentlessly on the ‘user’ rather than the theme designer / developer – so framework, yes, but more for the user than the theme designer… if that makes any sense?

  • Jonathan Elijah
    • Flash Drive

    Sure, of course it does; let me be honest for a moment in that regards then. I have seen screenshots of the options pages on some of your themes (note I said ‘some of your themes’ and that they were screenshots only), but the options pages could use some better aesthetics in my opinion. I am not a huge fan of the Thesis options, but atleast it looks cleaner and more functional than many other options pages for themes I have seen. If your going to do a framework, even if it is user centric, atleast put as much effort in the backend as you do the frontend.

  • Jonathan Elijah
    • Flash Drive

    And then leave room for developers and designers as well; I am really impressed with the OpenHook plugin for Thesis because it lets me control much of my theme (through my own personal modifications) through its options. My opinions though are uneducated, seeing I am neither a theme designer nor advanced developer (I can only effectively modify someone already developed code, and even then to a minimum).

  • nightlyfe
    • Design Lord, Child of Thor

    I’m pleased with thematic (and the buddypress variant buddymatic) as a framework.

    http://wordpress.org/extend/themes/buddymatic

    Elastic fixes both ‘issues’ above (makes it extra easy for a user and it fixes all of the developer issues with inheritance and child themes).

    http://elastictheme.org/

    +1 vote to have you guys get behind both (start using buddymatic as your base theme for all themes, and put some weight behind Elastic to finish it up).

  • Andrew
    • Champion of Loops

    Hiya,

    +1 vote to have you guys get behind both (start using buddymatic as your base theme for all themes, and put some weight behind Elastic to finish it up).

    I’m afraid we won’t be basing our themes on frameworks developed by 3rd parties. That would be a bad move for us as it would make us dependent on projects we have no association with.

    Thanks,

    Andrew