Subscriptions General Settings
Location: MediaBlaster → Subscriptions → General tab
Configure site-wide defaults for new content, trials, how subscribers interact with your site, and whether subscription rules affect IPTV feeds.
Content defaults
| Setting | Description |
|---|---|
| Default access level for new videos | Pre-selects free, subscriber, tier, or access-group gating on new posts. Override per video in the Subscription Access metabox. |
| Allow free trials | Enables trial periods defined on tiers. |
| Default trial length (days) | Fallback trial duration when a tier does not specify its own. |
| Hide premium content from public feeds by default | New premium items stay out of public JSON feeds unless overridden. |
| Unauthorized behavior default | Show locked message vs hide content completely when a viewer lacks access. |
Front-end delivery
| Setting | Description |
|---|---|
| Front-end mode | WordPress (theme/shortcodes), Headless (API-first apps), or Hybrid (both). |
| Enable REST/API access | Required for mobile apps, headless front ends, and Stripe checkout REST endpoints. |
| Subscribe page slug | WordPress page slug used for subscribe redirects (e.g. subscribe). |
Legacy IPTV feeds
| Setting | Description |
|---|---|
| Apply subscription rules to legacy IPTV feeds | When off (default), /wp-json/tv/roku/ includes all published items. When on, premium content may be filtered per entitlement rules — test carefully before enabling in production. |