This page describes every option on WooCommerce → Settings → Site Visibility Manager. Use it after Coming Soon is enabled (see Getting started).
Permissions: Only users with manage_woocommerce can open the screen or save settings.
Option key: storecrafted_site_visibility_manager_settings (single WordPress option; autoload off on write).
Status panel
At the top of the settings screen, the plugin shows WooCommerce Site Visibility state:
| Status | Meaning |
|---|---|
| Coming soon / Live | Whether Woo Coming Soon is active |
| Entire site / Store pages only | Woo’s “Apply to store pages only” mode |
| Links | Shortcuts to Site Visibility settings and Edit Coming Soon template (block themes) |
What to expect: If the site is Live, settings save but do not affect the front end until Coming Soon is on. If Store pages only is on, non-store URLs are already public in Woo — blog presets are largely redundant in that mode.
Public sections
Toggle presets for common WordPress and WooCommerce surfaces. Enabling a section opens those URLs while Coming Soon stays on everywhere else.
| Setting label | Preset slug | What becomes public |
|---|---|---|
| Homepage | homepage | Front page of the site |
| Blog index | blog_index | Posts page when a static front page is set |
| Blog posts | blog_posts | Individual published posts |
| Blog categories & tags | blog_taxonomies | Category and tag archives |
| Shop | shop | Shop page and product archive |
| Products | products | Individual product pages |
| Product taxonomies | product_taxonomies | Product category and tag archives |
| Cart | cart | Cart page and cart endpoints |
| Checkout | checkout | Checkout page and checkout endpoints |
| My account | account | My account page and account endpoints |
Use for: Typical pre-launch — enable Homepage, Blog index, and Blog posts; leave shop, products, cart, checkout, and account off.
Cart / Checkout / Account: Each preset opens that WooCommerce page and its related endpoints.
Products: Product catalog access is only via Shop, Products, and Product taxonomies. Products are never listed under public post types.
Public pages
Search and select exact pages to keep public.
- Only the chosen page IDs are opened.
- Child pages are not opened automatically.
- Non-published IDs are ignored at evaluation time.
Public posts
Search and select exact posts when Blog posts is too broad (for example a single announcement post).
Public post types
Enable other registered public post types. Enabling a type opens:
- Singular views
- The type’s archive
- Built-in taxonomies for that type
Not supported:
product(use the commerce presets above)attachment
Public taxonomies
Enable additional public taxonomy archives beyond the blog and product taxonomy presets.
Data
| Setting label | Option key (inside settings array) | Default |
|---|---|---|
| Delete plugin settings on uninstall | delete_data_on_uninstall | Off (false) |
When off (default), uninstalling the plugin leaves the option in the database so you can reinstall without losing the allowlist. When on, uninstall deletes storecrafted_site_visibility_manager_settings.
Settings reference
| Area | Storage |
|---|---|
| All settings | Option storecrafted_site_visibility_manager_settings |
| Presets | Array key presets (known slugs only) |
| Page IDs | Array key page_ids |
| Post IDs | Array key post_ids |
| Post types | Array key post_types |
| Taxonomies | Array key taxonomy_allowlist |
| Uninstall flag | Array key delete_data_on_uninstall |
Developers extending evaluation should see Developers.
Next steps
- Getting started — install and verify a launch
- FAQ — Coming Soon modes, private links, APIs
- Developers — filters and REST
- Documentation hub