Hi! After read WordPress submission requirements, I dude about how to integrate visual composer.
Up to now, I have integrate other plugins (Redux Framework and Custom metaboxes), simply adding a directory in my theme with the name of the plugin and call the plugin class from functions.php. And the themes have been approved. But now I read that all plugins must be includes via TGM plugin. And on visual composer documentation they recommended this way too.
But, I don`t want that users have to upload or activate the plugin when install the theme, basically because the theme need the plugin to works.
So, my question is, can I add Visual Composer to my theme by simply creating a directory and calling the class on functions.php? Or I have to use TGM class?