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 :)

1243 posts
  • Provided great contribution to our forums
  • 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
+6 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.

1243 posts
  • Provided great contribution to our forums
  • 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
+6 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….

29 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.

Helpful Information

  • Please read our community guidelines. Self promotion and discussion of piracy is not allowed.
  • Open a support ticket if you would like specific help with your account, deposits or purchases.
  • Item Support by authors is optional and may vary. Please see the Support tab on each item page.

Most of all, enjoy your time here. Thank you for being a valued Envato community member.

Post Reply

Format your entry with some basic HTML. Read the Full Details, or here is a refresher:

<strong></strong> to make things bold
<em></em> to emphasize
<ul><li> or <ol><li> to make lists
<h3> or <h4> to make headings
<pre></pre> for code blocks
<code></code> for a few words of code
<a></a> for links
<img> to paste in an image (it'll need to be hosted somewhere else though)
<blockquote></blockquote> to quote somebody

:grin: :shocked: :cry: Complete List of Smiley Codes

by
by
by
by
by
by