I have found the following recommendations from themecheck plugin for my WordPress theme:

• RECOMMENDED: No reference to add_theme_support( “custom-header”, $args ) was found in the theme. It is recommended that the theme implement this functionality if using an image for the header.

• RECOMMENDED: No reference to add_theme_support( “custom-background”, $args ) was found in the theme. If the theme uses background images or solid colors for the background, then it is recommended that the theme implement this functionality.

• RECOMMENDED: No reference to add_editor_style() was found in the theme. It is recommended that the theme implement editor styling, so as to make the editor content match the resulting post output in the theme, for a better user experience.

As far as I know (from this article: https://help.market.envato.com/hc/en-us/articles/202822450-WordPress-Theme-Submission-Requirements) that the first two recommendations are allowable exceptions.
.

In addition to these recommendation I have found another CRITICAL ALERT from themecheck.org for the add_theme_page() function like this:

• Admin menu : Themes should use add_theme_page() for adding admin pages. File b-redux-theme-options.php :
Line 67: // For a full list of options, visit: http://codex.wordpress.org/Function_Reference/add_submenu_page#Parameters
But my concern is for the last one.
.

And a warning for add_editor_style():

  1. Editor style : Presence of editor styleNo reference to add_editor_style() was found in the theme. It is recommended that the theme implements editor styling, so as to make the editor content match the resulting post output in the theme, for a better user experience.

.

Now what can I do for add_editor_style() and add_theme_page()?
.

Are they allowable exceptions or not for Themeforest Theme release?
.

Thanks. :)

Read more here: Themecheck Plugin Recommendation


Solution:

If you know the solution of this issue, please leave us a reply in Comment section, to update the question.


Wordpress related questions and answers: