Posts by StephenCronin

37 posts
  • Member of the Envato Team
  • Joined an Envato Football competition
  • Has been part of the Envato Community for over 2 years
  • Sells items exclusively on Envato Market
+1 more
StephenCronin
Envato team
says

Hi All,

Just to give you an update…

Phase 2 of the WordPress Submission Requirements has obviously been delayed! It was promised around April 2014, but of course that didn’t happen. I’m really sorry about the delay and the lack of communication about that.

We are now looking to introduce Phase 2 this year sometime (hopefully sooner rather than later). We recently updated the Submission Requirements page to say:

The Quality Team are actively working on Phase 2 WordPress requirements and plan to gather information and feedback from the community, before publishing the Phase 2 requirements later in 2015.

As discussed when Phase 1 was announced, Phase 2 will require theme authors to move functionality from themes into plugins. This will include the code to create Custom Post Types. At the time, we asked authors to move to this model well in advance and many authors have already done so.

We have also been asking authors to do this as we receive new submissions. This has been happening for quite a while now. We soft reject the theme and ask the author to move the functionality into a plugin.

To be clear, there will be consultation with the community around Phase 2, but this part of it will almost certainly be non-negotiable. It is well established best practice now and not following this can cause significant hardship for the users (discussed below).

It’s in theme authors’ best interest to make the change now, to prevent them from having to go back and change all their themes in future. Once again, there will be consultation with the community, but Phase 2 will need to include a way for buyers to see whether a theme meets the Phase 2 requirements. There will obviously be a grace period before this happens, but most authors will want to update their older themes.

Also, as others have pointed out, it’s now required under the Theme-Check plugin point (although that was not planned!).

So why is this issue so important? Users change themes. When they do, any content that relies on code in a theme will be inaccessible.

Custom Post Types are a great example of this. After a user changes theme, the entries in the CPT are still in the database, but the CPT does not show up in the WordPress admin area and pages displaying CPT entries on the front end will not show the content. Content disappears from their website. For the average user, this is devastating.

I hope that all makes sense. Apologies for the confusion – I know we have done a bad job of communicating this. I’ll see if we can get the current requirements updated to reflect this without having to wait for Phase 2 to actually happen.

37 posts
  • Member of the Envato Team
  • Joined an Envato Football competition
  • Has been part of the Envato Community for over 2 years
  • Sells items exclusively on Envato Market
+1 more
StephenCronin
Envato team
says

Hi All,

Sorry – that was supposed to be 18 March, not 18 June, as the final date. I’ll edit the message above. Thanks palzme and icansudioz for finding this!

Cheers, Stephen

37 posts
  • Member of the Envato Team
  • Joined an Envato Football competition
  • Has been part of the Envato Community for over 2 years
  • Sells items exclusively on Envato Market
+1 more
StephenCronin
Envato team
says

WOW, how did I do that! I meant Wednesday 18 March! Sorry about that everyone – I’ll edit the message above to prevent confusion… :)

37 posts
  • Member of the Envato Team
  • Joined an Envato Football competition
  • Has been part of the Envato Community for over 2 years
  • Sells items exclusively on Envato Market
+1 more
StephenCronin
Envato team
says

Hi All,

If you haven’t seen this yet, there is a major change coming in WordPress 4.2, which could break some plugins (and potentially even some themes).

If your plugin (or theme) independently stores taxonomy term IDs in the database (eg in the postmeta, usermeta, options tables or a custom table), then you will need to make changes.

You can read about it here: Taxonomy term splitting in 4.2: a developer guide

Please make sure that you update any items affected by this. Thanks.

Cheers, Stephen

37 posts
  • Member of the Envato Team
  • Joined an Envato Football competition
  • Has been part of the Envato Community for over 2 years
  • Sells items exclusively on Envato Market
+1 more
StephenCronin
Envato team
says

Hi All,

If you haven’t seen this yet, there is a major change coming in WordPress 4.2, which could break some plugins (and potentially even some themes).

If your plugin (or theme) independently stores taxonomy term IDs in the database (eg in the postmeta, usermeta, options tables or a custom table), then you will need to make changes.

You can read about it here: Taxonomy term splitting in 4.2: a developer guide

Please make sure that you update any items affected by this. Thanks.

Cheers, Stephen

37 posts
  • Member of the Envato Team
  • Joined an Envato Football competition
  • Has been part of the Envato Community for over 2 years
  • Sells items exclusively on Envato Market
+1 more
StephenCronin
Envato team
says

Hi All,

I just wanted to let everyone know that this will be closing on Wednesday 18 March 2015 Australian time. That will be Wednesday morning in Europe / Tuesday evening in the US.

If you’re interested, please hurry up and get your applications in before then!

Thanks, Stephen

37 posts
  • Member of the Envato Team
  • Joined an Envato Football competition
  • Has been part of the Envato Community for over 2 years
  • Sells items exclusively on Envato Market
+1 more
StephenCronin
Envato team
says

Hi All,

I just wanted to let everyone know that this will be closing on Wednesday 18 March 2015 Australian time. That will be Wednesday morning in Europe / Tuesday evening in the US.

If you’re interested, please hurry up and get your applications in before then!

Thanks, Stephen

37 posts
  • Member of the Envato Team
  • Joined an Envato Football competition
  • Has been part of the Envato Community for over 2 years
  • Sells items exclusively on Envato Market
+1 more
StephenCronin
Envato team
says

Hi All,

We’re expanding the team and recently advertised for a part time reviewer for CodeCanyon, which may be of interest to you.

You can find more about this position and how to apply on the Come and work at Envato page.

This position has been open for a week already, so if you’re interested, please apply soon! :)

Cheers, Stephen

37 posts
  • Member of the Envato Team
  • Joined an Envato Football competition
  • Has been part of the Envato Community for over 2 years
  • Sells items exclusively on Envato Market
+1 more
StephenCronin
Envato team
says

Hi All,

We’re expanding the team and recently advertised two positions that may be of interest to you:

  • A full time Senior Reviewer for ThemeForest
  • A part time Reviewer for ThemeForest

You can find more about these positions and how to apply on the Come and work at Envato page.

These positions have been open for a week already, so if you’re interested, please apply soon! :)

Cheers, Stephen

37 posts
  • Member of the Envato Team
  • Joined an Envato Football competition
  • Has been part of the Envato Community for over 2 years
  • Sells items exclusively on Envato Market
+1 more
StephenCronin
Envato team
says

Hi All,

Sorry for the delay and thanks for your patience.

I’m happy to say that we’ve finalised things and are happy to accept themes based on Unyson, with 2 points to keep in mind:

  1. We’ve seen themes using TGM Plugin Activation to require Unyson as a plugin, but we’ve also seen themes baking it into the theme itself. We’d prefer themes to require it as a plugin as it’s better for portability, it will be fine with the Phase 2 Requirements and it’s also much easier to keep Unyson up to date. At this stage, we’ll only accept those themes requiring it as a plugin, not those baking it in.
  2. Of course, themes still need to meet the normal submission requirements – they will still be reviewed as normal, etc.

I also need to add the disclaimer that we haven’t checked every single line of code in Unyson, so we can’t give a 100% guarantee that there won’t be any issues (note this is the same with any third party plugin you base a theme on) – but we can’t see anything that will automatically cause your theme to be rejected.

So … go for it!

I’d also like to thank ThemeFuse for their exceptional patience and also to congratulate them on what is shaping up as a very nice product!

Cheers, Stephen

by
by
by
by
by
by