Plugin-territory and content creation meeting

On Thursday December 13th at 18:00 UTC, we will have an extra meeting about plugin territory and content creation. 

Theme authors and reviewers are encouraged to attend and suggest functionality or features that they would like to be able to add to themes. We will then discuss whether it would be possible to allow this functionality, and what the best solution would be.  An example of this would be the recent discussion about onboarding.

We will also have the opportunity to discuss specific theme tickets where a second opinion may be needed. 

By making plugin territory and content creation more of a team decision, we will hopefully be able to increase awareness and reduce the inconsistencies between reviews, as well as provide better information to the theme author about why something might not be allowed. 


In case we need help getting the discussions started, I did a quick search in the themes Trac. Here are some of the recent items that reviewers have asked theme authors to remove because they are plugin territory:

  • Changing user_contactmethods (adding social media links)
  • Google maps (using the api)
  • Saving post view count (Post popularity)
  • Sending emails, contact forms
  • Comment rating / comment likes
  • Login page customization
  • Share buttons
  • Header/Footer Scripts section in the Customizer
  • Image resizing
  • SEO related meta tags

-As a follow up, if we agree that something is plugin territory,  we should discuss adding automated checks to block it.

The content creation is harder to search for, the most common problem is the amount of content creation, not specific features.

WP Rig at WCUS Contributor Day

At WordCamp Europe earlier this year, the new starter theme WP Rig (GitHub project) was introduced to the WordPress ecosystem. Since then, it has successfully transitioned into a community-driven effort, with several contributors of different backgrounds contributing back to it and improving the initial release significantly. Now that there is version 2.0 on the horizon, we want to ensure we can take it to the next level, streamlining development of progressive web experiences in WordPress while addressing the needs of the theme developer space.

WP Rig is a modern starter theme that focuses on accessibility, best practices, and performance. It puts progressive web technologies at the hands of theme developers, taking care of the heavy lifting so theme developers can focus on what’s most important – designing beautiful and user-friendly WordPress themes. At the same time, WP Rig is all about customizability: It works well out of the box, but you can dive in deeper and tweak its behavior if you prefer.

Among the features it provides are lazy-loading images, full touch, mouse and keyboard accessibility, a performance-optimized approach for enqueueing scripts and stylesheets, native support of PWA features and AMP via the respective plugins, and a modern and efficient development and production build workflow. And while WP Rig aims at modernizing the WordPress theme space, it does so in the WordPress way as much as possible. This makes for an easier transition from more traditional theme development. Furthermore, WP Rig is built in a way that allows you as a theme developer to keep your custom themes updated: You will always be able to pull in the latest improvements to the starter theme even as your theme diverges from it.

In order to make WP Rig a long-term success, it needs feedback, contributions and real-world usage from the wider WordPress community. That’s why at WordCamp US contributor day this weekend there will be a dedicated table to move this forward, as a subgroup of the Themes team. We plan to provide introductions to the starter theme’s features and workflow, and then we would like to discuss about its current status. Hopefully we can even get some code committed. If you are interested in learning more about WP Rig and shaping it for the future of WordPress theme development, please join the WP Rig table this weekend in Nashville.

#progressive, #wcus, #wprig

Pexels Images are allowed( Only CCO License)

UPDATE: Based on the discussion on the Theme Review Team, CCO License of Pexels are allowed. 

Starting from today Pexels is no longer allowed on themes and that this rule doesn’t apply retroactively.
Check the list of recommended website from where you can use images.

You can see some Restricted websites here.

Please leave a comment below if you have anything to say regarding this.

You can always join #themereview channel and ask your queries there.

TRT Projects

Theme review team is perceived as only managing the theme reviews (like the name suggests), but we are also involved with some other open source and internal projects.

To easily manage and seeing them through, we’ve created a spreadsheet of all our projects and to do lists (credits go to @dingo_bastard).
We would like your opinion on the items presented in this document. You can find it here.

In the first sheet there is a list of agendas and projects that theme review team is managing, the second sheet has a list of maintainers – basically anyone who wants to contribute can add their name on the list. The third sheet is a list of suggestions – here you can pick a project and leave comments, what can be done, improved etc. and the last is just a project status column with a statistics count.

So, if you are interested in contributing or have an opinion, please leave a comment.

November 13 Theme Review Team Meeting Summary

As per the Agenda of meeting, here is the decision.

New Tags

Decided to add `align-wide` and `block-styles` tags. Created a ticket on Meta.

create_function()

This function has been DEPRECATED as of PHP 7.2.0. Now, you are not allowed to use this function on theme. And update your existing theme if you have this function used.

Promote non GPL products (via affiliate links)

We will not monitor or restrict affiliate links on Theme and author URI. As long as the theme author is not selling non GPL themes or plugins.

Image resizing

This is plugin territory. You are not allowed to resize image via theme. See the examples of plugin territory here.

Read the meeting transcript in the Slack archives. (A Slack account is required)