Posts by Artillegence

186 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $75,000+ on Envato Market and is now an Elite Author
  • Has collected 100+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+4 more
Artillegence says

happy Independence Day ;)

186 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $75,000+ on Envato Market and is now an Elite Author
  • Has collected 100+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+4 more
Artillegence says

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.

186 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $75,000+ on Envato Market and is now an Elite Author
  • Has collected 100+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+4 more
Artillegence says


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…


In the update please make clear if we are allowed to create database tables to use with the theme.
As 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?

It is mainly used for sliders and page builders .

186 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $75,000+ on Envato Market and is now an Elite Author
  • Has collected 100+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+4 more
Artillegence says

@Duotive I am referring to the core wp tables like wp_posts. There shouldn’t be any problems with tables created from themes.

186 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $75,000+ on Envato Market and is now an Elite Author
  • Has collected 100+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+4 more
Artillegence says



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.
Ofcourse 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.
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. ”

I think they meant not to change the values of default wp tables.

186 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $75,000+ on Envato Market and is now an Elite Author
  • Has collected 100+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+4 more
Artillegence says

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.

186 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $75,000+ on Envato Market and is now an Elite Author
  • Has collected 100+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+4 more
Artillegence says

congrats :)

186 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $75,000+ on Envato Market and is now an Elite Author
  • Has collected 100+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+4 more
Artillegence says

try calling the wavepoint in jQuery(window).load(function(){ });

186 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $75,000+ on Envato Market and is now an Elite Author
  • Has collected 100+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+4 more
Artillegence says

add .affix-top class in style.css and add width transition that will do it .

186 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $75,000+ on Envato Market and is now an Elite Author
  • Has collected 100+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+4 more
Artillegence says

You can use bootstrap affix feature http://twitter.github.io/bootstrap/javascript.html , easiest way to make it sticky ;)

by
by
by
by
by
by