

Service Zones dashboard with selective page and URL path targeting, status controls, visitor messages, and impact preview tools.
Titanium Service Zones lets you put only the affected part of a WordPress site into a Service Notice or HTTP 503 maintenance state while the rest of the website remains available.
Create up to three independent Service Zones in Free. Target a published WordPress Page, an exact URL path such as /checkout/, or a trailing-wildcard path such as /account/*. Each zone can be Operational, show a non-blocking Service Notice, or return a proper temporary-unavailable Maintenance response.
Before activating a zone, use Impact Preview and Safety Check to see known matching WordPress Pages and review broad, critical, or transaction-related routes. The Conflict Detector identifies overlapping zones and explains the deterministic priority rule. More-specific targets win, so an Operational child zone can deliberately keep a smaller area live inside a broader maintenance path.
Titanium Service Zones also keeps the original whole-site controls for situations where the complete website really should change at once: Normal, Visitor Service Notice, Coming Soon, or Maintenance Mode.
* path prefixes/service-status//wp-json/titanium-service-zones/v1/status/login; the exact page stays accessible while the login button is enabledWhole-Site Status has priority over Service Zones. Keep Whole-Site Status set to Normal when you want only selected zones to affect visitors.
Pro includes the complete Free core above and keeps the existing premium feature set:
Premium modules load only with valid premium access. If Pro becomes unavailable, the included Free core and shared settings remain available.
This plugin uses Freemius for optional licensing, updates, checkout, and product communication. Freemius shows its own consent screen before optional data sharing is enabled.
Current prices on the Upgrade to Pro page are hidden by default. Prices are requested from AdminPlugins only after an administrator clicks Enable Current Prices or Show Current Price.
Pricing endpoint:
The plugin adds source=plugin to the pricing request URL and uses a plugin-specific User-Agent containing the edition and version. Standard HTTPS infrastructure may also process ordinary request metadata such as the requesting IP address, User-Agent, requested endpoint, timestamp, and response status. The plugin does not add or send the site URL, user data, passwords, email addresses, license keys, website content, Service Zone targets, maintenance settings, or other plugin settings.
Price display can be disabled again at any time.
Service Zone matching, Impact Preview, Safety Check, conflict detection, Coming Soon, maintenance, and Visitor Service Notice runtime are evaluated locally in WordPress. Zone definitions and plugin settings are stored in the site’s WordPress database.
The optional public Service Status page and JSON endpoint expose configured zone names and their current public states. They do not expose target paths, selected Page IDs, messages, internal rules, credentials, or administrator data. Public Service Status is disabled until an administrator enables it.
The public runtime does not send visitor data to AdminPlugins or Freemius. Remote communication is limited to the optional Freemius integration and the administrator-only pricing and checkout actions described in External services.