{"id":10716,"date":"2026-05-19T14:31:35","date_gmt":"2026-05-19T06:31:35","guid":{"rendered":"https:\/\/aeosub.com\/hbmarkdown-for-editors\/"},"modified":"2026-05-19T14:31:35","modified_gmt":"2026-05-19T06:31:35","slug":"hbmarkdown-for-editors","status":"publish","type":"post","link":"https:\/\/aeosub.com\/zh\/hbmarkdown-for-editors\/","title":{"rendered":"HBmarkdown For Editors"},"content":{"rendered":"<div class=\"post-img\" style=\"margin-bottom: 25px\"><img decoding=\"async\" src=\"https:\/\/ps.w.org\/hbmarkdown-for-editors\/assets\/banner-772x250.png?rev=3536679\" alt=\"HBmarkdown For Editors\" style=\"width: 100%;height: auto;border-radius: 12px\"><\/div>\n<div class=\"plugin-info-card\" style=\"border: 1px solid #e2e8f0;border-radius: 10px;overflow: hidden;margin-bottom: 30px;font-family: -apple-system, system-ui, sans-serif;background: #fff\">\n<table style=\"width: 100%;border-collapse: collapse;font-size: 14px\">\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 15px 20px;text-align: left;width: 35%;color: #4a5568;background: #fcfcfc\"><img decoding=\"async\" src=\"https:\/\/ps.w.org\/hbmarkdown-for-editors\/assets\/icon.svg?rev=3536679\" style=\"width: 40px;height: 40px;border-radius: 6px;margin-right: 12px;vertical-align: middle\"> Developer<\/th>\n<td style=\"padding: 15px 20px;font-weight: 500\"><a href=\"https:\/\/profiles.wordpress.org\/helpperseo\/\" target=\"_blank\" rel=\"noopener\">helpperseo<\/a><\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Version<\/th>\n<td style=\"padding: 12px 20px\">v3.1.1<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Active Installs<\/th>\n<td style=\"padding: 12px 20px\">0 +<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Requires \/ Tested<\/th>\n<td style=\"padding: 12px 20px\">5.8 \/ 6.9.4<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Last Updated<\/th>\n<td style=\"padding: 12px 20px\">2026-05-19 6:16am GMT<\/td>\n<\/tr>\n<tr>\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Official Link<\/th>\n<td style=\"padding: 12px 20px\"><a href=\"https:\/\/wordpress.org\/plugins\/hbmarkdown-for-editors\/\" target=\"_blank\" style=\"text-decoration: none;color: #4a3bca;font-weight: bold\" rel=\"noopener\">View Details \u2192<\/a><\/td>\n<\/tr>\n<\/table><\/div>\n<div class=\"plugin-short-desc\" style=\"margin: 20px 0;padding: 12px 15px;background: #f9fafb;border-left: 4px solid #4a3bca;border-radius: 6px;font-style: italic;color: #4a5568\">Import a Markdown (.md) file directly into the Classic or Block Editor. One click converts it to formatted WordPress content instantly.<\/div>\n<p><strong>HBmarkdown For Editors<\/strong> lets you upload any Markdown (.md) file directly into a WordPress post or page and converts it into properly formatted content \u2014 no copy-pasting, no third-party services, no fuss.<\/p>\n<p>Works with both the <strong>Classic Editor (TinyMCE)<\/strong> and the <strong>Block Editor (Gutenberg)<\/strong>.<\/p>\n<h4>How it works<\/h4>\n<p>In the Classic Editor, an <strong>Import Markdown<\/strong> button appears right next to the Add Media button. Click it, pick your .md file (or drag and drop), and the content is converted and inserted instantly.<\/p>\n<p>In the Block Editor, an Import Markdown panel is available in the sidebar.<\/p>\n<h4>Key Features<\/h4>\n<ul>\n<li><strong>Next to Add Media<\/strong> \u2014 the Classic Editor button lives exactly where you expect it, in the media button row<\/li>\n<li><strong>Modal file importer<\/strong> \u2014 sleek popup with drag-and-drop support and live status feedback<\/li>\n<li><strong>Auto post title<\/strong> \u2014 if your Markdown file has a <code>title:<\/code> or <code>Title:<\/code> field in its frontmatter, the post title is filled in automatically<\/li>\n<li><strong>Block-aware conversion<\/strong> \u2014 outputs native Gutenberg block markup (wp:paragraph, wp:heading, wp:table, etc.) when Gutenberg is active<\/li>\n<li><strong>Pure PHP parser<\/strong> \u2014 zero external dependencies, no Composer, no npm, no build step; runs on any shared host<\/li>\n<li><strong>Full Markdown support<\/strong> \u2014 headings (ATX + Setext), bold, italic, strikethrough, inline and fenced code blocks, ordered\/unordered lists, GFM tables, blockquotes, images, links, horizontal rules<\/li>\n<li><strong>Role-based access<\/strong> \u2014 choose which user roles can import Markdown via the settings page<\/li>\n<li><strong>Configurable file size limit<\/strong> \u2014 set the maximum .md file size in KB<\/li>\n<li><strong>Zero front-end footprint<\/strong> \u2014 assets are only loaded on post\/page edit screens<\/li>\n<\/ul>\n<h4>Supported Markdown Syntax<\/h4>\n<ul>\n<li>ATX headings (<code># H1<\/code> through <code>###### H6<\/code>) and Setext headings<\/li>\n<li><strong>Bold<\/strong>, <em>italic<\/em>, ~~strikethrough~~<\/li>\n<li>Inline code and fenced code blocks (with language hint)<\/li>\n<li>Ordered and unordered lists (nested supported)<\/li>\n<li>GFM tables<\/li>\n<li>Blockquotes<\/li>\n<li>Images (<code>![alt](url)<\/code>)<\/li>\n<li>Hyperlinks (<code>[text](url)<\/code>)<\/li>\n<li>Horizontal rules (<code>---<\/code>)<\/li>\n<li>YAML frontmatter <code>title:<\/code> field (auto-applied to post title)<\/li>\n<\/ul>\n<h4>Privacy<\/h4>\n<p>HBmarkdown does not collect, transmit, or store any personal data. Uploaded .md files are processed entirely in server memory and discarded immediately after conversion. No data is sent to external servers.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Import a Markdown (.md) file directly into the Classic or Block Editor. One click converts it to formatted WordPress content instantly.<\/p>","protected":false},"author":1,"featured_media":9317,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[252],"tags":[793,1316,1317,562,925,555],"class_list":["post-10716","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-trends","tag-block-editor","tag-classic-editor","tag-converter","tag-import","tag-markdown","tag-wordpress-plugin"],"_links":{"self":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/10716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/comments?post=10716"}],"version-history":[{"count":0,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/10716\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media\/9317"}],"wp:attachment":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media?parent=10716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/categories?post=10716"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/tags?post=10716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}