Agenda for 2017 February 7

The Theme Review Team holds a meeting weekly and we encourage all members to attend.

Channel: #themereview | Time: Tuesday at 18:00 UTC 18:00 UTC


Social Media

There have been a few questions about integrating social media elements in a theme.

As theme features:

  1. Social media links with icons settings are allowed.
  2. Social media buttons to share posts is pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the Plugin Directory or can be cost-based plugin from a third-party territory.
  3. Social media “like” and “follow” buttons are plugin territory.

In the customizerCustomizer Tool built into WordPress core that hooks into most modern themes. You can use it to preview and modify many of your site’s appearance settings. with the theme authors links.

  1. Social media links are allowed.
  2. Social media “like” and “follow” buttons is not allowed.

REST APIREST API The REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think “phone app” or “website”) can communicate with the data store (think “database” or “file system”) Theme

We have our first theme that is built in JS and used the REST API called “Foxhound”. @greenshady and @grapplerulrich reviewed it before it was uploaded to TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub. It could not be uploaded directly as would be blocked by the Theme Check plugin. We wanted to check the theme before we made an exception for it. After completing the review process we allowed it to bypass the Theme Check and be uploaded to trac: #39917 where it is now waiting for it’s accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). ( review. Once it is passes the accessibility review we propose to set it live.

There is no need to keep it in the queue for 5 months. If we set it live in the near future or in 5 months it will not have any affect on when other themes will go live.

WordPress Stackoverflow Community Promotion Ads

WordPress Stackoverflow is looking for new Community Promotion Ads. @grapplerulrich thought it would be cool if we could add one for the theme review team. What we need is

  • an image
  • a tagline to show on mouseover

The image requirements are:

  • The image that you create must be 300 x 250 pixels, or double that if high DPI.
  • Must be GIF or PNG
  • If the background of the image is white or partially white, there must be a 1px border (2px if high DPI) surrounding it.

What do you think of the idea? Have we got some ideas for the image and tagline then add them in the comments below.

If you have any topics, then please reply to this post and include the topic, along with a brief description of what you would like to discuss.