Artillegence saidLooks nice, but way too complicated for normal pagebulding use
My theme hasn’t been approved .. but here is the video of my RAD builder – Live Drag n Drop editor https://vimeo.com/72519618 .. Editing while browsing
Check this http://demos.artillegence.com/limitless/ , I made whole site using this builder. I have built regular layout builder when I was WPTitans and this for my account, it works 10 times faster than normal builders. You dont need to goto page everytime you make changes. Plus it has inbuilt styler and go edit on the go .
happy Independence Day
If we save through get_option there is a limit , saving in database table removes that problem and the slider can be use in multiple places , You cant have that if slider is created for a post only. Another alternative would be custom posts but it depends on author. For page builder same concept applies as templates can be reused again.
Yea, but – “The database shouldn’t be accessed or modified directly. If there is a defined function that can get the data you need, that needs to be used instead. ”
So what we meant by that requirement, was that you shouldn’t access the database directly using SQL queries or especially creating your database connection, when there is already a WordPress built-in function for what you’re trying to accomplish.
Having said that…duotive saidAs this isn’t something covered earlier in the thread, can you please clarify for me why a theme would need to create a custom database table?
In the update please make clear if we are allowed to create database tables to use with the theme.
It is mainly used for sliders and page builders .
@Duotive I am referring to the core wp tables like wp_posts. There shouldn’t be any problems with tables created from themes.
ChapterThemes saidYea, but – “The database shouldn’t be accessed or modified directly. If there is a defined function that can get the data you need, that needs to be used instead. ”
duotive saidOfcourse you are allowed to create database tables. WordPress offers that option and MANY plugins use it. So no worries for that to not to be allowed.
In the update please make clear if we are allowed to create database tables to use with the theme and if functionality like the slideshow management should be moved to a plugin.
I think they meant not to change the values of default wp tables.
Agree with pexeto , I am about to load my theme soon and I have my own custom builder, slider manager and 2 more features which utilizes inbuilt shortcodes what to do then ? Without activating shortcodes plugin main feature of the theme won’t work and my experience at wptitans previously when we ported shortcodes and pricing tables to plugins 50 – 60% buyers didn’t saw it and it lead to increase in support and dissatisfaction .
IMO a theme should be a complete collection of design, it’s functions and it’s features. Though I agree external plugins should not be integrated with theme.One solution can be that plugins can be linked to themeforest themes which have extended licenses , on buying there should be 2 downloads one theme and other plugin with a message. That way buyers can get updated plugins then plugin author updates.
Separating them is a bad idea. Plus every theme is different and there are always changes in shortcodes / features. You can’t use a business theme’s shortcodes in a real estate theme.