Daniel Bachhuber
Daniel Bachhuber
It would be helpful if you could write a check that would perform some arbitrary code execution to determine success or failure (e.g. truly assess whether Akismet is active or...
When unknown files exist in `wp-admin/` or `wp-includes/`, Doctor should throw a warning.
Use of `eval()` is discouraged because it can lead to arbitrary code execution. We should scan all PHP files in `ABSPATH` for use of `eval()`. And, on the note of...
Rather than each check iterate the filesystem on its own, it would be better to have a general purpose filesystem iterator check that called all of its subchecks.
- [ ] [P3 Profiler](https://wordpress.org/plugins/p3-profiler/)
It should be possible to register one or more check names to a group. Then you could `wp doctor diagnose --group=db` to only run the database checks.
'info' would denote there is something to note about the check, but it's not yet a 'warning'
As a Gutenberg Fields Middleware user, it would give me more confidence in using this library if there was some basic test coverage around the generated fields.
A big push for Gutenberg right now is to ensure the entire user experience is WCAG-compliant. We should make sure our generated fields meet accessibility standards. When we take this...