
Combine requirements to control how gamification rewards unlock.
GamiPress Restrict Unlock
GamiPress Restrict Unlock lets site owners gate GamiPress points, achievements, and ranks behind combined custom requirements, including a pay-for-unlock option.
Included with purchase:
- 100% GPL Licensed
- Lifetime Updates
- Technical Support
- Instant Download
Download for Free
Get this product and unlock 4,500+ premium plugins & themes for just $15.00/month.
What is GamiPress Restrict Unlock?
GamiPress Restrict Unlock is a premium add-on for the GamiPress plugin that lets WordPress site owners combine multiple requirements, such as points, ranks, achievements, and user roles, before a gamification element can be unlocked. Available at PluginTheme.net with instant download and GPL license.
Key Features
Combined Requirements
Require points balance, rank level, achievements, or user role before an element unlocks.
Pay-for-Unlock
Let users spend points to unlock a gamification element directly.
User Role Restrictions
Limit unlocks to specific user roles or individual users.
Developer Filters
Extend and customize restriction logic with built-in filters.
Activity Tracking Events
New events for tracking restricted unlock attempts and successes.
Who is this for?
Pros
- Combines multiple requirement types for flexible gating
- Pay-for-unlock option adds a new engagement layer
- Developer filters allow deep customization
- Works directly with GamiPress core elements
Cons
- •Requires familiarity with GamiPress's core setup
- •Limited value without other GamiPress add-ons installed
Product Description
GamiPress Restrict Unlock is an advanced add-on for the GamiPress plugin that gives WordPress site owners precise control over how gamification elements are unlocked. With version 1.1.2, the add-on lets you combine multiple requirement types before a points award, achievement, step, or rank becomes available to a user.
How It Works
Instead of relying on a single trigger, GamiPress Restrict Unlock lets you attach a set of requirements to any GamiPress element. A user must satisfy all the configured conditions, such as holding a minimum points balance, reaching a specific rank, completing one or all of a list of achievements, or belonging to a certain user role, before the element unlocks for them.
Combining Requirement Types
This flexibility means site owners can design layered progression systems. For example, an achievement could require both a minimum points balance and a specific earlier achievement, ensuring users follow a meaningful path rather than unlocking rewards in any order.
Pay-for-Unlock
Beyond gating requirements, the add-on also supports a pay-for-unlock mechanism, letting users spend their own points to unlock an element directly. This gives users an alternative path to progression and adds another incentive to keep earning points.
User Role and Individual User Restrictions
GamiPress Restrict Unlock also supports restricting unlocks by user role or to a specific individual user, which is useful for staged rollouts, VIP rewards, or role-based gamification structures.
Built for Developers
The add-on ships with developer filters and new activity-tracking events, making it straightforward to extend the restriction logic or hook into unlock attempts for custom reporting and integrations.
Use Cases
This plugin fits well in:
- Community Platforms: Layer unlock conditions to reward long-term, meaningful engagement.
- Online Courses: Require prior achievements before unlocking advanced ranks or badges.
- Membership Sites: Combine points and role requirements to structure tiered access to gamification rewards.
GamiPress Restrict Unlock adds a flexible, developer-friendly layer of control on top of GamiPress's core gamification elements, helping site owners build more meaningful and structured reward systems.








