WOOCOMMERCE MEMBERSHIP TAGS

These tags integrate with WooCommerce Memberships, making it easy to surface plan details, remaining time, and gated content messages across Elementor templates.


Active Membership Icon

ACTIVE MEMBERSHIP Since v1.0.0 Improved in v2.4.0

Lists the customer’s active membership plans with flexible output formatting.

Usage: Available site-wide.

Scope: Current customer.

Settings:

  • Linkable (only Name): Convert plan names into links that open the WooCommerce Members Area.
  • Return Value: Output plan name, slug, or ID.
  • Output Format: Choose plain text (with custom delimiter) or unordered list markup.

Tip: For a full card layout, use the Membership Card widget which bundles the same data with additional styling controls.

Macro Commands:

None

Example Usage:

Render "Gold Membership, VIP Lounge" in a welcome banner or as a bulleted list of active plans.

Active Membership Data Icon

ACTIVE MEMBERSHIP DATA Since v1.0.0

Returns granular data for a selected membership plan owned by the customer.

Usage: Available site-wide.

Scope: Current customer.

Settings:

  • Select Membership: Pick the plan (by slug) to pull data from.
  • Data Type: Plan name, status, start date, next billing, expiry, remaining time, notes, or members area link.
  • Date Format: Override the default date format.
  • No Expiry / Remaining Time Text: Customise messages for lifetime plans or expired memberships.
  • Notes Display: Output all notified notes or just the most recent entry.

Tip: If you prefer a styled presentation, check the Membership Card widget which surfaces these fields inside a card layout.

Macro Commands:

None

Example Usage:

Show a personalised notice such as "Your VIP access expires on 05/01/2026" or list the latest membership note.

Current Membership Data Icon

CURRENT MEMBERSHIP DATA Since v1.0.0

Designed for membership loops or My Account templates where the current post is the membership record.

Usage: Listing grids or templates where get_the_ID() references a user membership post.

Scope: Current membership item (must belong to the logged-in user).

Settings:

  • Data Type: Same options as Active Membership Data (plan name, status, dates, remaining time, link).
  • Date & Message Controls: Customise date format and remaining time messages.

Macro Commands:

None

Example Usage:

Inside a JetEngine loop card, output "Member since 14 Jul 2024" or a button linking to the Members Area for that plan.

Membership Plan Count Icon

MEMBERSHIP PLAN COUNT Since v2.4.0

Counts the customer’s memberships filtered by status (active, expired, cancelled).

Usage: Available site-wide.

Scope: Current customer.

Settings:

  • Status to Count: Select which membership status is tallied.

Macro Commands:

None

Example Usage:

Highlight metrics such as "Active memberships: 2" on a loyalty dashboard.

Membership My Account Link Icon

MEMBERSHIP MY ACCOUNT LINK Since v2.0.1

Builds the URL to the WooCommerce Members Area endpoint inside My Account.

Usage: Available site-wide.

Scope: Current customer.

Settings:

  • None

Macro Commands:

None

Example Usage:

Attach the link to a button labelled "Go to Members Area" in a custom dashboard.

Restricted Products Icon

RESTRICTED PRODUCTS VIEW (BETA) Since v1.0.0

Displays custom messaging when the current product is restricted by membership viewing or purchasing rules.

Usage: Product single template or listing.

Scope: Current product.

Settings:

  • Restriction Messages: Supply different texts for viewing vs purchasing restrictions and membership vs purchase requirements.

Macro Commands:

None

Example Usage:

Show a banner like "This product can only be purchased by VIP members" when the user lacks access.