MetaParsedown

Import markdown and markdown-extra documents to WordPress posts and pages, output as HTML, parse and…

Author:Pagerange (profile at wordpress.org)
WordPress version required:5.0
WordPress version tested:5.2.20
Plugin version:1.0.0
Added to WordPress repository:05-11-2019
Last updated:05-11-2019
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:0
Rated by:0
Plugin URI:http://pagerange.com/projects/wordpress/metap...
Total downloads:757
plugin download
Click to start download

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" /]<h3>Support</h3>

Add issues at https://github.com/pagerange/metaparsedown-wordpress/issues.

Donate

Donate via Paypal at http://pagerange.com/projects/wordpress/metaparsedown


FAQ
ChangeLog