WordPress plugin intelligence profile

Metered Content for WooCommerce

Free articles, then a paywall: sell metered reading passes for your posts with WooCommerce products.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.6 · PHP 7.4
Directory statusactive
Last directory update30 Oct 20262d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Metered Content for WooCommerce version 1.0.0 as active, updated 2d ago and tested up to WordPress 7.1.

Overview

About this plugin

Metered Content for WooCommerce adds flexible access plans and a publisher-friendly paywall to WordPress.

  • Unlimited access plans or a fixed number of unique articles per day, week, month, or year.
  • Repeat reads of the same article do not consume another credit in the same period.
  • Metered paywall: let readers without a plan open a number of free articles per period before the paywall.
  • Restrict individual posts, whole post types, or any category, tag, and custom-taxonomy term.
  • Sell plans with ordinary WooCommerce products as fixed-duration passes; buying again extends the pass.
  • Automatically recognize active WooCommerce Subscriptions when that extension is installed.
  • Refunded or cancelled orders revoke the access they granted.
  • Manual grant and revoke from the user profile.
  • Hard, partial-preview, and metered paywall presentations.
  • Shortcodes for partial-content protection, remaining usage, and pricing.
  • A WooCommerce My Account screen with plan usage and reading history.
  • Registration wall: visitors who run out of free articles are asked to create a free account for more, before being asked to pay.
  • Gift links: members share a link that opens one premium article for anyone, with a monthly limit and an expiry.
  • Expiry reminder e-mails before and after a pass expires, managed as WooCommerce e-mails.
  • Reports: reads, paywall views, sign-ups and purchases started at a paywall, attributed revenue, gift usage, top articles and active passes.

Notes

  • Guests must create an account when the cart contains a plan product, because access is attached to the account. Filter wcmc_require_account_for_plans to disable this; guest orders are then granted once WooCommerce links them to an account.
  • Metered free reads for visitors are tracked in a signed cookie, and metered premium pages are excluded from page caching ( DONOTCACHEPAGE plus no-cache headers).
  • Only users with the manage_options capability (filter wcmc_manage_capability ) can manage plans, settings and manual grants.
  • Reports count paywall views on article pages that are not served from a full-page cache; hard-paywall pages for visitors may be cached and undercounted.
  • Gift tokens are signed with the site salts; changing the salts invalidates outstanding gift links.

Shortcodes

[wcmc_premium_content plan="pro,unlimited"]Protected content[/wcmc_premium_content]

[wcmc_subscriber_only]Visible to members[/wcmc_subscriber_only]

[wcmc_non_subscriber_only]Visible to visitors without a plan[/wcmc_non_subscriber_only]

[wcmc_remaining_articles]

[wcmc_pricing_table]<h3>Hooks</h3>

Filters: wcmc_access_result, wcmc_restriction, wcmc_paywall_args, wcmc_paywall_html, wcmc_teaser_text, wcmc_plans_url, wcmc_bypass_paywall, wcmc_should_meter_visitor, wcmc_require_account_for_plans, wcmc_manage_capability, wcmc_supported_post_types, wcmc_active_subscription_statuses, wcmc_reads_retention_days, wcmc_enqueue_frontend_style, wcmc_can_gift, wcmc_gift_box_html, wcmc_gift_notice_html.

Actions: wcmc_plan_granted, wcmc_plan_revoked, wcmc_read_recorded, wcmc_visitor_read_recorded, wcmc_paywall_rendered, wcmc_order_granted, wcmc_gift_created, wcmc_event_logged.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • metered content
  • membership
  • paywall
  • subscriptions
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.6 · PHP 7.4
Update activity30 Oct 20262d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.