It looks really nice, but seems to me that approach to pack theme with extensions instead of plugins is completely opposite new TemeForest requirements for themes?
Correct, that’s why i also had my doubts if it is according the new requirements – with the point you make it is not indeed.
Just tested and you can indeed export a created childtheme as a standalone theme.. that’s pretty slick
These frameworks are a danger to developers!
I wonder if this framework fits the new theme requirements.
EDIT: I see you can sort of export a theme as an individual theme. Does that mean it will output a theme with the build options without the options framework to build options?
If there are a lot of options, customizer becomes hard to use and not so intuitive.
True, but a LOT of themes have way ( waaaaayyyyy ) too many options. So many options that you can hardly call them themes anymore, since the user almost have to do every little thing for themselfs. Sure some find this usefull, but i know also a lot of buyers are especially avoiding the ‘1 million options and 600 fonts’ themes.
I think you can perfectly create an almost fully visually adjustable theme with just the customizer – allthough i still have to find out – but i think its possible by say for example, not having every single item color customizable, but group items by color. This way it’s also more easy for the user to keep a desent design intact. etc.
..I would rather have all the options in one place, big screen, with each option well described with additional text.
Having a description with each setting is a good point…
Users are not developers, they don’t mind about WordPress, they want to make the things running fast and easy, without additional thinking.
Also true, but like a said – there’s also a lot of buyers who can’t work with too many options.
At the moment i’m trying for myself to have options as minimum as possible, while still having complete control over the theme. As for non-visual settings i’m looking into placing those just as regular settings pages. Without a blown options panel a theme feels so much more natural for some reason. But that’s just me – some can’t get enough of all those settings and want even more
Try this: http://unsemantic.com/
It uses percents and IMO it’s better than Bootstrap or Foundation.
+1 for the percentages.
I use a similar setup – cool thing is you can use percentages and still have fixed gutters.
Only downside with a setup like unsemantic is if you want columns to have backgrounds or borders that actualy stay inside the needed width – you always have to put an extra container inside the column container. Otherwise for example a top border will ‘visually’ exeed the column width with 5 of 10 pixels. That’s the effect that comes with using padding and box-sizing: border-box.
So if you are really, REALLY keen on having as minimum code as possible, using percentages like this would be not for you.
But hey, what’s a couple of extra div’s
BTW: if one IS really keen on having minimum code, any framework sucks really.. especially bootstrap.
I saw a theme once:
First including full version of bootstrap, and then including a large css file overriding the original bootstrap, twice..
So much for having as minimum and clean code
Are you making a simple customisation page, or is it for admin settings? If it’s for customisation I’d highly recommend going with the theme customiser, it’s just so simple to work with.
It’s for things like regular plugin settings or content related theme settings. I already create additional setting pages for my plugins by using the wordpress hooks etc. as described in the codex.
Only thing is it could be faster and easier if i had a decent helper class which for example let me give in an array with options etc. and the helper class handles the hooks etc.
So i’m on the search for one and if i can’t find one i’ll have to create one i guess
I’m not sure if that’s fine. Because also the design IS a part of the item you sell here. So giving that part away for free or sell it elsewhere wouldn’t be a good thing for Themeforest, thus i’m not sure if this is allowed while being an exclusive author.
@Jaynesh ... no i’m talking about a helper class.
@TommusRhodus thx, going to have a look.
I did already found this a while ago: http://www.wpexplorer.com/theme-customizer-boilerplate/ – but this is for the WordPress theme customizer.
Are there any good wrappers / helper classes for easy creating of native WordPress setting pages ? Without the whole complete styled options framework hassle