No, it should not be included in the theme. I must be used as a plugin.
The theme should work properly without any plugin dependency. That means if the user install your theme and he do not install any plugin(in your case Visual composer), he still should be able to create pages and the blog section should work as expected, just like the default WP theme.
If your theme does not all this, then it is not developed properly and must be hard-rejected.
Nice idea, bad execution. Unfortunatelly more than 70% of the elements have to be redesigned.
^ That also looks nice! How do you do it? I am using a free image editor called ImBatch.. It has all kinds of cool batch options if you don’t have PS for example.
I’m using Photoshop. Filter -> Pixelate -> Crystallize. I usually make a Photoshop action and process all images at once.
@uouapps, lol, his brother.
That’s how I do sometimes. In this image is a person photo, I think you can see his face.
Avast is dumb. Switch to AVG if you really need a free and good antivirus.
ThemeBeans saidThis is the one and only issue about it being a plugin really, I mean tbh what I’d probably do is just have a modal pop-up if they’re on the site without the plugin sending them to the TGMPA page, but I wonder if the reviewers would have a problem with this? Hmmm.
One thing to consider is that you’d probably have to make sure the theme worked fine-ish without the plugin activated.
No no no, this should not be allowed. Any theme should work independently. That means that the only requirement for a theme is to have native blog function and everything else may be done just after the plugin activation.
I did this in my latest theme and it works well. The framework is separated in a plugin, the portfolio is a plugin as well and the theme has a blog page nothing more. Once the “framework” plugin is activated everything is changed.
In a few words:
1. Yes, I like and it’s a good idea to have the framework packed as a plugin.
2. The theme should work like a default WP theme without problems even if the user has not activated a single plugin yet.