Knowledge base: Exporting posts
What is "Exporting posts" and how do I use it?
In the site menu under "My Builds", you'll find a link to "Export posts". Clicking this will allow you to export all of your site's posts. A link to a zip file will be emailed to you.
NOTE: By default it will only export posts you haven't previously exported, so be sure to save the zip file in a safe place.
The purpose of the export page is to allow you to get your data out of We Build Planes in commonly-used formats, so that you can publish it elsewhere. i.e. We don't want you to feel locked into this platform. It's your data, take it and use it how you'd like.
How is the zip file arranged?
The format of the zip file looks something like this:
1314 post_1314_snippet.html post_1314_full.html post_1314.json 15da87c76095459c908d4422ecbeed23_xl.jpg 15da87c76095459c908d4422ecbeed23_md.jpg 0deb3912194b403cb8fe14dc0609fc00_xl.jpg 0deb3912194b403cb8fe14dc0609fc00_md.jpg 1315 post_1315_snippet.html post_1315_full.html post_1315.json 62c9cdf905ba4140939238a0773af2d3_xl.jpg 62c9cdf905ba4140939238a0773af2d3_md.jpg 4dc3293f5d154031a25ce5ac44593bb1_xl.jpg 4dc3293f5d154031a25ce5ac44593bb1_md.jpg 47ae42176c2a4999bac2770916669b56_xl.jpg 47ae42176c2a4999bac2770916669b56_md.jpg 1316 post_1316_snippet.html post_1316_full.html post_1316.json
That is to say, the zip file contains a folder (directory) for each post, named with the post's ID number. In each of these directories is:
- Every image in the post, saved to 2 different sizes
How do I use these files?
Simplest: "Full" HTML
The "full" version of the HTML file contains a complete HTML document that any browser can render. You can host it on almost any web server and most cloud providers (e.g. Amazon S3)
Unzip all your zip files into the same root folder and you'll have a sub-folder for each of your posts.
Tech tip: By default these posts are very bare-bones and ugly, so you may want to consider using a custom stylesheet. Each
post_[ID]_full.html includes a link for
../styles.css, and the posts use plenty of classnames to make this easier. Create one "style.css" file in the root folder and it will style all of your posts automatically.
"Snippet" HTML for use on other platforms
Most blogging and web hosting platforms will have a default "header" and "footer" for your page. You simply supply the content to go between it.
For platforms like this, simply use the
JSON - for advanced usage
The JSON file contains structured data that can be easily read by software. This is a very common file format used by software developers, and will make it very easy for a developer to do anything you want with your data.