WordPress plugin intelligence profile

Elbutschitos HTML Publisher

Use WordPress as a headless CMS. Upload your own HTML template, define injection points, publish a static website.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update25 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Elbutschitos HTML Publisher version 1.1.0 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Elbutschitos HTML Publisher generates a fully static HTML export of your WordPress posts and pages, using WordPress purely as a headless content source, and pushes the result to a deployment target of your choice: Netlify or any standard SFTP host.

de — step-by-step setup, template markers, navigation, forms, URL rewriting, HTML cleanup rules, and troubleshooting.

Core features

  • Template-driven generation – use your own HTML template with simple ###placeholder### markers (title, content, date, author, and any custom field via a flexible field-mapping syntax). Assign a different template per post or page when needed.
  • Two deployment targets – upload over SFTP (password or private key authentication) to any web host, or deploy straight to Netlify via its API. Batch transfer with progress feedback, or push a single page at a time from the post editor.
  • Automatic URL rewriting – internal links and media URLs are automatically rewritten to root-relative paths, with additional custom find-and-replace rules available for anything else (old domains, CDN paths, and so on).
  • Working contact forms on a static site – forms keep working after export. On Netlify, forms are automatically wired up for Netlify Forms. On SFTP targets, a small bundled PHP handler emails submissions, with spam-honeypot protection and lightweight client-side validation (required fields, email format) that needs no configuration for accessibility-friendly form markup.
  • Navigation from a WordPress menu – keep your designer’s existing, fully styled navigation markup and let the plugin fill it with the real menu structure from a WordPress menu (multi-level menus supported), instead of maintaining two separate navigations by hand.
  • Markdown export – export all content as plain.md files with YAML front matter, optionally bundling and localizing referenced images, for use with static-site generators such as Hugo, Jekyll, or Eleventy, or for archiving in a note-taking tool.
  • HTML cleanup rules – remove WordPress-only CSS classes, or rename specific layout-relevant ones to your own class names via the class mapping tool so you can restyle them yourself; strip or change arbitrary attributes via simple selector-based rules, and inject custom per-post data into the template.

Elbutschitos HTML Publisher is aimed at agencies and developers who want the editorial convenience of WordPress combined with the speed, security, and low hosting cost of a static site.

Bundled libraries

This plugin bundles the following third-party, MIT-licensed libraries so that no separate composer install step is required:

  • phpseclib (3.x) – SFTP support
  • paragonie/constant_time_encoding – runtime dependency of phpseclib
  • league/html-to-markdown – Markdown export
  • simplehtmldom – HTML parsing/manipulation used throughout the generator

All are MIT-licensed and compatible with this plugin’s GPLv2-or-later license. txt file for the full plugin license text and the vendor/ subfolders for each library’s own license.

External services

This plugin only contacts external services that you explicitly configure and trigger yourself:

  • Netlify – if you configure a Netlify site and click “Deploy” (or “Test connection”), the plugin sends your generated site files (and, for the connection test, a simple API request) to the Netlify API ( https://api.netlify.com ), authenticated with the access token you provide. This happens only when you actively trigger a deploy or connection test – never automatically or in the background. Terms of Service, Privacy Policy.
  • Your own SFTP host – if you configure an SFTP target, the plugin connects to the host you specify to upload files, using the credentials you provide. This is a server of your own choosing, not a service operated by this plugin’s author.

No data is sent anywhere without an explicit action from you, and no usage tracking or analytics of any kind is built into this plugin.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • headless cms
  • static export
  • static site
  • netlify
  • sftp
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity25 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.01.1.0
WordPress compatibility7.1.17.1.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.