Description
Limit Post Views is an addon that restricts the number of post views in Paid Memberships Pro, tracking visitor accesses and applying reading limits before requiring membership or login. It serves sites with closed content, subscription clubs, and communities that want to release controlled samples of their archive without giving up conversion to membership plans.
Main Features of Limit Post Views
- View limit
Controls how many times posts can be accessed before restriction. - Integration with PMPro
Triggers access rules within Paid Memberships Pro flows. - Content protection
Restricts posts after the defined limit for unauthorized visitors. - Reading control
Records accesses to content to apply the barrier at the right moment. - Membership flow
Guides readers to login or sign-up paths after the block.
Benefits of Limit Post Views
- Controlled sample
Allows releasing part of the content without opening the entire archive. - More conversions
Turns recurring readers into natural candidates for paid plans. - Less initial blocking
Reduces friction for those still getting to know the content. - Consistent protection
Keeps access rules aligned with the existing membership structure.
Who Is Limit Post Views Recommended For?
- Those who publish restricted articles and want to allow some readings before membership.
- Paid communities that want to show part of the content without releasing the entire archive.
- Editorial sites with member plans that need to control access by view.
How to Download Limit Post Views
Limit Post Views is available for download here on Ultrapack. After downloading the .zip file, install it in Plugins > Add New > Upload plugin, select the file and activate it. Keep Paid Memberships Pro active for the addon to function properly.
Limit Post Views works as an additional control layer for content that depends on a subscription, balancing discovery and protection. Instead of blocking everything on the first access, the addon allows working with limited reading, creating a clearer decision point for those following posts, articles, or materials reserved for members.
Frequently asked questions
Is Paid Memberships Pro Limit Post Views GPL-licensed?
Yes. Paid Memberships Pro Limit Post Views is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Paid Memberships Pro Limit Post Views on multiple sites?
Yes. You can install Paid Memberships Pro Limit Post Views on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Paid Memberships Pro Limit Post Views cost at Ultrapack?
Paid Memberships Pro Limit Post Views costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Paid Memberships Pro Limit Post Views include updates?
Yes. The current version of Paid Memberships Pro Limit Post Views is 1.0.3, published at Ultrapack on Sep 30, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Paid Memberships Pro Limit Post Views scanned before publication?
Yes. Every version of Paid Memberships Pro Limit Post Views goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 1.0.3 2026-09-29
- SECURITY: Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #71 (@dparker1005)
Version 1.0.2 2025-07-18
- BUG FIX: Fixed an issue where users could view restricted content if their membership level did not have a view limit set. #69 (@dwanjuki)
Version 1.0.1 2024-08-14
- ENHANCEMENT: Updated the settings page UI to highlight non-member limits as the plugin's primary feature. #59 (@kimcoleman)
- ENHANCEMENT: Improved compatibility with other Add Ons that restrict post content based on criteria other than membership level. #64 (@dparker1005)
- BUG FIX/ENHANCEMENT: Improved data validation when pulling view data from the Limit Post Views cookie. #63 (@michaelbourne)
- BUG FIX: Fixed a JavaScript error that may have shown in the console. #59 (@kimcoleman)
- BUG FIX: Fixed the text domain for some strings. #59 (@kimcoleman)
- BUG FIX: Fixed a PHP error when viewing the plugin action links without the "manage_options" capability. #66 (@dwanjuki)
Version 1.0 2024-06-06
- FEATURE: Custom JavaScript can now be run when LPV is granting access to restricted content using the `pmprolpv_allow_view_js` filter.
- FEATURE: Custom JavaScript can now be run when LPV is denying access to content using the `pmprolpv_deny_view_js` filter.
- ENHANCEMENT: Overhauled the view tracking cookie data structure for simplicity and to allow for future enhancements.
- BUG FIX/ENHANCEMENT: Added support for Multiple Memberships Per User.
- BUG FIX/ENHANCEMENT: View tracking and content restriction are now performed using an AJAX call to avoid caching issues.
- REFACTOR: Organized plugin code into separate files.
- DEPRECATED: Removed the option to redirect from restricted content with PHP.
- DEPRECATED: No longer tracking views per level. If the user has multiple levels, LPV will track views until the total number of views surpasses the limit for all of their levels.
Version 0.6.1 2023-10-13
- BUG FIX/ENHANCEMENT: Marked plugin as incompatible with Multiple Memberships Per User for the PMPro v3.0 update. #52 (@dparker1005)
- BUG FIX: Fixed timezone issue where cookie expiration dates could be set in the past. (@ideadude)
- BUG FIX: Fixed errors in PHP 8+ when trying to access array indexes that do not exist. #49 (@JarrydLong)
- BUG FIX: Fixed issue with PMPro 2.0 menus.
- ENHANCEMENT: Cleaned up the JavaScript code a bit.
- ENHANCEMENT: WordPress coding standards review.
- ENHANCEMENT: Adding a link to the plugin settings page in the plugin's action links.
- ENHANCEMENT: Improving settings page layout and documentation.
- BUG: Fixed issue where current user's level ID wasn't used properly when NOT using JavaScript and counting views per level.
- BUG: Fixed PHP warning when PMPRO_LPV_USE_JAVASCRIPT wasn't defined.
- BUG: Fixed issue where the addon would crash if PMPro was not activated.
- ENHANCEMENt: Now tracking views per level for cases where users upgrade their level during the middle of the month/etc.
- ENHANCEMENT: Moved the redirect code into a pmpro_lpv_redirect function.
- ENHANCEMENT: Added a pmprolpv_has_membership_access filter that can be used to override the behavior of the code that redirects users away from content.
- ENHANCEMENT: Added a pmprolpv_post_types filter that can be used to tell the addon to allow and limit views on other post types. Defaults to just array('post').
- BUG: Fixed issue where non-post pages and views (e.g. archive pages) were being tracked as page views. (Thanks, Squarelines)
- ENHANCEMENT: Added ability to change post view limit intervals to hour, day, week, or month.
- ENHANCEMENT: Added settings page.
- Added JavaScript option. Set at the top of the main plugin file.
- Initial version.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
This item is an add-on for the Paid Memberships Pro plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the Paid Memberships Pro plugin before this one.
- Download the file
pmpro-limit-post-views.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
pmpro-limit-post-views.zip, click Install Now and then Activate.
- Both stay active at the same time. Deactivating the Paid Memberships Pro plugin turns this add-on off with it.
- An add-on settings usually show up inside the main plugin screens, not in a menu of their own. If you find nothing new in the dashboard after activating, look there before opening a ticket.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready