Skip to content

Add WordPress Playground demo blueprint - #122

Merged
s3rgiosan merged 3 commits into
developfrom
feature/wp-blueprint
Aug 14, 2026
Merged

Add WordPress Playground demo blueprint#122
s3rgiosan merged 3 commits into
developfrom
feature/wp-blueprint

Conversation

@s3rgiosan

Copy link
Copy Markdown
Member

Description of the Change

Adds a WordPress Playground blueprint (.github/blueprints/blueprint.json) that spins up a live, zero-install demo of WP Content Connect directly in the browser. Opening the blueprint boots a fresh WordPress instance, installs and activates the plugin, seeds example content, and drops the user straight into wp-admin — letting reviewers, contributors, and users try post-to-post and post-to-user relationships without a local environment.

The blueprint:

  • Targets PHP 8.3 and the latest WordPress release.
  • Enables networking (required to pull the plugin ZIP and example-data repo) and auto-login.
  • Installs WP Content Connect from the develop branch ZIP and activates it into wp-content-connect.
  • Installs the companion wp-content-connect-example-data plugin from Git (main) to provide the WP-CLI seeder.
  • Runs wp content-connect-example generate --universities=10 --cities=20 --people=100 to populate demo posts and users with real relationships.
  • Lands on /wp-admin/.

Benefits: instant, reproducible demo environment; lower barrier for evaluating the plugin; a shareable link for issues/support.

Closes #

How to test the Change

  1. Open the blueprint in Playground, e.g. https://playground.wordpress.net/?blueprint-url=<raw-url-to-.github/blueprints/blueprint.json> (or via the "Preview in Playground" flow once merged).
  2. Confirm WordPress boots to /wp-admin/ already logged in, on PHP 8.3 + latest WP.
  3. Confirm WP Content Connect and the example-data plugin both show as active under Plugins.
  4. Confirm seeded content exists (universities/cities/people posts and users) and that relationship panels render on those posts.
  5. Verify the blueprint validates against the schema ($schema resolves, no console errors in the Playground boot log).

Changelog Entry

Developer - Add a WordPress Playground blueprint for a one-click, zero-install plugin demo.

Credits

Props @s3rgiosan

Checklist:

@s3rgiosan
s3rgiosan requested a review from jeffpaul August 14, 2026 00:59
@s3rgiosan
s3rgiosan requested a review from rickalee as a code owner August 14, 2026 01:00
@s3rgiosan
s3rgiosan merged commit 41acee5 into develop Aug 14, 2026
15 checks passed
@s3rgiosan
s3rgiosan deleted the feature/wp-blueprint branch August 14, 2026 16:05
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.

2 participants