• Skip to primary navigation
  • Skip to main content
  • Skip to footer

eew...

It's east end web | dev

 eew Subscriptions block + shortcode references
  • web hosting
  • eew Subscriptions Pro

Block references

All four (Pro) / two (Free) blocks are found in the block inserter under Widgets ➡️ EEW Subscriptions or can be filtered in all blocks search with /eew. Select a block in the editor to reveal its controls in the right-hand panel. The panel is split across two tabs: Block (settings and content) and Styles (colours, typography, spacing, border).

Shortcode references

Examples of common shortcode usages for each plugin feature.

Next → Subscription Form block

Subscription Form block

block tab – settings panel

  • Product IDs (comma-separated, Pro only): One or more prod_... IDs from Stripe. Leave blank to display all products configured in plugin settings.
  • Plan selection heading (Pro only): Overrides the default “Choose your plan” step heading. Leave blank to use the default.

block tab – success content panel

  • Success message (Pro only): Text shown to the customer after a successful subscription. Leave blank for the built in default.
  • Custom link text (Pro only): Label for an optional link displayed on the success screen alongside the manage button.
  • Custom link URL (Pro only): Destination for the custom link above.

style tab – form colours panel

  • Button background: Fill colour for all action buttons within the form.
  • Button text: Text colour for all action buttons.
  • Heading: Colour applied to step headings within the form.
  • Secondary text: Colour applied to helper/supporting text within the form.

style tab – native WordPress panels

  • Typography: Font family, size, weight, style, line height.
  • Colour: Block background, text, links.
  • Spacing: Padding, margin.
  • Border: Radius, width, colour, style.
  • Alignment: Wide / full width.
← Previous Overview Next → Payment Form block (Pro + licensed)

Payment Form block (Pro + licensed)

block tab – settings panel

  • Amount (smallest unit): Fixed payment amount in pence/cents (e.g. 9900 = £99.00). Leave blank to let the customer enter their own amount.
  • Currency: Three letter ISO code (e.g. gbp, usd, eur). Leave blank to inherit the currency set in plugin settings.
  • Description: Short label for the payment, shown on the form and passed to Stripe as the PaymentIntent description.
  • Metadata: Optional. Comma-separated key:value pairs forwarded to the Stripe PaymentIntent.
  • Amount step heading: Overrides the default “Payment amount” step heading. Leave blank to use the default. Only visible when no fixed amount is set.

block tab – success content panel

  • Success message: Text shown after a successful payment. Leave blank for the built-in default.
  • Custom link text: Label for an optional link on the success screen.
  • Custom link URL: Destination for the custom link above.

style tab – form colours panel

  • Button background: Fill colour for all action buttons.
  • Button text: Text colour for all action buttons.
  • Heading: Colour applied to step headings.
  • Secondary text: Colour applied to helper/supporting text.

style tab – native WordPress panels

  • Typography: Font family, size, weight, style, line height.
  • Colour: Block background, text, links.
  • Spacing: Padding, margin.
  • Border: Radius, width, colour, style.
  • Alignment: Wide / full width.
← Previous Subscription Form block Next → Manage Subscriptions block

Manage Subscriptions block

block tab – settings panel

  • Subscriptions heading (Pro only): Overrides the default “Your subscriptions” dashboard heading. Leave blank to use the default.

style tab – form colours panel

  • Button background: Fill colour for action buttons (Cancel, Remove card, etc.).
  • Button text: Text colour for all action buttons.
  • Heading: Colour applied to the dashboard heading.
  • Secondary text: Colour applied to subscription and payment method detail text.

style tab – native WordPress panels

  • Typography: Font family, size, weight, style, line height.
  • Colour: Block background, text, links.
  • Spacing: Padding, margin.
  • Border: Radius, width, colour, style.
  • Alignment: Wide / full width.
← Previous Payment Form block (Pro + licensed) Next → Subscriber Content block (pro + licensed)

Subscriber Content block (pro + licensed)

This block is a container, add any other blocks inside it (paragraphs, images, videos, other shortcodes, etc.) and they will be shown only to qualifying subscribers. Non-subscribers see the “Subscribe to view” notice instead.

block tab – restriction settings panel

  • Required Products: Multi-select list populated from your configured Stripe products. Visitors must hold an active subscription to any one of the selected products to see the inner content. If none are selected the gate is inactive.

style tab – native WordPress panels

  • Typography: Font family, size, weight, style, line height.
  • Colour: Block background, text, links.
  • Spacing: Padding, margin.
  • Border: Radius, width, colour, style.
  • Alignment: Wide / full width.
← Previous Manage Subscriptions block Next → Subscription Form shortcode

Subscription Form shortcode

minimal:

[eew_subscription_form]

multi select plans on single form (pro + licensed):

[eew_subscription_form product="prod_ABC123,prod_DEF456,prod_GHI789"]

custom heading + branded success view (pro + licensed):

[eew_subscription_form
  product="prod_ABC123,prod_DEF456"
  plan_heading="Choose your membership plan"
  success_message="You're all set! Your membership is now active."
  success_link_text="Visit the Members Area"
  success_link_url="https://yoursite.com/members"
]
← Previous Subscriber Content block (pro + licensed) Next → Payment Form shortcode (pro + licensed)

Payment Form shortcode (pro + licensed)

Note: amount is in the smallest currency unit — pence/cents. 9900 = £99.00.

fixed amount:

[eew_payment_form
  amount="9900"
  currency="gbp"
  description="One-off consultation fee"
]

user set amount (omit amount):

[eew_payment_form
  currency="gbp"
  description="Donation"
  amount_heading="Enter the amount you'd like to contribute"
  success_message="Thank you so much for your donation!"
  success_link_text="Back to home"
  success_link_url="https://yoursite.com"
]

multiple metadata values:

[eew_payment_form
  amount="9900"
  currency="gbp"
  description="Agency Bundle"
  metadata="source:share,promo_code:LAUNCH25"
]
← Previous Subscription Form shortcode Next → Manage subscriptions shortcode

Manage subscriptions shortcode

Note: Place this on a dedicated “My Account” or “Manage Subscription” page. Logged-in users will see their subscriptions and saved payment methods.

minimal:

[eew_manage_subscriptions]

custom heading:

[eew_manage_subscriptions heading="Your Active Memberships"]
← Previous Payment Form shortcode (pro + licensed) Next → Subscriber content shortcode (pro + licensed)

Subscriber content shortcode (pro + licensed)

Note: Non-subscribers (or logged-out visitors) see a “Subscribe to view” notice with a link to the subscription page instead of the gated content. Admins always bypass the gate.

inline gating – single product:

[eew_subscriber_content product="prod_ABC123"]
  <p>This content is only visible to active members. Thanks for subscribing!</p>
  <!-- Any HTML, other shortcodes, or block-rendered content goes here -->
[/eew_subscriber_content]

inline gating – one of multi products (access is subscribed to any):

[eew_subscriber_content product="prod_ABC123,prod_DEF456"]
  <h3>Premium Downloads</h3>
  <p><a href="/downloads/guide.pdf">Download the full guide →</a></p>
[/eew_subscriber_content]

mixed public + gated content on same page:

<h2>About this course</h2>
<p>This course covers the fundamentals of web development.</p>

[eew_subscriber_content product="prod_ABC123"]
  <h2>Module 1 — Getting Started</h2>
  <p>Video lesson goes here...</p>
[/eew_subscriber_content]
← Previous Manage subscriptions shortcode

Footer

No account? Get started

Already have an account? Log in

Send me a payment

Value's yours to set 👍

Payment details

Loading…

eew Subscriptions setup

Check out my wee eew Subscriptions plugin setup guide, a quick run through on how to get setup and connected with Stripe – View plugin setup guide

Or if you’re setup already, here’s the block + shortcode docs for ref.

Also also, here’s a wee bit on how eew Subscriptions could help you reclaim a bunch of money from greedy platforms – eew Subscriptions and how you can get a better cut on your earnings 💸🗓️


web hosting

Hosting makes a big difference to your sites performance. But performance alone is only one aspect of a lot that can make running your site/ business, a breeze vs a nightmare.

I wrote about what I like to talk to new hosting cutomers about – View what happens when wix shuts up shop? 💀🖥️

Copyright © 2026 · Licenses · Privacy Policy · Log in