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

Document Custom WordPress builds #740

Open
adamziel opened this issue Nov 13, 2023 · 0 comments
Open

Document Custom WordPress builds #740

adamziel opened this issue Nov 13, 2023 · 0 comments

Comments

@adamziel
Copy link
Collaborator

adamziel commented Nov 13, 2023

Playground now uses .zip files instead of .data files for loading WordPress. It still requires the SQLite plugin to be pre-loaded and there is no documentation – let's make sure there is a documentation section that explains how to create a custom WordPress build.

Previous description

This is no longer up-to data:

As more developers produce custom wordpress.data bundles to run in Playground, it makes sense to provide an easy way of doing that.

The current process requires diving into the repo, finding the WordPress-bundling Dockerfile, adjusting it, finding the produced .data bundle, and figuring out a way to use it in your project.

Ideally, there would be a command like bundle-wordpress ./my-wp --out=my-bundle.data that would do it in a single step. Ideally, it would be a JavaScript/wasm npm package with no dependency on docker and no Dockerfiles involved. Brownie points if we could have an Export to .data button on playground.wordpress.net to create such a bundle without writing any code at all.

@adamziel adamziel added [Type] Documentation Improvements or additions to documentation and removed [Focus] Developer Tools labels Feb 29, 2024
@adamziel adamziel changed the title Custom WordPress builds – straightforward support Document Custom WordPress builds\ Feb 29, 2024
@adamziel adamziel changed the title Document Custom WordPress builds\ Document Custom WordPress builds Feb 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant