WP Manifestindependent plugin directory
manifest / updates / wordpress-simple-html-exporter

Simple HTML Exporter

Mass or selectively export WordPress posts and pages as raw HTML files in a ZIP package.

★ 0stars
Initiallatest · 3mo ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/beltoncreative/wordpress-simple-html-exporter/archive/refs/heads/main.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 WordPress plugin designed to mass or selectively export posts and pages as raw HTML files inside a ZIP package.

Lore: I used to actively build websites for some of my clients using WordPress, but after a while some of them did not want to use WordPress. So, I would keep using my WordPress workflow locally and then run this plugin when it was time to deploy pages to their server.

Simple HTML Exporter Admin UI

Features

  • The plugin allows you to mass or selectively export posts and pages as HTML files packaged into a .zip archive.
  • Content can be filtered by specific post types via a dropdown menu.
  • Users can easily select specific posts from a list or use the master checkbox to select/deselect all items at once.
  • Exported files are automatically named using the [type]-[slug].html format.
  • You can choose to export using "Raw editor markup", which is noted as the best option for pasting content back into the block or classic editor.
  • You can choose to export as "Rendered HTML", which processes shortcodes and runs the_content filters before exporting.
  • Each exported .html file includes an HTML comment header at the top detailing the post's Title, ID, Slug, and Type.

Server & User Requirements

  • Permissions: The user must have manage_options capabilities (typically Administrator level) to access the plugin and trigger the download.
  • PHP: The web server must have the PHP ZipArchive extension enabled to create the .zip file.

Installation

Since this plugin is hosted on GitHub, you can install it by downloading the release archive:

  1. Go to the Releases section on the right side of this repository's GitHub page.
  2. Download the .zip file for the latest version (e.g., simple-html-exporter.zip).
  3. Log in to your WordPress admin dashboard.
  4. Navigate to Plugins > Add New Plugin.
  5. Click the Upload Plugin button at the top of the screen.
  6. Select the .zip file you just downloaded and click Install Now.
  7. Once the installation is complete, click Activate to enable the Simple HTML Exporter.

How to Use

  1. Navigate to the Tools section in your WordPress admin dashboard and click on HTML Exporter.
  2. Use the dropdown to filter your content type (e.g., page, post, or custom types).
  3. Check the boxes next to the posts you wish to export, or use the "Select / Deselect All" toggle.
  4. Choose your desired export mode: Raw editor markup or Rendered HTML.
  5. Click the Export selected to ZIP button to generate and download your archive.

Releases

1 release.

Tag
Published
Initial latest
Jul 25, 2026 3mo ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.