{"id":111997,"date":"2019-11-05T02:07:06","date_gmt":"2019-11-05T02:07:06","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/metaparsedown\/"},"modified":"2019-11-05T02:35:36","modified_gmt":"2019-11-05T02:35:36","slug":"metaparsedown","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/metaparsedown\/","author":11969590,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0.0","tested":"5.2.24","requires":"5.0","requires_php":"7.0","requires_plugins":"","header_name":"MetaParsedown","header_author":"Pagerange","header_description":"Parse external markdown files and inject HTML into posts and pages, retrieve YAML metadata from them if required.","assets_banners_color":"","last_updated":"2019-11-05 02:35:36","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/pagerange.com\/projects\/wordpress\/metaparsedown","header_plugin_uri":"http:\/\/pagerange.com\/projects\/wordpress\/metaparsedown","header_author_uri":"http:\/\/pagerange.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":1222,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":"2185907","resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":"2185907","resolution":"256x256","location":"assets","locale":""},"icon-500x500.png":{"filename":"icon-500x500.png","revision":"2185907","resolution":"500x500","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[4608,178186,178188,42183,178187],"plugin_category":[],"plugin_contributors":[178189],"plugin_business_model":[],"class_list":["post-111997","plugin","type-plugin","status-publish","hentry","plugin_tags-markdown","plugin_tags-markdown-extra","plugin_tags-metaparsedown","plugin_tags-parsedown","plugin_tags-parsedown-extra","plugin_contributors-pagerange","plugin_committers-pagerange"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/metaparsedown\/assets\/icon-128x128.png?rev=2185907","icon_2x":"https:\/\/ps.w.org\/metaparsedown\/assets\/icon-256x256.png?rev=2185907","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>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.<\/p>\n\n<ul>\n<li>Built on MetaParsedown, Parsedown and Symfony YAML components<\/li>\n<li>Supports docments in both Markdown and Markdown-Extra formats<\/li>\n<li>Easy to use<\/li>\n<li>Lighweight<\/li>\n<li>Optionally style markdown code snippets for syntax highlighting<\/li>\n<li>Maintain cannonical markdown documents through your favourite git repository<\/li>\n<li>Works with both Gutenberg and classic wordpress editors<\/li>\n<\/ul>\n\n<h3>How to use<\/h3>\n\n<p>Simply add the <code>metaparsedown<\/code> shortcode to your post, identifying the markdown document in the <code>url<\/code> attribute:<\/p>\n\n<pre><code>[metaparsedown url='https:\/\/gitlab.com\/pagerange\/docs\/raw\/master\/markdown\/test_markdown.md' \/]\n<\/code><\/pre>\n\n<p>Optionally, parse and save markdown YAML front matter to the post_meta table by adding the <code>meta<\/code> attribute.<\/p>\n\n<pre><code>[metaparsedown url='https:\/\/gitlab.com\/pagerange\/docs\/raw\/master\/markdown\/test_markdown.md' meta=\"true\" \/]\n<\/code><\/pre>\n\n<p>Optionally, overwrite the post's 'post_title' and 'post_excerpt' fields with YAML values by adding the <code>overwrite<\/code> attribute.<\/p>\n\n<pre><code>[metaparsedown url='https:\/\/gitlab.com\/pagerange\/docs\/raw\/master\/markdown\/test_markdown.md' meta=\"true\" overwrite=\"true\" \/]&lt;h3&gt;Support&lt;\/h3&gt;\n<\/code><\/pre>\n\n<p>Add issues at <a href=\"https:\/\/github.com\/pagerange\/metaparsedown-wordpress\/issues\">https:\/\/github.com\/pagerange\/metaparsedown-wordpress\/issues<\/a>.<\/p>\n\n<h3>Donate<\/h3>\n\n<p>Donate via Paypal at <a href=\"http:\/\/pagerange.com\/projects\/wordpress\/metaparsedown\">http:\/\/pagerange.com\/projects\/wordpress\/metaparsedown<\/a><\/p>\n\n<!--section=installation-->\n<p>Install directly from WordPress plugin repository.<\/p>\n\n<p>Or, download the ZIP file from https:\/\/github.com\/pagerange\/metaparsedown-wordpress\/archive\/master.zip<\/p>\n\n<!--section=faq-->\n<dl>\n<dt>How can I add syntax hilighting to my markdown documents?<\/dt>\n<dd><p>You can do one of two things:<\/p>\n\n<ol>\n<li>Add and enqueue a syntax highlighting Javascript package.<\/li>\n<\/ol>\n\n<p>or...<\/p>\n\n<ol>\n<li><p>Use MetaParsedown's built-in syntax highlighting using the microlight js highlight package.  Simply add the following code to your theme's <code>functions.php<\/code> file:<\/p>\n\n<p>if(function_exists('metaparsedown_plugins_url')) {<\/p>\n\n<pre><code>function metaparsedown_load_scripts()\n{\n    wp_enqueue_style('metaparsedown', \n        metaparsedown_plugins_url('\/css\/style.css'));\n    wp_enqueue_script('microlight', \n        metaparsedown_plugins_url('\/js\/microlight.js'), [], null, true);\n    wp_enqueue_script('metaparsedown', \n        metaparsedown_plugins_url('\/js\/script.js'), array('microlight'), null, true);\n}\nadd_action('wp_enqueue_scripts', 'metaparsedown_load_scripts', 10);\n<\/code><\/pre>\n\n<p>}<\/p><\/li>\n<\/ol><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>v1.0.0<\/h4>\n\n<ul>\n<li>Version 1.0 released<\/li>\n<\/ul>","raw_excerpt":"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 (o &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/111997","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=111997"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/pagerange"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=111997"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=111997"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=111997"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=111997"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=111997"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=111997"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}