A simple PHP based blogging platform.

Pure Blog Importers

Switching to Pure Blog from another platform shouldn't mean leaving your content behind. The Pure Blog Importers repository is a collection of standalone import tools that make it straightforward to bring your existing posts and pages across.

What's available

WordPress

Two versions are available depending on your setup:

Web UI — a PHP file you drop into your Pure Blog root and run from the browser, just like any other admin page. It walks you through uploading your WordPress export, previewing what will be imported, and running the import. Tags, images, SEO descriptions, and page structure all come across. Indexes are rebuilt automatically.

Command line — for importing into a fresh Pure Blog install before it's running, or if you prefer the terminal. Supports a --dry-run flag so you can see exactly what will happen before committing.

BearBlog

A web UI importer for BearBlog exports. Export your posts as Markdown from BearBlog, drop the files into a folder, and the importer handles the rest. Posts containing images are flagged and saved as drafts so you can verify the image URLs before publishing.

Thanks to David (justdaj) for the original BearBlog importer concept.

More importers

The repository is open to contributions. If you've migrated from a platform that isn't listed here and want to help others do the same, pull requests are welcome.

Full usage instructions for each importer are in the repository README.

docs, guide

⬅ Previous post
Using a Custom Include as Your Homepage