136 posts
  • Has sold $1,000+ on Envato Market
  • Has collected 100+ items on Envato Market
  • Joined an Envato Football competition
  • Has been part of the Envato Community for over 5 years
+2 more
Konnessa says

Hi,

We regularly use theme checker when testing any of our custom wordpress themes that we develop for third parties, however we have noticed that both Redux and Advanced Custom Fields plugins come up with “REQUIRED” warnings in Theme Checker.

We wanted to ask, as these plugins are used widely in accepted Theme Forest themes, if these warnings can be ignored, as the Theme Forest requirements state that there should be no such warnings from the theme checker – but I don’t believe that everyone is manually editing the code of these very widely used plugins before inclusion.

8 posts
  • Sells items exclusively on Envato Market
rainamanis says

Don’t forget to combine Theme Check plugin with ThemeForest Check plugin and re-check your theme again in Theme Check page,

https://wordpress.org/plugins/themeforest-check/
136 posts
  • Has sold $1,000+ on Envato Market
  • Has collected 100+ items on Envato Market
  • Joined an Envato Football competition
  • Has been part of the Envato Community for over 5 years
+2 more
Konnessa says

Hi,

Thanks for that information :)

1186 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+5 more
Smartik says

You can ignore these warnings if the require/include is used to add functions in functions.php. Else, if they are used to directly incude theme parts in single.php, page.php, etc… then you must use get_template_part().

In a few words, don’t worry about this.

Also, I don’t know, why do you have these warnings if they are plugins? Or you include them in your theme? If you have included in your theme, then STOP, and use them as plugins.

Cheers. :)

136 posts
  • Has sold $1,000+ on Envato Market
  • Has collected 100+ items on Envato Market
  • Joined an Envato Football competition
  • Has been part of the Envato Community for over 5 years
+2 more
Konnessa says

Hi Smartik,

Thanks for your response. Apologies for my wording in the OP. Redux is a theme options framework, and as such isn’t a plugin – but is built to be embedded into the theme. The same can be said for Advanced Custom Fields, which although it is also a plugin, has a theme embed option – due to the usage of some of its functionality in themes.

1186 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+5 more
Smartik says

Hi Smartik, Thanks for your response. Apologies for my wording in the OP. Redux is a theme options framework, and as such isn’t a plugin – but is built to be embedded into the theme. The same can be said for Advanced Custom Fields, which although it is also a plugin, has a theme embed option – due to the usage of some of its functionality in themes.

It’s a plugin and should be installed as a plugin. Please, do not include it in themes, instead tell to your theme users to install it from wp.org : https://wordpress.org/plugins/redux-framework/

I know that it can be included in a theme without problems, but you just should not do it. There are many reasons….

26 posts
  • Has collected 10+ items on Envato Market
  • Sells items exclusively on Envato Market
  • Located in United States
TeamRedux says

By having it run as a plugin you don’t ever have to update it! Your users get the benefit and you don’t have to work.

If you must embed, let them at least know they can install the plugin.

by
by
by
by
by
by