WooCommerce Group Coupons
meteorgpl-plugin/woocommerce-group-coupons
Link coupon validity to WordPress groups and users.
Turn your site into a powerful membership solution. Manage members, teams and access to content easily.
Release indicate nel changelog del produttore o su WordPress.org che il repository non ha ancora.
WordPress 6.7 compatible.
WordPress 6.7 compatible.
WordPress 6.6 compatible.
WordPress 6.6 compatible.
WordPress 6.5 compatible.
WordPress 6.5 compatible.
WordPress 6.4 compatible.
WordPress 6.4 compatible.
WordPress 6.4 compatible.
WordPress 6.1 compatible.
WordPress 6.1 compatible.
Fixes a PHP 8.1 warning related to the passing of a null parameter to versioncompare().
Fixes a parse error caused by a trailing ,.
WordPress 6.0 compatible.
WordPress 5.9 compatible.
Removed outdated changelog section info.
WordPress 5.8 compatible.
WordPress 5.7 compatible.
WordPress 5.6 compatible.
Fixes missing capabilities with userhascap filter processing modified in 2.11.0.
WordPress 5.5 compatible.
WordPress 5.4 compatible.
WordPress 5.3 compatible.
Added the Groups Members block: A block whose content is only visible for members of selected groups.
Fixes an issue with page builders and front-end editing.
Improved UIE rendering for group choices and made it more resilient to load dependencies, Javascript execution order and pages where it is u...
WordPress 5.2 compatible.
Improved the useability of group and capability selection dropdowns.
Tested for WordPress 5.1.
Tested for WordPress 5.0.
Improved performance when filtering the users list by groups to avoid issues with large user bases.
Fixed several points where warnings related to the use of count() and the Countable interface would occur due to changes in PHP 7.2.
Tested with WordPress 4.8.
Important change in this version: If access restrictions for post type are disabled, related entries will not be protected anymore.
Fixed a warning that came up when the post type in a query is provided as an array indicating multiple post types.
Changed the default value for legacy mode used on installation to false. Fixes database errors
Changed the requirements to allow to restrict by group.
Fixed a "Fatal error: Call to a member function getrolecaps() on a non-object" which
Added the option to dismiss the Welcome screen.
Fixed an issue with conflicting cache entries with legacy mode enabled.
Changed the access restriction model to group-based access restrictions.
Fixed an issue where the wrong post count would be produced for statuses that do not represent a valid WooCommerce order status.
Added a filter on wpcountposts.
Fixed an issue where resource paths were not correct with customized WPCONTENTDIR, WPCONTENTURL, WPPLUGINDIR and WPPLUGINURL.
Updated the Spanish translation.
Updated the translation template.
Fixed the orderby and order parameters in GroupsGroup::getgroups()
Added the Brazilian Portuguese translation.
Added the groupsaccessrestrictionscapabilityselected filter.
Tested for WordPress 4.5.
Fixed the French translation which introduced incorrect markup breaking the help button.
Adjusted the Groups and Capabilities screens' UI elements.
WordPress 4.4 compatible.
Added own cache encapsulation to guard against flaws in outdated cache implementations.
Fixed potential XSS vulnerabilities related to the unescaped use of the $SERVER['REQUESTURI'] in some forms.
WordPress 4.3.1 compatibility tested.
WordPress 4.3 compatibility tested.
Fixes an issue with mapmetacap filtering where no valid post ID is provided.
Added the French translation.
Added the German translation.
Added administrative links to the plugin entry.
Added the Dutch translation.
Added a comparison method for groups and capabilities.
Improved internal definitions to use API function instead of WPCONTENTDIR
Please MAKE A BACKUP of your site and database PRIOR to updating.
Please MAKE A BACKUP of your site and database PRIOR to updating.
Due to changes in versions 1.4.14 and 1.4.15, it's important to MAKE A BACKUP of the site & database, test the site, extensions & theme PRIO...
Now not using Groups' theposts filter by default as results are already filtered by Groups' postswhere filter.
WordPress 4.1 compatible.
Fixes missing selectize Javascript for the media uploader's attachment popup.
WordPress 4.0 compatible.
Improved: code documentation
Fixed: Tree view doesn't appear/disappear in menu directly after setting the option.
Fixed: A closing tag in the group list on the user profile.
Security improvement: plugin files accessed directly exit
Fixed: Don't interfere with output when there is no post (thecontent and gettheexcerpt filters)
Security fix : Certain capabilities could be granted to users instead of being denied with a change introduced in version 1.4.5. Roles with...
Using a WordPress API function getposttypecapabilities() instead of semi-hardcoded capabilities for access restriction checks (affects CPTs)...
WordPress 3.8 compatibility checked.
Added: Bulk editing (add/remove) of post access restriction capabilities.
Added: Access restriction capabilities shown for enabled post types on overview screens.
Added: Better group-assignment on the Users admin screen, allows to assign/remove multiple users to/from multiple groups along with a better...
Added: Groups > Groups > Add / Edit group screens, allow to assign/modify the capabilities assigned to the group.
Added the option to quick-create group and capability within the access restriction meta-box.
Fixed duplicate postmeta created when saving access restriction capabilities for a post.
WordPress 3.6 compatibility checked.
Fix: Access restriction capabilities must be disjunctive.
Fix: Under certain conditions with caching involved, capabilities were not correctly retrieved. Thanks to Jason Kadlec who reported the issu...
Fix: added filter hooked on postswhere motivated by pagination issues - the posts must be filtered before the totals are calculated in WPQue...
Fix: using substitute wpcacheswitchtoblog instead of deprecated function wpcachereset when available (from 3.5.0)
Fix: missing argument for meta box when saving a post
Replaced call to getusers() with query to avoid memory errors on activation with large users bases.
Fixed out of memory issues with large user bases on Users > All Users page. Thanks to Jason Glaspey who spotted the issue :)
WP 3.5 cosmetics
WP 3.5 compatibility http://core.trac.wordpress.org/ticket/22262
Fixed capabilities cannot be added or removed from groups in localized installations
Added users property to GroupsGroup
Added feature that allows to show access restrictions depending on post type
Added Spanish translation
Minor improvements on Options screen
Turn your site into a powerful membership solution. Manage members, teams and access to content easily.
The Groups plugin for WordPress is an essential tool that helps you organize users on your website. Think of it like sorting people into different clubs or teams, where each club has its own set of rules about who can access and do what.
This plugin is very useful if you want to control who can see certain content or perform specific actions on your website. It helps you to keep some parts of your website exclusive to specific groups or to give special rights to some users.
Groups works great with WooCommerce, so you can make some products only available to members of certain groups.
It allows you to create groups, assign users to these groups, and set permissions for what each group can do or see on your site.
The Groups plugin works within the familiar WordPress Dashboard, so you do not need to learn something completely new. Clean views and clear functions make it quick and easy to work with.
You can make parts of your website visible to members of specific groups only, which is great for managing exclusive areas and products. You can protect whole pages, products and other types of content. You can also protect sections within pages.
Define what actions users in particular groups can perform, based on standard WordPress capabilities and custom capabilities provided by plugins.
The Groups plugin makes managing your WordPress site easier, especially if you need to control who can do what or see what. It is designed to be easy to use, reducing the complexity of user management and content access.
Groups integrates with WooCommerce to protect access to products, so that certain products can be purchased by members only.
Enhanced functionality is available via the WooCommerce Marketplace and Extensions for Groups.
You can put users into different groups, similar to assigning them to different classes or teams.
You can decide that only specific groups can see certain content, posts, pages or products. If you are not in the right group, you will not see that protected content.
You can assign special rights to users based on which group they are a member of.
Groups is designed as an efficient, powerful and flexible solution for group-oriented memberships and content access control.
It provides group-based user membership management, group-based capabilities and access control for content, built on solid principles.
Groups is light-weight and offers an easy user interface, while it acts as a framework and integrates standard WordPress capabilities and application-specific capabilities along with an extensive API.
The official documentation is located at the Groups Documentation pages.
Your support matters!
By getting an official extension or contributing, you help fund the work that is necessary to maintain and improve Groups.
Groups is powerful and effective, yet simple and easy to use. While its flexibility covers a wide range of functions, some of the most commonly used aspects include:
Access to posts, pages and custom post types can be restricted by group.
If access to a post is restricted to one or more groups, only users who belong to one of those groups may view the post.
Fully supports custom post types, so that access to post types such as products or events can easily be restricted.
Enhanced functionality is available via official Extensions for Groups.
Groups is a large project that is providing essential functionality to tens of thousands of sites since 2012. By getting an official extension, you help fund the work that is necessary to maintain and improve Groups.
Feedback is welcome!
If you need help, have problems, want to leave feedback or want to provide constructive criticism, please do so here at the Groups Plugin page.
Please try to solve problems there before you rate this plugin or say it doesn't work. There goes a lot of work into providing you with free quality plugins! Please appreciate that and help with your feedback. Many thanks!
Follow @itthinx on GitHub, X - Twitter, Reddit, Mastodon, Rumble, YouTube for news related to Groups and other plugins.
Get development notifications, contribute code or open issues at the Groups repository on GitHub.
Translations have been contributed by many, including Translators from the WordPress community, via the GitHub repository Groups, the section for Groups on Translating WordPress or as direct contributions.
Many thanks for your help!
[groups_can] [groups_can_not] [groups_group_info] [groups_groups] [groups_join] [groups_leave] [groups_login] [groups_logout] [groups_member] [groups_non_member] [groups_user_groups]groups folder to your site's /wp-content/plugins/ directory. You can also use the Add new option found in the Plugins menu in WordPress.The official documentation is located at the Groups Documentation pages.
Official extensions are distributed exclusively via the WooCommerce Marketplace and Extensions for Groups.
The success of Groups and its continued development depends on your support. There are several ways in which you can help fund the project:
You can sell memberships with Groups for WooCommerce, the best Group Membership and Access Control solution for WordPress and WooCommerce. It also supports WooCommerce Subscriptions.
For questions directly related to Groups, you can leave a comment at the Groups Plugin page.
Let's assume you want members of the Premium group to be able to view some restricted posts.
In both cases, it doesn't matter if the Premium group already exists or not, if it doesn't, it will be created automatically.
If the Premium group already exists and you want to protect one or more existing posts in bulk, go to Posts, select all posts you want to protect and choose Edit in the Bulk Actions dropdown. Now click Apply, select the Premium group and click Update.
After you publish or update your posts, only members of the Premium group will be able to see them.
Example: Advanced and Premium members
Example: Green and Red members
Yes. Access restrictions can be turned on or off for specific CPTs on the Groups > Options page.
Go to Groups > Options and enable the option under User profiles.
The Groups plugin provides an extensive framework to handle memberships, group-based capabilities and access control.
The API documentation page is available at API.
Also refer to the official Groups Plugin page to post your questions and the Documentation pages for Groups.
See also the Groups Documentation pages and the Groups Plugin page.
This release has been tested with the latest version of WordPress.
composer require meteorgpl-plugin/groups
I controlli di licenza del produttore sono intatti: attiva il plugin in WordPress con una chiave di licenza acquistata dal produttore.
Licenza dichiarata: GPL-3.0-only. Il codice è ridistribuito con la licenza dichiarata dal produttore nelle intestazioni del plugin stesso. Profilo di licenza: gpl-full.
Grafica, font, media e documenti che possono avere una licenza separata non vengono ridistribuiti; la pagina sulle licenze spiega cosa viene sostituito o rimosso e la scheda sicurezza lo elenca per ogni versione. Il diritto a supporto e aggiornamenti è incluso nella licenza che acquisti dal produttore.
meteorgpl-plugin/woocommerce-group-coupons
Link coupon validity to WordPress groups and users.
meteorgpl-plugin/groups-woocommerce
Memberships with Groups and WooCommerce. Integrates Groups with WooCommerce and WooCommerce Subscriptions for group membership management based on pro...