Title: Static Page Publisher
Author: heartcoredev
Published: <strong>September 11, 2025</strong>
Last modified: September 11, 2025

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/static-page-publisher.svg)

# Static Page Publisher

 By [heartcoredev](https://profiles.wordpress.org/heartcoredev/)

[Download](https://downloads.wordpress.org/plugin/static-page-publisher.1.1.0.zip)

 * [Details](https://vec.wordpress.org/plugins/static-page-publisher/#description)
 * [Reviews](https://vec.wordpress.org/plugins/static-page-publisher/#reviews)
 *  [Installation](https://vec.wordpress.org/plugins/static-page-publisher/#installation)
 * [Development](https://vec.wordpress.org/plugins/static-page-publisher/#developers)

 [Support](https://wordpress.org/support/plugin/static-page-publisher/)

## Description

Static Page Publisher allows you to deploy static landing pages to your WordPress
site automatically via REST API.

**Features:**
 * Generate a secure access token for API requests. * Upload and deploy
a base64-encoded ZIP containing your landing page. * Front page is dynamically replaced
with uploaded content. * Easily view and share your API base URL for integration.

**REST API Endpoints:**
 * `GET /wp-json/static-page-publisher/v1/verify-token` —
Verify if a token is valid. * `POST /wp-json/static-page-publisher/v1/update-landing`—
Upload and deploy a base64-encoded ZIP as the new landing page.

Ideal for teams automating content deployment from Figma, design systems, or CI/
CD pipelines.

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/` or install via **Plugins > Add
    New**.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Go to **Static Page Publisher** in the admin menu.
 4. Generate an access token and use it in your API requests as:
 5.  * Header: `X-API-Token: yourtoken` or `Authorization: Bearer yourtoken`
     * Query param: `?token=yourtoken`

## FAQ

### How do I deploy a landing page?

Send a POST request with a JSON body containing a base64 ZIP (`zip_base64`) to `/
wp-json/static-page-publisher/v1/update-landing` using your access token.

### Will this override my existing front page?

Yes, the plugin automatically serves the uploaded landing page on your site’s front
page. The original theme files are not modified.

### Is my token secure?

Tokens are stored in the WordPress database and should be treated like API keys.
Rotate tokens periodically.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Static Page Publisher” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ heartcoredev ](https://profiles.wordpress.org/heartcoredev/)

[Translate “Static Page Publisher” into your language.](https://translate.wordpress.org/projects/wp-plugins/static-page-publisher)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/static-page-publisher/),
check out the [SVN repository](https://plugins.svn.wordpress.org/static-page-publisher/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/static-page-publisher/)
by [RSS](https://plugins.trac.wordpress.org/log/static-page-publisher/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * Always serve uploaded landing page on front page.
 * Removed toggle option for front-page override.
 * Improved file type validation for uploaded ZIPs.

## Meta

 *  Version **1.1.0**
 *  Last updated **10 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/static-page-publisher/)
 * Tags
 * [automation](https://vec.wordpress.org/plugins/tags/automation/)[deployment](https://vec.wordpress.org/plugins/tags/deployment/)
   [landing pages](https://vec.wordpress.org/plugins/tags/landing-pages/)[rest-api](https://vec.wordpress.org/plugins/tags/rest-api/)
 *  [Advanced View](https://vec.wordpress.org/plugins/static-page-publisher/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/static-page-publisher/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/static-page-publisher/reviews/)

## Contributors

 *   [ heartcoredev ](https://profiles.wordpress.org/heartcoredev/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/static-page-publisher/)