Title: StoreCrafted Site Visibility Manager for WooCommerce
Author: StoreCrafted
Published: <strong>October 30, 2026</strong>
Last modified: October 29, 2026

---

Search plugins

![](https://ps.w.org/storecrafted-site-visibility-manager-for-woocommerce/assets/
banner-772x250.png?rev=3774203)

![](https://ps.w.org/storecrafted-site-visibility-manager-for-woocommerce/assets/
icon-256x256.png?rev=3774203)

# StoreCrafted Site Visibility Manager for WooCommerce

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

[Download](https://downloads.wordpress.org/plugin/storecrafted-site-visibility-manager-for-woocommerce.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/storecrafted-site-visibility-manager-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/storecrafted-site-visibility-manager-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/storecrafted-site-visibility-manager-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/storecrafted-site-visibility-manager-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/storecrafted-site-visibility-manager-for-woocommerce/)

## Description

**This is not a Coming Soon or maintenance-mode page builder.** StoreCrafted Site
Visibility Manager for WooCommerce adds a **granular public allowlist** on top of
WooCommerce’s built-in Site Visibility / Coming Soon. You keep designing the **Page:
Coming soon** template in the Site Editor; this plugin only decides which front-
end requests stay public while Coming Soon remains on.

WooCommerce alone offers **entire site** or **store pages only**. This plugin fills
the gap: open selected pages, posts, and sections (for example homepage + blog) 
while the shop, products, cart, and checkout stay gated.

#### Why you may want this plugin

Many launches need that middle option: keep building or refining the storefront,
but still publish content the public can read.

Common situations:

 * You are still finishing products, pricing, or checkout, but want the **blog open**
   so visitors can follow build updates, launch news, or SEO content.
 * You want a public **homepage** (brand story, waitlist, press) while the **shop,
   products, cart, and checkout** stay gated.
 * You need a few specific pages public (About, Contact, Lookbook) without opening
   the whole non-store site.
 * Agencies staging a content-led launch want Woo-native Coming Soon — not a separate
   maintenance-mode plugin that replaces Woo’s template.

Without this plugin, “store pages only” opens _all_ non-store URLs. StoreCrafted
Site Visibility Manager lets you open **selected** sections and URLs instead — still
using Woo’s Coming Soon template, not a separate landing-page plugin.

#### Recommended launch setup

**Documentation:** [StoreCrafted Site Visibility Manager for WooCommerce Documentation](https://storecrafted.com/docs-category/site-visibility-manager-for-woocommerce/)

 1. Go to **WooCommerce  Settings  Site visibility**
 2. Set **Coming soon** and leave **Apply to store pages only** off (entire site)
 3. Open **WooCommerce  Settings  Site Visibility Manager**
 4. Enable **Homepage**, **Blog index**, and **Blog posts** (and any extra pages)
 5. Customise **Templates  Page: Coming soon** in the Site Editor

#### Features

 * Public section presets (homepage, blog, shop, products, cart, checkout, account,
   and more)
 * Searchable page and post pickers
 * Public post types and taxonomies (products stay behind dedicated commerce presets)
 * Status panel with links to Site Visibility and the Coming Soon template
 * Developer filters: `scsvm_is_request_public`, `scsvm_allowlist_settings`
 * WordPress Abilities API — read Coming Soon / allowlist status and update the 
   allowlist with the same `manage_woocommerce` capability as the settings UI
 * Works with block and classic themes WooCommerce Coming Soon already supports

#### Abilities API and MCP Adapter

This plugin registers WordPress Abilities so agents and automation can inspect and
update the public allowlist (same sanitisation and capability checks as the settings
screen).

To connect MCP-compatible AI clients to those abilities, install the free [MCP Adapter](https://wordpress.org/plugins/mcp-adapter/)
plugin from WordPress.org. MCP Adapter bridges the Abilities API to the Model Context
Protocol; it is optional and is **not** bundled or required to use Site Visibility
Manager’s settings UI.

Permission checks still apply: only users with `manage_woocommerce` can run these
abilities.

#### What this plugin does not do

 * It does not replace WooCommerce Coming Soon with a custom landing-page builder
 * It does not block the REST API or Store API (template path only)
 * It is not a general WordPress maintenance-mode plugin for sites without WooCommerce
 * It does not require MCP Adapter — install MCP Adapter only if you want MCP clients
   to use the abilities

### Requirements

 * WordPress 7.0+
 * PHP 8.1+
 * WooCommerce 11.0+

Author: [StoreCrafted](https://storecrafted.com/)

Full Plugin Source: [Github](https://github.com/storecraftedhq/site-visibility-manager/)

## Screenshots

[⌊Site Visibility Manager React settings tab with Site Visibility status and public
section presets.⌉⌊Site Visibility Manager React settings tab with Site Visibility
status and public section presets.⌉[

Site Visibility Manager React settings tab with Site Visibility status and public
section presets.

## Installation

 1. Upload the plugin zip via **Plugins  Add New  Upload Plugin**, or install from 
    WordPress.org.
 2. Activate **StoreCrafted Site Visibility Manager for WooCommerce**. WooCommerce 
    must already be active.
 3. Configure public access under **WooCommerce  Settings  Site Visibility Manager**.
 4. Enable Coming Soon under **WooCommerce  Settings  Site visibility**.

## FAQ

### Why are my settings not changing the live site?

The allowlist only applies when WooCommerce Site Visibility is set to **Coming soon**.
If the site is **Live**, settings save but do not gate the front end.

### Should I use “Apply to store pages only”?

For the common “homepage + blog public, shop closed” launch, use **Coming soon**
for the **entire site**, then open sections with this plugin. Store-pages-only already
leaves non-store URLs public, so blog presets are largely unnecessary in that mode.

### Do child pages open when I allowlist a parent?

No. Only the exact selected page IDs are public.

### Does the private share link still work?

Yes. WooCommerce’s private share link and users with `manage_woocommerce` continue
to bypass Coming Soon as usual.

### Does this hide products from the REST API?

No. v1 focuses on the Coming Soon template path. API visibility is unchanged.

### Does this work with the WordPress MCP Adapter?

Yes. Site Visibility Manager registers Abilities API endpoints for allowlist status
and settings. Install [MCP Adapter](https://wordpress.org/plugins/mcp-adapter/) 
if you want MCP clients to call those abilities. MCP Adapter is optional; the React
settings tab works without it.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“StoreCrafted Site Visibility Manager for WooCommerce” is open source software. 
The following people have contributed to this plugin.

Contributors

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

[Translate “StoreCrafted Site Visibility Manager for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/storecrafted-site-visibility-manager-for-woocommerce)

### Interested in development?

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

## Changelog

#### 1.0.0

 * Initial public release: StoreCrafted Site Visibility Manager for WooCommerce —
   granular public allowlist for Woo Coming Soon, settings UI, Abilities API, and
   developer filters.

## Meta

 *  Version **1.0.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 7.0 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [abilities-api](https://wordpress.org/plugins/tags/abilities-api/)[coming soon](https://wordpress.org/plugins/tags/coming-soon/)
   [mcp](https://wordpress.org/plugins/tags/mcp/)[site visibility](https://wordpress.org/plugins/tags/site-visibility/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/storecrafted-site-visibility-manager-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/storecrafted-site-visibility-manager-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/storecrafted-site-visibility-manager-for-woocommerce/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/storecrafted-site-visibility-manager-for-woocommerce/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://storecrafted.com)