Question

There are quite a few days now, since I started to think about creating a WP theme framework backend. Working with wordpress for some time, I studied a lot of themes from "wp theme clubs" and their backend. All settings sections are organised in vertical tabs, nothing more. Same thing again and again and again. I think 90% of the buyers (customers) will never use those options. Am I right or this is just in my mind ?

Should I create a theme backend using the same old/booooooring style or better try to think outside of the box and create some new, intuitive and innovative ?

Thanks.

Was it helpful?

Solution

Even if 90% of your users don't want to customize the theme then you will leave 10% out that would like to customize your theme.

I suggest you implement 2 things to let your users customize things.

theme customizer

Since 3.4 there is the theme customizer. It already works in twentyeleven and twentytwelve.
Take a look at it if you haven't it's quite easy to use for users and can be extended.

Read more:

Actions and filters

You probably used add_action() and add_filter() before. You can add your own filters to your theme so more advanced users can modify stuff. It costs you less effort then making an option of it while keeping your theme easy to modify (for users who know how to code)

Check out some more extensive themes, they are full off do_action() and apply_filters().

An example. Before you start your loop you might add an do_action('before_content'). Now a user can add an add_action('before_content', 'add_breadcrumbs_callback_fnc');. Now your theme will execute the add_breadcrumbs_callback_fnc function so the user can add breadcrumbs without editing you theme.

Read more:

Attempt to introduce a set of default hook for each themes:

OTHER TIPS

I don't necessarily think the issue is mutually exclusive.

Users with simple needs might want simplicity, right up until options are needed. A broad and ambiguous answer to a open-ended question.

Check out the wp-svbtle theme: https://github.com/gravityonmars/wp-svbtle

He did a separate boiled down back end.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top