TGMPA / TGM-Plugin-Activation

TGM Plugin Activation is a PHP library that allows you to easily require or recommend plugins for your WordPress themes (and plugins). It allows your users to install, update and even automatically activate plugins in singular or bulk fashion using native WordPress classes, functions and interfaces. You can reference bundled plugins, plugins from the WordPress Plugin Repository or even plugins hosted elsewhere on the internet.
http://tgmpluginactivation.com/
GNU General Public License v2.0
1.75k stars 431 forks source link

Can this be removed? "REQUIRED: Zip file found. Plugins are not allowed in themes." Or make it INFO #711

Closed cristianstan closed 6 years ago

cristianstan commented 6 years ago

REQUIRED: Zip file found. Plugins are not allowed in themes. The zip file found was plugin1-name.zip plugin2-name.zip .

Right now, ThemeForest requirements (reviewers) says that all bundled plugins to be included into the folder of the theme and then installed via TGMPA as pre-packaged. (Basically you are not allowed to have your custom plugins into a repository or on your website) 👎

So, Is there any way to get rid of this REQUIRED field? Or maybe, as a suggestion, to make the REQUIRED -> INFO. 🥇

Reviewers are providing Rejections because the ThemeCheck plugins generates logs like this one.

Looking forward to a reply,

jrfnl commented 6 years ago

Hi Cristian, that sounds to me like a question you should ask the ThemeCheck plugin,... ? I don't know what you expect us to do about it.

cristianstan commented 6 years ago

You are right. Sorry about this :+1:

jrfnl commented 6 years ago

No problem. ;-)