TGM Plugin Activation

The best way to require and recommend plugins for WordPress themes (and other plugins).

I've bundled a new version of Visual Composer with my theme. Why doesn't updating via TGMPA work ?

This particular situation (only) occurs when you, as a theme developer, have a developers license for Visual Composer allowing you to distribute it with your theme.

Visual Composer - by design - looks at the Envato Market place server to see if there are updates available for the plugin. If you ship the update as a zip file bundled in with your theme, the update routine within Visual Composer will overrule your bundled update, making the update fail.

To fix this, add the below line of code to your functions.php to disable the external updater in Visual Composer:

vc_set_as_theme();

For more information - see the Visual Composer developers documentation.

FAQ Index