After working with various authors on ThemeForest over the last few months, we have a point that we need clarification on once and for all. Some reviewers have soft-rejected submissions due to one point, others have soft-rejected submissions due to the opposite point – and its quite confusing.
So the question I pose is:
Does themeforest require a plugin to be installed by TGMPA? Does themeforest require a plugin to be embedded in the Theme?
Our current understanding is that both of the above options are allowed – but that TGMPA is the clearly preferred method. However, we have had themes soft-rejected for using TGMPA and not embedding the plugin directly into the theme.
So we need clarification.
Haven’t heard of someone being soft-rejected for using TGMPA before, it’s the preferred method, we use in the last 3 themes and will continue to use it in upcoming ones. Perhaps it depends on the plugin, which one was the reason for the rejection?
Themeforest requirements officially suggest TGMPA, I’ve used it in about 15 themes so far, you will not be rejected for TGMPA
Thanks for the replies so far, that’s exactly what we thought and have done on our themes recently. But then this one threw us.. Communication below with the reviewer after being soft rejected for that exact reason.
Why don’t you just embed it in the theme?
Kind regards,XXXX Envato Review Team Envato.com
We cannot because of Envato rules.. plugins should be embed except codecanyon plugins. Arent we right?
-No, that’s not the case here.
But we think embedding in the theme can break updates as redux is updated regularly and is generally therefore discouraged. We use tgmpa as recommended by themeforest to manage plugins.
-You should be able to update the plugin regularly. Is part of maintaining a theme.Kind regards, Envato Review Team Envato.com
So, embed plugins..or not?
Which plugin caused this issue?
Redux for theme options only, we added in messages to say it needs to be installed etc in a nice way for users and run through TGMPA but reviewer still just said it should be embeded. Which was the opposite of message we had from a reviewer a few months back.
Redux is pretty specific type of plugin. I think that this is good example of the “exception to the rule”. I have also rather embedded Redux into my latest WP theme instead going TGMPA way as I think it is more safe. What if they will release a new version of Redux in the future which will break your theme? Theme options framework is crucial for theme to work properly, you should always update it manually via your theme updates.
Okay, we have a mix on our themes of embedding or not on Redux..we’ve resubmitted the theme anyway with it embedded so will see what happens. Just would be good to know one way or another as the previous message we had was directly the opposite of this for Redux specifically.