Ad Inserter
94Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...
Restrict access to your WordPress pages using WooCommerce products.
Page Restrict for WooCommerce is a WordPress plugin designed to manage access to pages, posts, and custom post types based on WooCommerce product purchases. It allows you to restrict entire pages or specific sections using Gutenberg blocks or shortcodes, enabling fine control over content visibility.
This plugin is suitable for websites that sell digital content or services and want to limit access based on user purchases. It includes features for time-limited access, view limits, and custom messages for restricted content, making it versatile for various membership or subscription models.
Best for: This plugin suits websites that offer paid content or services and need to control access based on purchases.
What it does well
Where it falls short
Page Restrict for WooCommerce offers a structured way to manage content access for paid users, but it requires specific WooCommerce settings to function properly.
Vlado Grcic's own description of Page Restrict for WooCommerce, lightly tidied.
Page Restrict for WooCommerce is a plugin that sells access to pages, posts and custom post types through WooCommerce. It’s been built with Gutenberg in mind as well as the classic editor. You can restrict pages in two ways. Restrict an entire page or restrict sections on the page. In case you want to restrict sections on the page you can use blocks for the Gutenberg editor and using shortcodes for the classic or similar editors. If you want to restrict entire pages you can use enable the sidebar in the More tools & options in the Gutenberg editor or use the page metabox in the classic editor. You can also restrict all of your pages in one place in the Pages plugin menu.
page-restrict-wc/restrict-section
Section Restrict for WooCommerce – Restricts a section on the page using this grouping element.
page-restrict-wc/restricted-pages-list
Restricted Pages List – Shows a table of restricted pages for the current user which have had bought products for.
[prwc_is_purchased products=”1,2″ days=”25″ hours=”2″ minutes=”45″ seconds=”15″ inverse=”false” defRestrictMessage=”Restrict Message” notAllProductsRequired=”false” defaultPageNotBoughtSections=”4″ defaultPageNotLoggedSections=”5″]
[prwc_restricted_pages_list table=”time” disable_table_class=”false”]
Other plugins for custom content structures.
Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...
ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 millio...
Checkout Field Editor (Checkout Manager) for WooCommerce – The best WooCommerce checkout manager plugin to man...
Easily reorder posts, pages, custom post types, and taxonomies with intuitive drag-and-drop sorting in the Wor...
The #1 user-rated activity log plugin for event logging, activity monitoring and change tracking.
Admin UI for creating custom content types like post types and taxonomies