WordPress Requirements Update and New Gutenberg Optimized Attribute

Tôi ở một quốc gia nhỏ, và tôi đang cố để hiểu được các vấn đề này.

Hi to all!

I am a new author on Envato Market.

  1. According to new requirements, how do I start developing a new theme? Maybe recommendations some frameworks to get started?
  2. What pages are required for my theme? What is the approximate files structure in the themes?
  3. Is it necessary to develop all the post formats?
  4. Can I use meta boxes to build a home page? Or use some page builder (Elementor)? Or develop everything based on Gutenberg?
  5. I do not fully understand the definition of optimization for Gutenberg. Do I need to rewrite styles for all standard blocks?
  6. Should I use widgets in the themes if they are not needed?

I would appreciate the advice!

1 Like

how do I verify if my theme is fully optimized with Gutenberg?

Your advice will be appreciated.


1 Like

Hi, I’m too interested to follow the Themeforest and the Codecanyon new WordPress requirements but some of the requirements making confusion for me. I would be confident to follow this new requirement in my new projects if anybody can assist me to find perfect solutions.

  1. WooCommerce: Can I add WooCommerce templates in my theme form WooCommerce plugin template directory? Because, some of the WooCommerce template feature can I edit using WC hooks but some of the features is still depended on the WooCommerce built in template. So, is it breaking the rule of the New WordPress requirement of Envato, If I want to copy this template from WooCommerce Plugin and also want to add other features in my theme with using hooks(actions and filter)?

  2. Custom Plugin Inclusion: Can I include custom plugin in the theme main file and call them using the TGMPA plugins “source” Key?


I got rejected on my theme compatibility review. Some of the issues are valid but some are very confusing. For ex - the theme check plugin will trigger a warning on

WARNING: Found ($_SERVER in the file user_testing.php . PHP Global Variable found. Ensure the context is safe and reliable.

Line 42: if( ‘POST’ == esc_html($_SERVER[‘REQUEST_METHOD’]) ){

I got back to the reviewer on this item and it said i have to fix the warning. No exceptions. And no alternative.

Does anyone have any advice regarding this situation ? Should i use something like

if (isset($_POST)){

Hey @climber

Your topic is inappropriate at this thread you can create you won new topic.


Any update on what will happen if plugins do not meet requirements by 1st June 2019?


Hey @steve_lam, I’m curious why the traffic for our existing items are now (after getting the badge) even lower than before, and with the new category experiment, the traffic is almost zero.

In this case, what about “The sooner you receive the badge, the more relative effect the boost will have on your items.” from the other official post?

Any news on what happens with the authors without the badge? There was mentioned that there will be consequences if authors will not get the badge in time (the end of May).

What about ~90% of the top selling authors? There are only a few authors with the badge, as you can see on the Top Authors page (Only 3x/50 first best selling authors got the badge, so far)

So many questions without a clear answer.


I second what @ThemeSLR wrote, especially this part:

Any news on what happens with the authors without the badge? There was mentioned that there will be consequences if authors will not get the badge in time (the end of May).



Traffic is too slow this month. I don’t know the reason. But, there’s a huge drop of sales.


Yes, I am also very curious what will happen to authors who don’t have this badge by now.

You can check the full list of authors with the badge, here: https://forums.envato.com/badges/418/wp-requirements-compliant

By the time of writing, there are 48 authors with this badge, from the entire Envato market.


That list only contains authors who accessed the Envato Forums.

But even so, I believe that there are very few authors who got this badge, or even worse, not all the authors knows about it.

Yes, you are right. I was not aware of this. :slight_smile:

I would also like to know what kind of penalties we can expect. Removed from search results? Items removed from the market altogether? I somewhat clumsily found out about this not too long ago and while we’ve been busy updating our plugins, there’s just no way to update all the themes in time, unless most of the portfolio is to be deleted. There’s also no way to review the CC and TF portfolios separately, so will all of an author’s items get the hammer even though items on one market should be up to speed?

Very frustrating to be in the dark like this, not knowing if you’ll have any income from the market at all next month.


As a WordPress front end developer, I came here specifically to post my HUGE OPPOSITION to include this HORRIBLE, NIGHTMARE Gutenburg editor in all themes. What were you thinking Envato?? Seriously, how are you exactly benefitting from this by foisting this horrible plugin not only on all backend theme developers who have to spend hours and hours updating their themes with this requirement, but we front end developers who have to spend untold hours dealing with this crappy editor that RIDDLED WITH BUGS?

The huge majority of the entire WP Community (front and backend developers) hates this editor and for very good reason. It literally has a 2 rating on WordPress dot org with several thousand reviews yet you blatantly ignored all of that. It begs to be asked why Envato did not listen to all of us and went ahead with senseless requirement.

When I updated my theme a few weeks back I didn’t realize this editor was now standard and I ended up WASTING HOURS OF TIME figuring out why my old editor was gone, what this new “window” is at the top of my Page Editor (there was literally NO information about this new editor, no instructions, no mention of what it was for or even that my Page Editor was changed nor where to post discussions about bugs… nothing.) When I tried using it I couldn’t even post a Slider Revolution Slider to my page, it was constantly giving me error messages. I couldn’t even UPDATE my Page with this stupid editor active. IT IS A NIGHTMARE. My theme developers have had to spend DAYS and DAYS of their own time and money making this horrible change to all of their Themes. This is nothing but a waste of everyone’s time.

It’s such a huge head scratcher as to why Envato is ignoring the entire WP Community with new requirement, all I can think is that somehow Envato is making money off this. That’s the only thing that motivates this company. One more black eye on Envato Market in my opinion. We need to have another place to sell digital material, Envato has too much market share and ends up foisting ridiculous requirements on everyone like this.

(Another ridiculous change Envato made a couple years ago: WP Theme developers cannot include a setting to change the scrolling attributes of your site. I had to find a plugin to do it. Completely pointless.)


I have created a new thread for this question but I got no answers for that so I am posting it here.

The envato theme check plugin is still showing “The theme appears to use dynamic_sidebars() but no register_sidebar() was found” error.

I hope as per the new WordPress requirements [WordPress Requirements Update and New Gutenberg Optimized Attribute] Widgets can’t be registered with WordPress theme side as it is Plugin Territory Functionality.

@StephenCronin @steve_lam or others, Please correct me if I am wrong. Reviewers are soft rejecting themes for this.

Widgets should be registered via plugin, but sidebars should be registered via theme.


@LSVRthemes Thanks for your reply!

After 1 year and a lot of work we finally got the compliance badge. But nothing happens - i just see a small bump in search results (1 place) - from like 5th place to 4th place for a search term. The ones in front of my themes do not have the badge or a big number of sales

So, is that all ? We worked tons of hours just to get a badge ? So far it looks like a waste of time since our themes were secure and 100% functional.



I feel your pain. I sell on CodeCanyon, i updated 94+ plugins to match new requirements, took me 4+ months of non-stop work, and in my case, not even a 1 place increase in search rankings (because search algorithm tweak applies only to ThemeForest). I just got the badge, but i am still proud of it. I see it as a recognition, but still, without any (much needed) extra perks.