Addon Packages: Purchase Access to a Page, Post or Thing

115 Sales

Introduction

Addon Packages is a premium extension for Paid Memberships Pro (PMPro) that allows WordPress site administrators to sell individual access to pages, posts, or other specific content types through a one-time payment. This tool is ideal for content creators, online educators, and membership site owners who want to monetize articles, courses, or specific resources without forcing visitors to purchase a full membership.

Its operation is simple and flexible: the administrator designates a post as an "addon package" by setting an access price and selecting which membership levels can purchase it. Users without access will see only an excerpt of the content along with a link to purchase it, while those who have already purchased it will be able to view the full content. This creates a hybrid revenue model that combines recurring subscriptions with individual à la carte purchases.

Among its most notable features are the ability to define an expiration term for access using the global constant PMPROAP_EXP_DAYS, as well as the use of the pmproap_all_access_levels filter to configure levels with full access to all packages. The plugin is compatible with the Level Groups functionality introduced in PMPro 3.0+, allowing members to maintain multiple membership levels simultaneously and purchase additional packages as membership levels.

This plugin is specifically designed for one-time charges, without recurring payments for individual content, and currently does not support taxes or discount codes on package purchases. It is the perfect solution for sites that want to offer premium content in a granular way, allowing users to pay exactly for what they want to consume, without long-term subscription commitments.

  • Sell individual access to pages, posts, or custom content with a one-time payment.
  • Granular control by membership level: the administrator decides which levels can purchase each package.
  • Preview with excerpt for users without access and full content after purchase.
  • Optional access expiration configuration using the global constant PMPROAP_EXP_DAYS.
  • Compatibility with PMPro 3.0+ Level Groups for simultaneous multiple memberships.
  • pmproap_all_access_levels filter to define levels with full access to all packages.
Quality checked by Themeplanet
Future updates
Full Documentation
24/7 Support
Free Free
115 Sales
Last update 07 Aug, 2026
Published 01 Aug, 2026
Version 0.9.1
Category WordPress / Plugins
Alta Resolución Si
Compatible Browsers Firefox, Chrome, Safari, Opera, Edge
Archivos Incluidos HTML Files, CSS Files, PHP Files, JS Files

We use cookies to personalize your experience. By continuing to visit this website you agree to our use of cookies

More