The way I decided to go regarding page builder in my framework is I store builder generated content to a single meta field which then I join with main content via the_content filter.
That way even if users stop using my framework completely, it won’t mess up their content with unparsed shortcodes.
I went ASO (asmallorange) yesterday and so far I am very satisfied. Speed is amazign and support is like, always online (which helps since I am server noob).
Also, they have 2x RAM on their VPS packages now for free, so great time to sign up
I too don’t like braces requirement. When I started with php I used braces everywhere, but now I just can’t, it looks ugly.
Of course you don’t need to prefix your variables, only functions, classes, global variables and constants.
I know what it falls back on, but that makes the whole cpt into plugin useless. I really think custom post types should be kept inside the theme and not in a plugin. I think the concept is a waste of time if tgere is no way to display the taxonomy properly using a plugin.
The point is not a frontend display but a backend one.
Question for Envato: Are you working on APi similar to what you have for themes, to ease up plugin auto updating?
One thing that i wonder is what can you do is with displaying custom post types and make tge display stay from a theme to another. So… you can include shortcodes into the plugin, you can also include a page template, but what can you do with the taxonomy page? The whole purpose is to make content reusable outside the theme it originated from, but how do you display a tax that the theme does not have a template coded for, excluding the two options described above.
If theme does not have a special template designed for your taxonomy, it will just fallback to the most appropriate template available (for example your categories template).
infuse01 is right, there is absolutely no reason for not supporting child themes, that really should be a requirement or publishing them.
How else do you suggest customers should edit their themes without losing customizations on update?