Skip to content

Conversation

@brandonpayton
Copy link
Member

@brandonpayton brandonpayton commented Sep 18, 2025

Motivation for the change, related issues

Older versions of Playground currently rely upon playground.wordpress.net resources like https://playground.wordpress.net/wordpress-importer.zip. Even if someone is self-hosting a version of Playground web app, there are some hard-coded resource URLs for playground.wordpress.net.

When ec4dc2b was merged and the latest version of Playground stopped depending the Humanmade wordpress-importer fork, we removed the zip file from our website, which broke Playground imports for folks self-hosting an older version or relying on older package versions.

Ideally, we will make all these URLs relative to the self-hosted origin, but in the meantime, let's put the wordpress-importer.zip file back on playground.wordpress.net.

Implementation details

This PR restores wordpress-importer.zip and the web server config for serving it.

Testing Instructions (or ideally a Blueprint)

  • CI

cc @adamziel

Older versions of Playground currently rely upon
playground.wordpress.net resources like
/wordpress-importer.zip. Even if someone is self-hosting
a version Playground web app, there are some hardcoded
resource URLs for playground.wordpress.net. Ideally, we
will make all these URLs relative to the self-hosted origin,
but in the meantime, let's put the wordpress-importer.zip
back on playground.wordpress.net.
@brandonpayton brandonpayton self-assigned this Sep 18, 2025
@adamziel adamziel merged commit 0c00825 into trunk Sep 18, 2025
25 checks passed
@adamziel adamziel deleted the restore-wp-importer-zip-for-folks-on-previous-versions branch September 18, 2025 17:53
@adamziel
Copy link
Collaborator

Thank you, really good spot!

@brandonpayton
Copy link
Member Author

Thanks, @adamziel! I'll trigger a new web app deploy.

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.

3 participants