

Import screen with Markdown upload, related image selection, post status options, Dry Run, and import controls.
Turn a Markdown draft into a ready-to-publish WordPress post without opening the post editor.
Select a Markdown file and set the title, categories, tags, publish status, date, and featured image in one workflow. Then publish or update the post without opening the WordPress post editor. Marklane keeps your writing in Markdown and handles the WordPress publishing details for you.
Use Dry Run to check the planned changes before saving. Re-import the same source to update an existing post by slug instead of creating a duplicate.
Use YAML frontmatter when you want control over the post. Marklane can apply the title, slug, post type, status, date, categories, tags, featured image, and Polylang language links in one import. When frontmatter is omitted, it derives the title from the first H1 or filename and the slug from the filename.
Re-import the same Markdown source as your draft evolves. Marklane matches an existing post by slug instead of creating duplicates, so your local writing workflow and your WordPress publishing workflow can work together.
For the complete workflow and examples, see the Marklane guide.
Publish faster:
featuredImage against existing attachmentslang and translations frontmatterOptional enhancements:
```mermaid code blocks into front-end diagrams when enabled$$...$$ display formulas when enabledleague/commonmarkMarklane is a good fit when:
Frontmatter quick reference:
Marklane reads YAML frontmatter at the top of the Markdown file. Common keys include:
titleslugpostTypeexcerptstatusdatecategorytagsfeaturedImagelangtranslations
title falls back to the first H1 and then the filename. slug falls back to the filename. postType defaults to post, and status defaults to draft.
For more frontmatter keys and examples, see the frontmatter guide.
Known limitations: