Import markdown and markdown-extra documents to WordPress posts and pages, output as HTML, parse and save YAML front matter to post_meta, tags, and (optionally) the posts tables.
- Built on MetaParsedown, Parsedown and Symfony YAML components
 - Supports docments in both Markdown and Markdown-Extra formats
 - Easy to use
 - Lighweight
 - Optionally style markdown code snippets for syntax highlighting
 - Maintain cannonical markdown documents through your favourite git repository
 - Works with both Gutenberg and classic wordpress editors
 
How to use
Simply add the metaparsedown shortcode to your post, identifying the markdown document in the url attribute:
[metaparsedown url='https://gitlab.com/pagerange/docs/raw/master/markdown/test_markdown.md' /]
Optionally, parse and save markdown YAML front matter to the post_meta table by adding the meta attribute.
[metaparsedown url='https://gitlab.com/pagerange/docs/raw/master/markdown/test_markdown.md' meta="true" /]
Optionally, overwrite the post’s ‘post_title’ and ‘post_excerpt’ fields with YAML values by adding the overwrite attribute.
[metaparsedown url='https://gitlab.com/pagerange/docs/raw/master/markdown/test_markdown.md' meta="true" overwrite="true" /]Support
Add issues at https://github.com/pagerange/metaparsedown-wordpress/issues.
Donate
Donate via Paypal at http://pagerange.com/projects/wordpress/metaparsedown
Active installations0+
Weekly downloads
7+0.00%
Version1.0.0
Last updated11/5/2019
WordPress version5.0
Tested up to5.2.21
PHP version7.0
Tags
markdownmarkdown-extrametaparsedownparsedownparsedown-extra