WP Manifestindependent plugin directory
manifest / content / wordpress-to-markdown

WordPress to Markdown WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

A lightweight WordPress plugin that exports your website content (posts, pages, and custom post types) into Markdown files, neatly organized into a handy ZIP archive.

★ 0stars
12release downloads
v1.4.0latest · 4mo ago

Install

Download wordpress-to-markdown-v1.4.0.zip From the v1.4.0 release on GitHub, Jun 16, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/itsviney/wordpress-to-markdown/releases/download/v1.4.0/wordpress-to-markdown-v1.4.0.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A lightweight WordPress plugin that exports your website content (posts, pages, and custom post types) into Markdown files, neatly organized into a handy ZIP archive.

Inspired by the WordPress Export to Markdown command line tool.

Features

  • Block-to-Markdown Parsing: Converts standard WordPress blocks into clean Markdown with frontmatter.
  • Post Type Organization: Automatically organizes exported files into subdirectories based on their post type (e.g., posts/, pages/).
  • Incremental Exports: Tracks export history for each user so you can choose to only export new and updated posts.
  • ZIP Packaging: All exported Markdown files are bundled into a single ZIP archive for easy download and portability.
  • Clean Output: Automatically strips unnecessary HTML and UI elements during conversion.
  • Frontmatter: Adds frontmatter to each Markdown file with post metadata, including title, date, author, terms and Yoast SEO data (if available).
  • Limit Exports: Choose to only export the X most recent posts of each post type.
  • Generate llms.md: Combine all of your site's content into a single llms.md file for easy reference by large language models.

Installation

  1. Download the latest version from the releases page.
  2. Upload the zip to the Plugins area in WordPress.
  3. Activate the plugin.

Usage

  1. Navigate to Tools > Export to Markdown in WordPress.
  2. Select the post types you wish to include in the export.
  3. If you have exported previously, you can check the "Only export new and updated posts" option to perform an incremental export.
  4. Click the Export to Markdown button.
  5. The plugin will process your content and automatically trigger a download of the ZIP archive.

Heads up!

  • Users require the export capability to access the tool.
  • I've only tested this on relatively small WordPress sites (under 1,000 posts). If you're exporting from a much larger site, you may need to increase the WP_MAX_MEMORY_LIMIT and WP_MEMORY_LIMIT constants in your wp-config.php file.
  • SEO data won't be included in local/dev environments because Yoast SEO doesn't clean up its indexables properly in those environments.
  • Should run fine in multisite environments, though not extensively tested. Each site is treated independently.
  • Vibe-coded using Gemini 3 Flash in Antigravity.

Releases

5 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.4.0 latest
Jun 16, 2026 4mo ago
wordpress-to-markdown-v1.4.0.zip
5
Apr 27, 2026 5mo ago
wordpress-to-markdown-v1.3.0.zip
1
Apr 16, 2026 6mo ago
wordpress-to-markdown-v1.2.0.zip
1
Apr 11, 2026 6mo ago
wordpress-to-markdown-v1.1.0.zip
3
Apr 8, 2026 6mo ago
wordpress-to-markdown-v1.0.0.zip
2
A grade

Security

WordPress to Markdown 1.4.0 · audited by WP Registry

No security issues found.

Audited release
1.4.0
Findings
none
Worst severity
—
Content hash
1efe9195fb6df3b3efd3c07e…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.