Add some basic dashboard widgets#311
Conversation
…are setup and which Experiments are turned on. Also shows onboarding steps if nothing is set up yet
…bout the Abilities on the site as well as the capabilities for each registered provider
|
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message. To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## develop #311 +/- ##
=============================================
- Coverage 68.36% 67.30% -1.07%
- Complexity 813 874 +61
=============================================
Files 53 56 +3
Lines 3945 4202 +257
=============================================
+ Hits 2697 2828 +131
- Misses 1248 1374 +126
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Only adjustment here is to "Enable a feature or experiment" and a column between |
I think it's likely that migrating Image Gen to be a Feature will happen in the next release so going to punt this to that release as well. I can come back and make this change once that has happened |
That works for me, I'll add a reference from this PR to the Experiments > Features open issue. |
Sorry, to be more specific, was going to punt this entire PR until the next release, though happy to merge this as-is if we want it in 0.6.0 (noting this is just a minor PR so no real issue holding this for a bit) |
No strong opinion either way, plenty other things to try and wrap for 0.6.0 so will leave this here and we can YOLO into it if we want or punt and worry more in 0.7.0. |
…et stable and experimental features and show those in separate columns
Now that we have a "stable" Feature in place, I've made these changes. New screenshots in the PR description |

What?
Adds the framework for registering new dashboard widgets and adds two to start: AI Status and AI Capabilities
Why?
The admin dashboard in WordPress provides a quick, at-a-glance place to get an overview of your site. Adding in some AI dashboard widgets can provide more value there.
How?
Use of AI Tools
Planned approach and executed that plan using Claude Code running Opus 4.6. Tested and cleaned things up manually.
Testing Instructions
npm i && npm run buildScreenshots