[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f0Kf2s5szQm1seI40YY0R5wPtHZ283pnb0mpo7VRx-ZA":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":15,"requires_php":15,"tags":17,"homepage":15,"download_link":20,"security_score":13,"vuln_count":21,"unpatched_count":21,"last_vuln_date":22,"fetched_at":23,"vulnerabilities":24,"developer":25,"crawl_stats":22,"alternatives":33,"analysis":132,"fingerprints":350},"mytory-markdown-for-dropbox","Mytory Markdown for Dropbox","1.0.4","An, Hyeong-woo","https:\u002F\u002Fprofiles.wordpress.org\u002Fmytory\u002F","\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002Ffc-ROSH8Eng\" rel=\"nofollow ugc\">See intro video.\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Ffc-ROSH8Eng?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>한글 자막 있습니다.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The plugin connect with Dropbox and link post with a markdown file on Dropbox.\u003C\u002Fli>\n\u003Cli>Edit the file on your computer and click update button. Then post will be updated.\u003C\u002Fli>\n\u003Cli>The plugin is compatible with other plugins like shortcode.\u003C\u002Fli>\n\u003Cli>Other default functions of WordPress will work. This plugin do not disturb default work of WordPress.\u003C\u002Fli>\n\u003Cli>Although your Dropbox file is losed by mistake, the content in WordPress is not losed.\u003C\u002Fli>\n\u003Cli>Revoke Dropbox connection whenever you want. It will cause no problem.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>You can use your own Dropbox App instead of my app\u003C\u002Fh4>\n\u003Cp>Define \u003Ccode>MYTORY_MARKDOWN_APP_KEY\u003C\u002Fcode>, \u003Ccode>MYTORY_MARKDOWN_APP_SECRET\u003C\u002Fcode> in \u003Ccode>wp-config.php\u003C\u002Fcode>. Then, your Dropbox App will control plugin.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.dropbox.com\u002Fdevelopers\u002Fapps\" rel=\"nofollow ugc\">Create your Dropbox App on this page.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>You can use Multimarkdown 6\u003C\u002Fh4>\n\u003Cp>You can use the Muitimarkdown if you install it on your server. ((Website)[https:\u002F\u002Ffletcher.github.io\u002FMultiMarkdown-6\u002F])\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Multimarkdown option will be enabled if a multimarkdown execution is on OS PATH and web server can run it.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Otherwise, you can define \u003Ccode>MYTORY_MARKDOWN_MULTIMARKDOWN_EXECUTION\u003C\u002Fcode> constant on \u003Ccode>wp-config.php\u003C\u002Fcode>.\u003Cbr \u002F>\nex) \u003Ccode>define('MYTORY_MARKDOWN_MULTIMARKDOWN_EXECUTION', '\u002Fopt\u002Fmultimarkdown\u002Fbin\u002Fmultimarkdown');\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","Link with Dropbox, select markdown file. Then, post content will be updated. It's Cool.",10,2583,100,5,"","6.1.10",[18,19],"dropbox","markdown","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmytory-markdown-for-dropbox.1.0.4.zip",0,null,"2026-03-15T10:48:56.248Z",[],{"slug":26,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":28,"avg_security_score":29,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},"mytory",3,130,90,30,87,"2026-04-05T03:04:06.005Z",[34,56,75,97,113],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":13,"num_ratings":44,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":15,"download_link":54,"security_score":13,"vuln_count":21,"unpatched_count":21,"last_vuln_date":22,"fetched_at":55},"import-markdown","Import Markdown – Versatile Markdown Importer","1.15","DAEXT","https:\u002F\u002Fprofiles.wordpress.org\u002Fdaext\u002F","\u003Cp>Import Markdown lets you easily generates posts based on Markdown files.\u003C\u002Fp>\n\u003Ch4>Ultimate Markdown\u003C\u002Fh4>\n\u003Cp>We also run a WordPress plugin that integrates Markdown in the block editor. For more information, check out \u003Ca href=\"https:\u002F\u002Fdaext.com\u002Fultimate-markdown\u002F\" rel=\"nofollow ugc\">Ultimate Markdown\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Video Tutorial\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F3EhQ4Xjzg6s?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>Speed up you workflow with Markdown\u003C\u002Fh4>\n\u003Cp>Markdown is a lightweight and easy-to-use syntax for creating HTML. Let’s see some of the advantages of using this emerging format with the Import Markdown plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Markdown is extremely easy to use, the tokens available with the Markdown syntax can be learned in less than 30 minutes.\u003C\u002Fli>\n\u003Cli>Markdown translates to perfect HTML. No missing closing tags, no improperly nested tags, no blocks left without containers.\u003C\u002Fli>\n\u003Cli>The Markdown files are simple text files editable with any text or code editor, on any operative system.\u003C\u002Fli>\n\u003Cli>The Markdown files are extremely lightweight text files which don’t need to be compressed to be transported or sent on the internet.\u003C\u002Fli>\n\u003Cli>Writing with the Markdown syntax requires and average of 25% less characters than writing HTML.\u003C\u002Fli>\n\u003Cli>You can stop thinking about html and focus on what’s important, the content.\u003C\u002Fli>\n\u003Cli>You can start writing your posts in your personal distraction free editor, like a simple text\u002Fcode editor customized for your needs or one of the specific Markdown editors available on the market.\u003C\u002Fli>\n\u003Cli>Programmers no longer need to manually convert to HTML entities the problematic characters present in code snippets. The Markdown parsers do this job for you.\u003C\u002Fli>\n\u003Cli>With five included parser and three Markdown variations supported, this plugin can certainly satisfy even a Markdown expert who make use of any possibility provided by the syntax.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Five Markdown parsers and three markdown flavors\u003C\u002Fh4>\n\u003Cp>At this time there isn’t a clearly defined Markdown standard and different implementations are currently used on the web. For this reason this plugin doesn’t force you to adopt a specific Markdown syntax, but instead allows you to select your favorite parser between the five available.\u003C\u002Fp>\n\u003Cp>In the Import Markdown options you will be able to selected one of these five parser. In this list for each parser you have a reference to the supported syntax.\u003C\u002Fp>\n\u003Cp>Parsedown (\u003Ca href=\"https:\u002F\u002Fhelp.github.com\u002Fcategories\u002Fwriting-on-github\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>)\u003Cbr \u002F>\nParsedown Extra (\u003Ca href=\"https:\u002F\u002Fmichelf.ca\u002Fprojects\u002Fphp-markdown\u002Fextra\u002F\" rel=\"nofollow ugc\">Extra\u003C\u002Fa>)\u003Cbr \u002F>\nCebe Markdown (\u003Ca href=\"http:\u002F\u002Fdaringfireball.net\u002Fprojects\u002Fmarkdown\u002Fsyntax\" rel=\"nofollow ugc\">Traditional\u003C\u002Fa>)\u003Cbr \u002F>\nCebe Markdown GitHub (\u003Ca href=\"https:\u002F\u002Fhelp.github.com\u002Fcategories\u002Fwriting-on-github\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>)\u003Cbr \u002F>\nCebe Markdown Extra (\u003Ca href=\"https:\u002F\u002Fmichelf.ca\u002Fprojects\u002Fphp-markdown\u002Fextra\u002F\" rel=\"nofollow ugc\">Extra\u003C\u002Fa>)\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>This plugin make use of the following resources:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ferusev\u002Fparsedown\" rel=\"nofollow ugc\">Parsedown\u003C\u002Fa> licensed under the \u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002Fmit-license.php\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcebe\u002Fmarkdown\" rel=\"nofollow ugc\">Cebe Markdown\u003C\u002Fa> licensed under the \u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002Fmit-license.php\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetcomposer.org\u002F\" rel=\"nofollow ugc\">Composer\u003C\u002Fa> licensed under the \u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002Fmit-license.php\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fharvesthq\u002Fchosen\" rel=\"nofollow ugc\">Chosen\u003C\u002Fa> licensed under the \u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002Fmit-license.php\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Legal Note\u003C\u002Fh4>\n\u003Cp>The name “Markdown” is used with the only purpose of making clear to the users the type of syntax supported by this plugin. You should not assume that the original author of the “Markdown” syntax, \u003Ca href=\"http:\u002F\u002Fdaringfireball.net\u002Fprojects\u002Fmarkdown\u002Fsyntax\" rel=\"nofollow ugc\">defined in 2004 with this post\u003C\u002Fa>, endorses this plugin.\u003C\u002Fp>\n","Import Markdown lets you easily generates posts based on Markdown files.",2000,34349,1,"2025-11-12T11:34:00.000Z","6.8.5","4.5","7.4",[50,51,19,52,53],"import","importer","markdown-import","markdown-importer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimport-markdown.1.15.zip","2026-03-15T15:16:48.613Z",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":42,"downloaded":64,"rating":13,"num_ratings":65,"last_updated":66,"tested_up_to":46,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":71,"download_link":72,"security_score":73,"vuln_count":27,"unpatched_count":21,"last_vuln_date":74,"fetched_at":55},"markup-markdown","Markup Markdown","3.25.1","Pierre-Henri Lavigne","https:\u002F\u002Fprofiles.wordpress.org\u002Fpeter202202\u002F","\u003Cp>This plugin replaces the Gutenberg block editor (or the classic TinyMCE) on the edit screen with \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FIonaru\u002Feasy-markdown-editor\" rel=\"nofollow ugc\">EasyMDE\u003C\u002Fa>, a markdown editor based on CodeMirror, fine-tuned to work smoothly with the WordPress admin panels.\u003C\u002Fp>\n\u003Cp>The content is saved with the markdown syntax in the database and is rendered on the frontend thanks to the \u003Ca href=\"https:\u002F\u002Fparsedown.org\" rel=\"nofollow ugc\">Parsedown\u003C\u002Fa> PHP library after being sanitized via WordPress native filters.\u003C\u002Fp>\n\u003Cp>That’s pretty all you should know. It’s under active development, keep in touch and feel free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmarkup-markdown\u002F\" rel=\"ugc\">to drop a line on the forum\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmarkup-markdown\u002Freviews\u002F\" rel=\"ugc\">to let a rating\u003C\u002Fa> or even support me by buying a coffee !\u003C\u002Fp>\n","Disable Wordpress's native Gutenberg or TinyMCE editor in favor of a Markdown editor.",48436,11,"2025-11-28T03:10:00.000Z","6.6","7.2.0",[70,19],"editor","https:\u002F\u002Fwww.markup-markdown.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmarkup-markdown.3.25.1.zip",97,"2025-09-01 00:00:00",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":48,"tags":90,"homepage":93,"download_link":94,"security_score":95,"vuln_count":27,"unpatched_count":21,"last_vuln_date":96,"fetched_at":55},"dark-mode","Markdown Editor (Formerly Dark Mode)","4.2.1","azizultex","https:\u002F\u002Fprofiles.wordpress.org\u002Fazizultex\u002F","\u003Cp>If you want to quickly edit content in WordPress without thinking about blocks, Markdown Editor  is the choice for you! Get an immersive, peaceful and natural writing experience with the coolest editor – Markdown Editor.\u003Cbr \u002F>\nWhether you are a Markdown fan or newbie as a Markdown writer, you will love Markdown Editor. This is the simplest plugin for a developer to write content in WordPress.\u003C\u002Fp>\n\u003Cp>Using technology at night time can have a negative effect on your eyesight.\u003Cbr \u002F>\nMarkdown Editor will also darken the colors of your admin dashboard making it easier for you to work at night.\u003C\u002Fp>\n\u003Cp>Use Markdown Editor plugin to create a stunning dark version for your WordPress admin dashboard. Dark Mode works automatically as per their preferred operating system preference.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FPqIX-aOTO6c?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>Markdown Editor (Formerly Dark Mode) Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Typography Settings\u003C\u002Fstrong> – You can change the typography of your editor screen, using four different fonts, and controls for font size, line height, line width, and paragraph spacing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ready-made Color Schema\u003C\u002Fstrong> – Quickly choose your favourite color from the ready-made color schema available in Markdown. Highlight and edit your content the way you want.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Syntax Shortcuts\u003C\u002Fstrong> – A Markdown cheat sheet is available for you which shows other keyboard shortcuts for heading, formatting and the interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Emoji Supported\u003C\u002Fstrong> – You can make your content more interactive and attractive with emojis. Markdown Editor supports all types of emojis in your write up.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Colors\u003C\u002Fstrong> – You can customize the background text and color as you want with the custom color feature of our Markdown Editor. Pick the color schema of your preference and make it yours!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Makes it easy and fast\u003C\u002Fstrong> – formatting in WordPress without thinking about the blocks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dark Mode Switch\u003C\u002Fstrong> – You can toggle between the dark and light mode using the admin bar dark mode switch menu anytime.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto Match OS Theme\u003C\u002Fstrong> – Automatically shows Darkmode if the OS preferred theme is dark.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remember Dark Mode\u003C\u002Fstrong> – The dark mode remains saved once you activated the dark mode.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How to use?\u003C\u002Fh4>\n\u003Cp>After activating the plugin, a new row action \u003Cstrong>Edit (Markdown)\u003C\u002Fstrong> will be added  in the post\u002F page table row actions.\u003Cbr \u002F>\nFor editing any page\u002F post with the markdown editor, you need to click the \u003Cstrong>Edit (Markdown)\u003C\u002Fstrong> button in the post\u002F page row actions.\u003Cbr \u002F>\nThen you will redirect to the Markdown editor and can start editing with the markdown syntax.\u003Cbr \u002F>\nYou can find the Markdown editor shortcuts by clicking the keyboard icon at the right-bottom side of the editor.\u003C\u002Fp>\n\u003Cp>You can see a Dark mode switch added to the admin bar menu.\u003Cbr \u002F>\nYou can toggle between the dark and light mode by using that switch any time.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin does not connect to any third-party or external services.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Markdown Editor uses \u003Ca href=\"https:\u002F\u002Fappsero.com\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.\u003C\u002Fp>\n\u003Cp>Appsero SDK \u003Cstrong>does not gather any data by default.\u003C\u002Fstrong> The SDK only starts gathering basic telemetry data \u003Cstrong>when a user allows it via the admin notice\u003C\u002Fstrong>. We collect the data to ensure a great user experience for all our users.\u003C\u002Fp>\n\u003Cp>Integrating Appsero SDK \u003Cstrong>DOES NOT IMMEDIATELY\u003C\u002Fstrong> start gathering data, \u003Cstrong>without confirmation from users in any case.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Learn more about how \u003Ca href=\"https:\u002F\u002Fappsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Appsero collects and uses this data\u003C\u002Fa>.\u003C\u002Fp>\n","Quickly edit content in your WordPress site by getting an immersive, peaceful and natural writing experience with the coolest editor.",1000,116443,66,84,"2025-12-09T09:19:00.000Z","6.9.4","6.2",[91,76,92,70,19],"admin-theme","dashboard","https:\u002F\u002Fwppool.dev\u002Fwp-markdown-editor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdark-mode.4.2.1.zip",99,"2022-12-16 00:00:00",{"slug":98,"name":99,"version":100,"author":38,"author_profile":39,"description":101,"short_description":102,"active_installs":83,"downloaded":103,"rating":104,"num_ratings":11,"last_updated":105,"tested_up_to":88,"requires_at_least":106,"requires_php":107,"tags":108,"homepage":15,"download_link":112,"security_score":13,"vuln_count":21,"unpatched_count":21,"last_vuln_date":22,"fetched_at":55},"ultimate-markdown","Ultimate Markdown – Markdown Editor, Importer, & Exporter","1.24","\u003Cp>Ultimate Markdown is a plugin for WordPress that allows you to create WordPress posts with the popular Markdown syntax.\u003C\u002Fp>\n\u003Cp>Specifically, after installing the plugin, you will be able to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create posts from Markdown files or Markdown documents created with the plugin.\u003C\u002Fli>\n\u003Cli>Convert Markdown text to blocks directly in the post editor.\u003C\u002Fli>\n\u003Cli>Create and manage Markdown documents in a dedicated plugin menu.\u003C\u002Fli>\n\u003Cli>Import Markdown files into WordPress.\u003C\u002Fli>\n\u003Cli>Create archives of Markdown files from the Markdown documents created with the plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin integrates with both the Block Editor and the Classic Editor. The Markdown tools are available in the post editor sidebar when using the Block Editor and as meta boxes when using the Classic Editor.\u003C\u002Fp>\n\u003Ch3>Pro Version\u003C\u002Fh3>\n\u003Cp>We distribute the \u003Ca href=\"https:\u002F\u002Fdaext.com\u002Fultimate-markdown\u002F\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa> of this plugin that includes more export options, REST API, additional Markdown parsers, document categories, and more.\u003C\u002Fp>\n\u003Ch3>Additional post sidebar sections\u003C\u002Fh3>\n\u003Cp>The plugin adds the following sections to the post sidebar.\u003C\u002Fp>\n\u003Ch4>Import Markdown\u003C\u002Fh4>\n\u003Cp>This section allows you to generate the blocks of a post from an uploaded Markdown file.\u003C\u002Fp>\n\u003Ch4>Load Markdown\u003C\u002Fh4>\n\u003Cp>Use this feature to create the blocks of a post from a Markdown document previously created with the plugin.\u003C\u002Fp>\n\u003Ch4>Insert Markdown\u003C\u002Fh4>\n\u003Cp>With this section, you can instantly transform Markdown text to blocks.\u003C\u002Fp>\n\u003Ch3>Dedicated plugin menus\u003C\u002Fh3>\n\u003Ch4>Documents\u003C\u002Fh4>\n\u003Cp>This menu includes a Markdown editor with an HTML preview section. In addition, you will find functionalities to create, edit, duplicate or delete your Markdown documents.\u003C\u002Fp>\n\u003Ch4>Import\u003C\u002Fh4>\n\u003Cp>Import one or more Markdown files into the plugin with the upload form provided in this menu.\u003C\u002Fp>\n\u003Ch4>Export\u003C\u002Fh4>\n\u003Cp>With this menu, you can generate Markdown files from the Markdown documents stored in the plugin.\u003C\u002Fp>\n\u003Ch3>Supported Markdown syntax\u003C\u002Fh3>\n\u003Cp>The plugin can convert Markdown text to HTML using the following parsers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmarkedjs\u002Fmarked\" rel=\"nofollow ugc\">Marked\u003C\u002Fa>, a high-performance JavaScript Markdown parser and compiler.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthephpleague\u002Fcommonmark\" rel=\"nofollow ugc\">League\\CommonMark\u003C\u002Fa>, a PHP Markdown parser that supports both the CommonMark and GitHub Flavored Markdown variants.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Front Matter\u003C\u002Fh3>\n\u003Cp>The plugin supports Front Matter key-value pairs provided in the \u003Ca href=\"https:\u002F\u002Fyaml.org\u002F\" rel=\"nofollow ugc\">YAML\u003C\u002Fa> language. With this feature, you can configure specific post settings by providing their values at the beginning of the Markdown document.\u003C\u002Fp>\n\u003Cp>Please see the \u003Ca href=\"https:\u002F\u002Fdaext.com\u002Fdoc\u002Fultimate-markdown\u002F\" rel=\"nofollow ugc\">plugin documentation\u003C\u002Fa> for more information on the available Front Matter keys and practical examples.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin includes the following third-party libraries:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcure53\u002FDOMPurify\" rel=\"nofollow ugc\">DOMPurify\u003C\u002Fa> licensed under the \u003Ca href=\"https:\u002F\u002Fwww.apache.org\u002Flicenses\u002FLICENSE-2.0\" rel=\"nofollow ugc\">Apache License Version 2.0\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmarkedjs\u002Fmarked\" rel=\"nofollow ugc\">Marked\u003C\u002Fa> licensed under the \u003Ca href=\"http:\u002F\u002Fwww.opensource.org\u002Flicenses\u002Fmit-license.php\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthephpleague\u002Fcommonmark\" rel=\"nofollow ugc\">League\\CommonMark\u003C\u002Fa> licensed under the \u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002FBSD-3-Clause\" rel=\"nofollow ugc\">BSD 3-Clause License\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetcomposer.org\u002F\" rel=\"nofollow ugc\">Composer\u003C\u002Fa> licensed under the \u003Ca href=\"http:\u002F\u002Fwww.opensource.org\u002Flicenses\u002Fmit-license.php\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmnapoli\u002FFrontYAML\" rel=\"nofollow ugc\">FrontYAML\u003C\u002Fa> licensed under the \u003Ca href=\"http:\u002F\u002Fwww.opensource.org\u002Flicenses\u002Fmit-license.php\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Generate block-based articles from a Markdown file, bulk import and export Markdown documents, create Markdown documents from an editor, and more.",26452,80,"2026-03-08T14:36:00.000Z","5.0","5.3",[109,110,35,19,111],"export-markdown","front-matter","markdown-editor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-markdown.1.24.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":29,"num_ratings":123,"last_updated":124,"tested_up_to":15,"requires_at_least":15,"requires_php":15,"tags":125,"homepage":15,"download_link":130,"security_score":131,"vuln_count":21,"unpatched_count":21,"last_vuln_date":22,"fetched_at":55},"wp-markdown","WP-Markdown","1.6.1","Stephen Harris","https:\u002F\u002Fprofiles.wordpress.org\u002Fstephenh1988\u002F","\u003Cp>This plugin allows you to write posts (of any post type) using the Markdown syntax. The plugin converts the Markdown into HTML prior to saving the post. When editing a post, the plugin converts it back into Markdown syntax.\u003C\u002Fp>\n\u003Cp>The plugin also allows you to enable Markdown in \u003Cstrong>comments\u003C\u002Fstrong> and \u003Cstrong>bbPress forums\u003C\u002Fstrong>. In these instances the plugin adds a toolbar, and preview of the processed Markdown with \u003Ca href=\"http:\u002F\u002Fcode.google.com\u002Fp\u002Fgoogle-code-prettify\u002F\" rel=\"nofollow ugc\">Prettify\u003C\u002Fa> syntax highlighter applied (similiar to that used in the Stack Exchange websites such as \u003Ca href=\"http:\u002F\u002Fwordpress.stackexchange.com\u002F\" rel=\"nofollow ugc\">WordPress Stack Exchange\u003C\u002Fa>).\u003C\u002Fp>\n\u003Cp>WP-Markdown stores the processed HTML, so deactivating the plugin will not affect your posts, comments or bbPress forums.\u003C\u002Fp>\n","Allows Markdown to be enabled in posts, comments and bbPress forums.",400,86288,28,"2017-12-27T14:00:00.000Z",[126,127,19,128,129],"code","formatting","prettify","syntax-highlighter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-markdown.1.6.1.zip",85,{"attackSurface":133,"codeSignals":235,"taintFlows":304,"riskAssessment":331,"analyzedAt":349},{"hooks":134,"ajaxHandlers":216,"restRoutes":231,"shortcodes":232,"cronEvents":233,"entryPointCount":27,"unprotectedCount":234},[135,141,145,149,153,157,161,165,169,175,178,181,185,189,193,195,197,201,205,209,211,214],{"type":136,"name":137,"callback":138,"file":139,"line":140},"action","plugins_loaded","init","main.php",36,{"type":136,"name":142,"callback":143,"file":139,"line":144},"add_meta_boxes","metaBox",37,{"type":136,"name":146,"callback":147,"file":139,"line":148},"admin_menu","addMenu",38,{"type":136,"name":150,"callback":151,"file":139,"line":152},"admin_init","registerSettings",39,{"type":136,"name":154,"callback":155,"file":139,"line":156},"save_post","savePost",40,{"type":136,"name":158,"callback":159,"file":139,"line":160},"admin_enqueue_scripts","adminEnqueueScripts",41,{"type":136,"name":162,"callback":163,"file":139,"line":164},"wp_enqueue_scripts","enqueueScripts",42,{"type":136,"name":166,"callback":167,"priority":29,"file":139,"line":168},"admin_bar_menu","addAdminBarMenu",50,{"type":170,"name":171,"callback":172,"priority":173,"file":174,"line":29},"filter","the_content","mdwp_MarkdownPost",6,"markdown.php",{"type":170,"name":176,"callback":172,"priority":173,"file":174,"line":177},"the_content_rss",91,{"type":170,"name":179,"callback":172,"priority":173,"file":174,"line":180},"get_the_excerpt",92,{"type":170,"name":179,"callback":182,"priority":183,"file":174,"line":184},"trim",7,93,{"type":170,"name":186,"callback":187,"file":174,"line":188},"the_excerpt","mdwp_add_p",94,{"type":170,"name":190,"callback":191,"file":174,"line":192},"the_excerpt_rss","mdwp_strip_p",95,{"type":170,"name":171,"callback":194,"priority":168,"file":174,"line":95},"balanceTags",{"type":170,"name":179,"callback":194,"priority":196,"file":174,"line":13},9,{"type":170,"name":198,"callback":199,"priority":173,"file":174,"line":200},"pre_comment_content","Markdown",127,{"type":170,"name":198,"callback":202,"priority":203,"file":174,"line":204},"mdwp_hide_tags",8,128,{"type":170,"name":198,"callback":206,"priority":207,"file":174,"line":208},"mdwp_show_tags",12,129,{"type":170,"name":210,"callback":199,"priority":173,"file":174,"line":28},"get_comment_text",{"type":170,"name":212,"callback":199,"priority":173,"file":174,"line":213},"get_comment_excerpt",131,{"type":170,"name":212,"callback":191,"priority":183,"file":174,"line":215},132,[217,222,226],{"action":218,"nopriv":219,"callback":220,"hasNonce":219,"hasCapCheck":219,"file":139,"line":221},"mm4d_get_converted_content",false,"getConvertedContent",43,{"action":223,"nopriv":219,"callback":224,"hasNonce":219,"hasCapCheck":219,"file":139,"line":225},"mm4d_delete_options","deleteOptions",44,{"action":227,"nopriv":219,"callback":228,"hasNonce":219,"hasCapCheck":229,"file":139,"line":230},"mm4d_update_in_client","updateInClient",true,45,[],[],[],2,{"dangerousFunctions":236,"sqlUsage":246,"outputEscaping":252,"fileOperations":27,"externalRequests":44,"nonceChecks":21,"capabilityChecks":173,"bundledLibraries":303},[237,241],{"fn":238,"file":174,"line":239,"context":240},"create_function",1763,"$this->utf8_strlen = create_function('$text', 'return preg_match_all(",{"fn":242,"file":243,"line":244,"context":245},"exec","MM4DMultimarkdown.php",16,"exec($command, $result, $return_var);",{"prepared":21,"raw":44,"locations":247},[248],{"file":249,"line":250,"context":251},"migrate.php",27,"$wpdb->get_results() with variable interpolation",{"escaped":21,"rawEcho":123,"locations":253},[254,257,259,261,263,265,267,269,271,272,274,276,278,279,281,282,284,286,288,290,291,292,293,294,296,298,299,301],{"file":139,"line":255,"context":256},153,"raw output",{"file":139,"line":258,"context":256},159,{"file":139,"line":260,"context":256},177,{"file":139,"line":262,"context":256},191,{"file":139,"line":264,"context":256},197,{"file":139,"line":266,"context":256},356,{"file":139,"line":268,"context":256},359,{"file":270,"line":44,"context":256},"meta-box.php",{"file":270,"line":234,"context":256},{"file":270,"line":273,"context":256},20,{"file":270,"line":275,"context":256},25,{"file":270,"line":277,"context":256},26,{"file":249,"line":203,"context":256},{"file":249,"line":280,"context":256},24,{"file":249,"line":225,"context":256},{"file":249,"line":283,"context":256},74,{"file":249,"line":285,"context":256},75,{"file":249,"line":287,"context":256},81,{"file":289,"line":196,"context":256},"settings.php",{"file":289,"line":123,"context":256},{"file":289,"line":221,"context":256},{"file":289,"line":221,"context":256},{"file":289,"line":225,"context":256},{"file":289,"line":295,"context":256},51,{"file":289,"line":297,"context":256},73,{"file":289,"line":192,"context":256},{"file":289,"line":300,"context":256},169,{"file":289,"line":302,"context":256},178,[],[305,322],{"entryPoint":306,"graph":307,"unsanitizedCount":44,"severity":321},"getConvertedContent (main.php:351)",{"nodes":308,"edges":319},[309,314],{"id":310,"type":311,"label":312,"file":139,"line":313},"n0","source","$_POST",353,{"id":315,"type":316,"label":317,"file":139,"line":268,"wp_function":318},"n1","sink","echo() [XSS]","echo",[320],{"from":310,"to":315,"sanitized":219},"medium",{"entryPoint":323,"graph":324,"unsanitizedCount":21,"severity":330},"\u003Cmain> (main.php:0)",{"nodes":325,"edges":328},[326,327],{"id":310,"type":311,"label":312,"file":139,"line":313},{"id":315,"type":316,"label":317,"file":139,"line":268,"wp_function":318},[329],{"from":310,"to":315,"sanitized":229},"low",{"summary":332,"deductions":333},"The plugin 'mytory-markdown-for-dropbox' v1.0.4 exhibits a concerning security posture due to several critical vulnerabilities identified in the static analysis. The presence of two unprotected AJAX handlers significantly expands the attack surface for potential unauthorized access and execution. Furthermore, the use of dangerous functions like 'create_function' and 'exec' raises red flags for code injection risks.  The complete lack of output escaping means that any data processed or displayed by the plugin is susceptible to Cross-Site Scripting (XSS) attacks, a severe risk for user data and site integrity.\n\nThe vulnerability history being clean is a positive indicator, suggesting that past development might have been more secure or that the plugin has not been extensively targeted. However, this cannot mitigate the severe, inherent risks exposed by the current code analysis. The taint analysis, while not revealing critical or high-severity unsanitized flows, doesn't fully offset the other identified weaknesses. The overall assessment points to a plugin that requires immediate attention to address its insecure coding practices, particularly regarding input validation, output sanitization, and secure handling of AJAX requests.",[334,336,338,340,342,345,347],{"reason":335,"points":11},"Unprotected AJAX handlers",{"reason":337,"points":203},"Dangerous function: create_function",{"reason":339,"points":203},"Dangerous function: exec",{"reason":341,"points":183},"SQL queries without prepared statements",{"reason":343,"points":344},"No output escaping detected",15,{"reason":346,"points":11},"No nonce checks on AJAX handlers",{"reason":348,"points":14},"Flows with unsanitized paths (taint analysis)","2026-03-16T23:16:37.682Z",{"wat":351,"direct":364},{"assetPaths":352,"generatorPatterns":358,"scriptPaths":359,"versionParams":361},[353,354,355,356,357],"\u002Fwp-content\u002Fplugins\u002Fmytory-markdown-for-dropbox\u002Fjs\u002Fbundle.js","\u002Fwp-content\u002Fplugins\u002Fmytory-markdown-for-dropbox\u002Fjs-lib\u002Fremodal\u002Fremodal.min.js","\u002Fwp-content\u002Fplugins\u002Fmytory-markdown-for-dropbox\u002Fjs-lib\u002Fremodal\u002Fremodal.css","\u002Fwp-content\u002Fplugins\u002Fmytory-markdown-for-dropbox\u002Fjs-lib\u002Fremodal\u002Fremodal-default-theme.css","\u002Fwp-content\u002Fplugins\u002Fmytory-markdown-for-dropbox\u002Fstyle.css",[],[360,354,353],"https:\u002F\u002Funpkg.com\u002Fdropbox\u002Fdist\u002FDropbox-sdk.min.js",[362,363],"mytory-markdown-for-dropbox\u002Fjs\u002Fbundle.js?ver=","mytory-markdown-for-dropbox\u002Fstyle.css?ver=",{"cssClasses":365,"htmlComments":372,"htmlAttributes":373,"restEndpoints":376,"jsGlobals":378,"shortcodeOutput":381},[366,367,368,369,370,371],"remodal-overlay","remodal-wrapper","remodal-content","remodal-header","remodal-body","remodal-footer",[],[374,375],"data-remodal-id","data-remodal-close",[377],"\u002Fwp-json\u002Fmytory-markdown-for-dropbox\u002Fv1\u002Fsettings",[379,380],"Dropbox","mm4d",[]]