Pay For Post with WooCommerce · Version history
Pay For Post with WooCommerce changelog and version history
- Latest version
- 3.3.0
- Oct 23, 2026 (17 days ago)
- Releases
- 75
- since 2015
- In the last year
- 7
- about one every 49 days
- Tested up to
- WordPress 7.1.4
- PHP 7.4 or later
Releases each year
- 20151 release
- 20161 release
- 20171 release
- 201812 releases
- 201914 releases
- 202013 releases
- 20212 releases
- 20229 releases
- 20239 releases
- 20244 releases
- 20252 releases
- 20267 releases
20267 releases
Pay For Post with WooCommerce 3.3.0Latest
Pay For Post with WooCommerce 3.2.35
Pay For Post with WooCommerce 3.2.34
Pay For Post with WooCommerce 3.2.33
Pay For Post with WooCommerce 3.2.32
Pay For Post with WooCommerce 3.2.31
Pay For Post with WooCommerce 3.1.22
20252 releases
Pay For Post with WooCommerce 3.1.29
Pay For Post with WooCommerce 3.1.28
20244 releases
Pay For Post with WooCommerce 3.1.26
Pay For Post with WooCommerce 3.1.24
Pay For Post with WooCommerce 3.1.23
Pay For Post with WooCommerce 3.1.21
20239 releases
Pay For Post with WooCommerce 3.1.17
- UPDATE – Changed the filter name from wc_pay_per_post_hide_item_meta to wc_pay_per_post_show_item_meta for easier readability
- BUGFIX – Fixed bug which shortcodes with different parameters would overwrite the transient. Unique transients are now in place for all variations of shortcode attributes.
- BUGFIX – Updated logic which would cause specific installs it WooSubscriptions to allow access to content after a subscription has expired.
- UPDATE – completely reworked all of the protection checks. Please double check your site to ensure everything works correctly.
Pay For Post with WooCommerce 3.1.13
- HOTFIX – Fixes fatal error that happens on some installs with colliding vendor packages.
Pay For Post with WooCommerce 3.1.12
- BUGFIX – Addressed issue where purchased content link sometimes still showed up in order email when cancelling order.
- BUGFIX – Fixed issue where on specific installs having a subscription product and standard product would cause the post not to be unprotected on purchase.
- BUGFIX – Fixed PHP Warning message
- UPDATE – Prefixed all namespaces to prevent unwanted vendor collisions
- FEATURE – Compatibility with new WooCommerce High-Performance Order Storage (HOPS)
- FEATURE – Body classes are now added to all protected posts ‘ppp-protected’, and ‘ppp-has-access’ if they have access and ‘ppp-has-no-access’ if they do not have access
Pay For Post with WooCommerce 3.1.11
- UPDATE – Updated third-party dependencies to latest versions (Freemius 2.5.9 to 2.5.10, Carbon 2.67.0 to 2.68.1)
Pay For Post with WooCommerce 3.1.10
- UPDATE – Updated third-party dependencies to latest versions (Freemius 2.5.7 to 2.5.9, Carbon 2.66.0 to 2.67.0)
- UPDATE – Fixed PHP Warning with Elementor integration
- UPDATE – Confirmed Working with WC 7.8x, El 3.14.x, El Pro 3.14.x
Pay For Post with WooCommerce 3.1.9
- UPDATE – Reworked code to check if a subscription product was purchased.
- UPDATE – Corrected multiple typos and issues found in Phpcs
- UPDATE – Confirmed working with latest WP and WC
- UPDATE – Updated third-party dependencies
- BUG FIX – Fixed issue which access was still granted if a subscription was canceled on certain installs.
- BUG FIX – Fixed bug where filters for showing shortcodes on my account pages were incorrectly being called.
- BUG FIX – Fixed bug where comments would still show but the ability to post new comments was not shown. Now comments are hidden.
Pay For Post with WooCommerce 3.1.8
- UPDATE – Block editor integration now follows post type and roles set in settings and filters.
- UPDATE – Added in warning for when utilizing block editor on custom post types that do not support custom fields
- BUG FIX – Fixed issue with inline shortcode protecting entire page.
Pay For Post with WooCommerce 3.1.7
- UPDATE – Set defaults for new checkboxes in settings screen.
- UPDATE – Added in notice on admin page for Custom Post Types, that any Custom Post type needs to support custom fields in order to save from the Block Editor.
- UPDATE – Added in CSS classes to be able to target shortcode h3 tags class=”wc-ppp-my-account-shortcode-heading”
- UPDATE – Added in setting to disable new Block Editor integration.
Pay For Post with WooCommerce 3.1.6
- FEATURE – Fully integrated Block Editor metabox. The metabox is now in the sidebar rather than at the bottom of the page.
- FEATURE – Added in filter wc_pay_for_post_the_content_priority which you can set the priority of when the protection check on the_content filter is fired.
- FEATURE – Added in filter wc_pay_for_post_is_frontend_edit that allows you to define if the post is being edited in frontend, instead of backend. This is to assist with other page builders.
- UPDATE – Updated the filter priority for the_content filter from 10 to 99
- UPDATE – Updated logic for detecting protected posts. This should help with other page builder integrations.
- UPDATE – Updated third-party libraries to the latest versions.
- UPDATE – Updated Debug Log, now requires you to add ?wc-ppp-debug=true to your URL to log to debug file. This will make it much easier to debug on a live site.
- UPDATE – Transients for shortcodes will automatically clear after post edit. Can be disabled using filter wc_pay_per_post_clear_transients_on_post_edit
- BUGFIX – Fix for entire page priority protection over elementor widget protection.
- BUGFIX – Fix for paywall in Elementor protected widgets.
- BUGFIX – Fix for DIVI builder integration.
- BUGFIX – Fix for Beaver builder integration.
20229 releases
Pay For Post with WooCommerce 3.1.5
- FEATURE – Added new filter wc_pay_for_post_show_paywall_in_archives which allows you to control if content get protected in archives showing full post content. Defaults to true;
- BUG FIX – Fixed bug in premium version which viewing protected content from admin and only showing the admin user as the customer.
- BUG FIX – Fixed bug which was causing some page builders not to render protected content correctly.
- UPDATE – Updated Elementor integration to now clearly show which elements are protected by outlining them in red.
- UPDATE – Added Filter wc_pay_for_post_show_paywall_in_archives to indicate if paywall should show in archives or not, default is true
Pay For Post with WooCommerce 3.1.4
- HOTFIX – Bug with is_protected protection check returning false in some instances when it should be true.
Pay For Post with WooCommerce 3.1.3
- BUG FIX – Fixed PHP notices in error_log for when no products associated with post.
- UPDATE – Updated logic for when protected posts are being pulled in via third party shortcode to allow protection settings to be checked for embedded posts.
Pay For Post with WooCommerce 3.1.2
- BUG FIX – Addressed bug with custom post types and standard protection
- BUG FIX – Addressed bug with has_access and purchased shortcodes not displaying correct products in some cases.
- BUG FIX – Removed Premium name from Free version
Pay For Post with WooCommerce 3.1.1
- BUG FIX – Fixed bug in premium version which expiration protection was throwing fatal error.
Pay For Post with WooCommerce 3.1.0
- UPDATE – Updated Freemius, Monolog and Carbon libraries to the latest versions
- UPDATE – Confirmed working with WooCommerce 6.8+, WordPress 6.0+, and (Pro Version of pay for post) Elementor 3.7.5
- UPDATE – Significant refactoring to improve overall performance.
- UPDATE – Performance updates for sites with heavy Elementor usage.
- UPDATE – Changed default transient expiration time from 1 day to 1 hour
- UPDATE – Added in a lot more debugging logs for when investigating issues
- UPDATE – Elementor support for Pro users now can easily see which elements are protected
Pay For Post with WooCommerce 3.0.10
- BUG FIX – Fixed issue with extreme slowness with WooSubscriptions running
- UPDATE – Added compatibility filter for page builders to disable plugin programmatically
- BUG FIX – Fixed shortcode ordering, was using post_date instead of just date
- FEATURE – Added in ability to bypass transients on shortcodes using flag bypass_transients='true'
- BUG FIX – Adjusted shortcode flags to be case-insensitive
Pay For Post with WooCommerce 3.0.9
- UPDATE – Updated all third party SDKs
- UPDATE – Updated Elementor integration to account for meta_box_roles filter.
- BUG FIX – Corrected issue with pagination and deleting page views on user profiles
- BUG FIX – Fixed PHP Notice Error for undefined transient variable
- BUG FIX – Fixed PHP error when viewing protected content panel and elementor protection
- UPDATE – Updated translation POT files
Pay For Post with WooCommerce 3.0.6
- BUGFIX – Reworked how transients are stored to account for premium shortcode usage
- BUGFIX – Corrected PHP warnings with array vs string
- FEATURE – Added in transient clear/refresh to debug page
- UPDATE – Updated all third-party libraries
20212 releases
Pay For Post with WooCommerce 3.0.5
- UPDATE – Added in additional logic to enhance performance on Elementor integrations
- UPDATE – Reworked admin logic to improve performance
- UPDATE – Pay for Post pages are now stored in a transient for faster lookups with a 1 day cache
- UPDATE – Added in new filter called wc_pay_per_post_posts_transient_time which can be used to set the cache expiration
- UPDATE – Added in more debugging when debug mode is enabled
Pay For Post with WooCommerce 3.0.1
- BUGFIX – Fixed noInspection PHPInclude text from being displayed in admin.
202013 releases
Pay For Post with WooCommerce 2.6.8
- UPDATE – Confirmed working with WC 4.7x
- BUGFIX – Fixed bug with inline shortcode and elementor displaying whole page content in editor
- BUGFIX – Fixed PHP Warning when saving post protected by pay for post
Pay For Post with WooCommerce 2.6.7
- BUG FIX – Fixed javascript error due to missing DataTables.
Pay For Post with WooCommerce 2.6.4
- PREMIUM FEATURE – Added in a Purchased Content tab to admin to show protected pages and what users purchased them. This is still in active development!
- PREMIUM FEATURE – Added in new premium shortcode wc-pay-for-post-product-unlocks which you can embed on your product page to show what content purchasing this product unlocks.
- PREMIUM FEATURE – Added in new option in settings for displaying a lock icon next to protected post titles
- BUG FIX – Fixed long standing bug with expiration protection products not showing up in has access shortcode!!!
- UPDATE – Added the class locked or unlocked to the shortcode list for ALL Protected Content
- UPDATE – Ensured compatibility with WooCommerce 4.6.x
- UPDATE – Updated to latest version of DataTables
- UPDATE – Updated to latest version of Freemius SDK
Pay For Post with WooCommerce 2.6.2
Pay For Post with WooCommerce 2.6.0
Pay For Post with WooCommerce 2.5.7
Pay For Post with WooCommerce 2.5.6
Pay For Post with WooCommerce 2.5.4
Pay For Post with WooCommerce 2.5.3
Pay For Post with WooCommerce 2.5.2
Pay For Post with WooCommerce 2.5.1
Pay For Post with WooCommerce 2.5.0
Pay For Post with WooCommerce 2.4.15
201914 releases
Pay For Post with WooCommerce 2.4.14
Pay For Post with WooCommerce 2.4.10
Pay For Post with WooCommerce 2.4.9
Pay For Post with WooCommerce 2.2.1
Pay For Post with WooCommerce 2.1.13
Pay For Post with WooCommerce 2.1.6
Pay For Post with WooCommerce 2.4.8
Pay For Post with WooCommerce 2.4.7
Pay For Post with WooCommerce 2.3.2
Pay For Post with WooCommerce 2.3.1
Pay For Post with WooCommerce 2.3.0
Pay For Post with WooCommerce 2.2.9
Pay For Post with WooCommerce 2.2.4
Pay For Post with WooCommerce 2.1.16
201812 releases
Pay For Post with WooCommerce 2.1.15
Pay For Post with WooCommerce 2.1.14
Pay For Post with WooCommerce 2.1.12
Pay For Post with WooCommerce 2.1.11
Pay For Post with WooCommerce 2.1.10
Pay For Post with WooCommerce 2.1.8
Pay For Post with WooCommerce 2.1.5
Pay For Post with WooCommerce 2.1.4
Pay For Post with WooCommerce 2.1.3
Pay For Post with WooCommerce 2.1.2
Pay For Post with WooCommerce 2.1.1
Pay For Post with WooCommerce 2.1.0
20171 release
Pay For Post with WooCommerce 1.4.7
20161 release
Pay For Post with WooCommerce 1.4.6
20151 release
Pay For Post with WooCommerce 1.2.2
Questions about Pay For Post with WooCommerce’s releases
What is the latest version of Pay For Post with WooCommerce?
3.3.0, released on Oct 23, 2026 (2 weeks ago). It’s tested up to WordPress 7.1.4 and needs PHP 7.4 or later.
How often is Pay For Post with WooCommerce updated?
7 releases in the last year, about one every 49 days. Its first release on WordPress.org dates from April 2015.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in Pay For Post with WooCommerce’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.