Post IO
WordPress plugin that syncs posts from the database onto the file system, & vice versa.
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/bikebearlabs/post-io/releases/download/v20250724-44ba12d/post-io.zipReadme
Post IO
WordPress plugin that syncs posts from the database onto the file system, & vice versa.
Installation
Download the latest release of the plugin & install it on your WordPress site.
Usage
Ensure you're logged in as an admin, then navigate to a page of interest. Once the page loads, open a file browser or SSH agent on your server, & you'll see that page as a .html file in the wp-content/posts directory.
When you save the HTML file, refresh the page in your browser, & you'll see the changes reflected in your browser, & in the WordPress database.
When you save the page in the WordPress admin, refresh the page in your browser, & you'll see the changes reflected in your browser, & in the wp-content/posts directory.
URL Migration
Migration of posts between domains is as simple as copying the wp-content/posts directory from one domain to another. Then, ensuring the posts.json is copied as well & deactivate & reactivate the plugin to ensure the posts' URLs are migrated.
Future Plans
[ ] Deprecate this plugin & roll it into Bear. It is currently reimplementing a lot of functionality, such as the surprisingly complex dependency crawling based on blocks. Would be great if we didn't have to do that!
License
MIT
Read the full README on GitHub →
Releases
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| v20250724-44ba12d | Jul 24, 2025 | post-io.zip | 0 |
| v20250724-056ec5d | Jul 24, 2025 | post-io.zip | 0 |
| v20250724-b3368b4 | Jul 24, 2025 | post-io.zip | 0 |
| v20250316-306f28f | Mar 16, 2025 | post-io.zip | 4 |