Skip to content
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

Introduce a blueprint for WordPress preview #2580

Merged
merged 2 commits into from
Jan 10, 2024
Merged

Introduce a blueprint for WordPress preview #2580

merged 2 commits into from
Jan 10, 2024

Conversation

EvanHerman
Copy link
Contributor

@EvanHerman EvanHerman commented Dec 19, 2023

Description

Introduce a blueprint.json file that is a template for a live preview on WordPress.org.

  • Same file as the one currently on WordPress.org, so when this PR is merged it won't overwrite the existing one.
  • The live preview is currently only visible to logged in plugin committers. It can be enabled publicly from the WordPress.org plugin page advanced tab.

Thoughts

We can import a .wxz file. Maybe we setup a number of CoBlocks blocks so that when the page loads there are a number of blocks on the page already?

Screenshots

image image

Types of changes

New feature (non-breaking change which adds functionality)

How has this been tested?

Test Preview link on the WordPress.org plugin page.

Acceptance criteria

  • Add a blueprint.json file so users can test out CoBlocks before installing it.

Checklist:

  • My code is tested
  • I've added proper labels to this pull request

@EvanHerman EvanHerman added the [Type] Enhancement Something new that adds functionality label Dec 19, 2023
@EvanHerman EvanHerman added this to the Next Release milestone Dec 19, 2023
@EvanHerman EvanHerman self-assigned this Dec 19, 2023
@EvanHerman EvanHerman merged commit b915473 into master Jan 10, 2024
52 checks passed
@EvanHerman EvanHerman deleted the blueprint branch January 10, 2024 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Enhancement Something new that adds functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants