WordPress to Jekyll Exporter
One-click WordPress plugin that converts all posts, pages, taxonomies, metadata, and settings to Markdown and YAML which can be dropped into Jekyll (or Hugo or any other Markdown and YAML based site engine).
View plugin in the WordPress plugin directory.
Features
- Converts all posts, pages, and settings from WordPress to Markdown and YAML for use in Jekyll (or Hugo or any other Markdown and YAML based site engine)
- Export what your users see, not what the database stores (runs post content through
the_content
filter prior to export, allowing third-party plugins to modify the output) - Converts all
post_content
to Markdown - Converts all
post_meta
and fields within thewp_posts
table to YAML front matter for parsing by Jekyll - Generates a
_config.yml
with all settings in thewp_options
table - Outputs a single zip file with
_config.yml
, pages, and_posts
folder containing.md
files for each post in the proper Jekyll naming convention - No settings. Just a single click.
Usage
- Place plugin in
/wp-content/plugins/
folder - Activate plugin in WordPress dashboard
- Select
Export to Jekyll
from theTools
menu