WP Manifestindependent plugin directory
manifest / admin / invisible-post-status

Invisible Post Status

Adds a custom post status "invisible" to WordPress, allowing posts to be hidden from public listings while still being accessible via direct URL.

★ 0stars
20release downloads
0.1.2latest · 1mo ago

Install

Download invisible-post-status.zip From the 0.1.2 release on GitHub, Sep 10, 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/carstingaxion/invisible-post-status/releases/download/0.1.2/invisible-post-status.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Description

Working but still bound to fixed post types

$parent_post_type  = 'gatherpress_play';
$subsite_post_type = 'gatherpress_play_sub';

How It Works

  1. Register the post status (hidden from archives, search, and standard queries).
  2. Allow singular frontend queries (so direct URL access works for anyone).
  3. Display "Invisible" badge in the admin post list table.
  4. Add the UI controls to the Editor (Block Editor / Gutenberg).
  5. Add "Invisible" option to Quick Edit (and Classic Editor).

Frequently Asked Questions

...


Screenshots

...


Installation

  1. Upload the plugin files to the /wp-content/plugins/invisible-post-status directory, or install the plugin through the WordPress Plugins screen
  2. Activate the plugin through the Plugins screen in WordPress
  3. Open any post or page in the block editor
  4. Click the More Actions menu (⋮) to see the duplicate option

Changelog

All notable changes to this project will be documented in the CHANGELOG.md.

Releases

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

Tag
Published
Assets
Downloads
0.1.2 latest
Sep 10, 2026 1mo ago
invisible-post-status.zip
19
Sep 9, 2026 1mo ago
invisible-post-status.zip
1
Sep 9, 2026 1mo ago
tag only
—