-
Notifications
You must be signed in to change notification settings - Fork 0
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
Place information about all existing checks with errors and requirements in one document #10
Comments
Of the theme check checks, I suggest that the following are moved to warnings or recommended:
|
For post formats tag, it should be requirement and need to block upload. Because theme users use filters while searching themes on theme page based on tags. But if the theme having post-formats tags is not properly styled and support it, that makes no sense. Here is a ticket for more reference. |
In my opinion, that does not align with https://make.wordpress.org/themes/2021/03/17/next-steps-on-themes-and-reviews/ "One of the action items from our call with Matt, was to come up with a list of non-negotiable guard rails for what could prevent a theme from being added to the repo. After some good discussions with him, I have a short list of guard rails but with the clarification that they shouldn’t prevent authors from submitting themes." |
Changelog: reduced the search form check to warning and improved the explanation. |
Style tags checks for allowed and deprecated tags in style.css -I propose that these should all be info's. |
Theme and author URI -theme uri can not be WordPress.org -This one is kept because it falls under the new Trademark requirement? |
Okay, I got the point. |
The plugin-territory functions currently includes 4 functions: https://github.com/WordPress/theme-check/blob/17dd4eb9393a6e6eca45401f01f629fe752e81e5/checks/class-plugin-territory-check.php#L33-L38
|
I think we can also remove the appearance-menu rule... |
Admin menu rules reduced and removed from the requirements page draft 🎉 |
I think we can remove favicon requirement too. It's been so long and I haven't seen any theme that is summitted having favicon functionality from theme. |
Suggest to remove - Menu locations and sidebar IDs are exceptions from prefixing section. If that is exception, then it will only create confusion. |
I suggest to change the text here, Place WordPress core features behind a paywall. |
Why change this? They can place their own features behind a paywall if they want, but not things that are from core or plugins. Changing the text to include "core" makes it too specific and they can say "oh, so I can add a paywall in my theme and disable variable-products in WooCommerce 'cause styling for them is only included in the premium version of my theme". |
Thanks. I just thought in a straight way. |
For the file list,
Are we only removing these for now?
I don't know anything about
|
I closed WordPress/theme-check#126 and admin pointers are not listed on the requirements page. |
PR's submitted today for: File check (still required) Once merged, the list above will be updated. |
There is also a PR for updating the favicon check to prevent it from stopping uploads. |
I opened #13 not sure if it made sense to add it here. Thoughts? |
The purpose of this issue is to place information about all existing requirements in one document.
Theme Review action
https://github.com/WordPress/theme-review-action
Theme Check
https://github.com/WordPress/theme-check
The text was updated successfully, but these errors were encountered: