Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pass wp.org theme review #1

Open
33 tasks
miklb opened this issue Apr 18, 2017 · 1 comment
Open
33 tasks

Pass wp.org theme review #1

miklb opened this issue Apr 18, 2017 · 1 comment
Labels
Milestone

Comments

@miklb
Copy link
Owner

miklb commented Apr 18, 2017

The theme should be installable from the site admin, thus passing a theme review

  • rtl.css http://www.rtl-er.com/
  • comments.php
  • font-page.php
  • home.php
  • single.php
  • page.php
  • tag.php
  • taxonomy.php
  • author.php
  • archive.php
  • search.php
  • attachment.php
  • image.php
  • 404.php
  • test theme with and without Jetpack
  • delete unused scripts
  • delete unused customizer controls
  • theme tags
  • theme description
  • screenshot (880 x 660)
  • check custom header size is set correctly (and other custom image sizes are set correctly)
  • - [ ] test custom header, with and without an image
  • test responsive styles
  • set content_width
  • check custom page template styles
  • theme scan using VIP theme scanner - https://github.com/Automattic/vip-scanner
    t- [ ] est site logo
  • update readme.txt
  • test hiding header and description through customizer works as expected. Should not hide site logo
  • test logo is still visible when you hide the header text
  • test custom backgrounds
  • check all registered menus are being used
  • check sidebar names and that sidebar display conditions match the sidebars they display
  • check required accessibility items - https://make.wordpress.org/themes/handbook/review/accessibility/required/
@miklb
Copy link
Owner Author

miklb commented Apr 29, 2017

"Unit Test"

@miklb miklb added this to the 1.0 milestone Apr 29, 2017
@miklb miklb added the chore label Apr 30, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant