Skip to content

Put the forms in WP Explorer, and write down what it would not let us say - #19

Merged
AllTerrainDeveloper merged 1 commit into
mainfrom
feature/wp-explorer
Aug 19, 2026
Merged

AllTerrainDeveloper merged 1 commit into
mainfrom
feature/wp-explorer

Conversation

@AllTerrainDeveloper

Copy link
Copy Markdown
Owner

Forms section at the Explorer root (our types are show_ui:false so nothing auto-listed), tiles with vitals via rest_prepare + new excerpt support, three preview actions declared+wired (pane doesn't render them — filed as a bug with repro), and docs/wp-explorer-requests.md for the Explorer developer covering: the actions bug, the failing default Open-in-editor, scaled-down pane previews, stat cards, per-post children (form-as-folder), virtual items, capability-scoped bridges for private types, custom statuses, drag payloads, entity-arg deep-linking, section badges. 607 PHPUnit ✓ (4 new), 261 vitest ✓.

🤖 Generated with Claude Code

https://claude.ai/code/session_0119U4sRRWGcTQdwYreTwpAp

… say

The Explorer browses every show_ui post type automatically — and every
type this plugin registers is show_ui: false, because each has its own
window. The side effect was that a site's forms were invisible in the
one place somebody browses everything they have. A Forms section now
sits at the Explorer root, its tiles wearing vitals — 12 questions ·
493 entries · Clean — which took teaching the post type it supports an
excerpt at all: core REST omits the field entirely for a type that
never declared it.

Three capability-gated preview actions are declared and wired
(builder, entries, report); the pane does not render them, which is
documented as a bug with a repro rather than worked around. That and
everything else the surface cannot yet say — a form as a folder with
its submissions inside, a scaled-down live preview in the pane, stat
cards, an overridable Open in editor that currently fails on our types
— is written up in docs/wp-explorer-requests.md for the Explorer's
developer, the same way openstation-requests.md serves the shell.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0119U4sRRWGcTQdwYreTwpAp
@AllTerrainDeveloper
AllTerrainDeveloper merged commit 3bb4b61 into main Aug 19, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant