Early access pricing available
Visit pricing
BricksBee | Components & Templates for Bricks Builder

BricksBee

For Bricks Builder
Quick sign up
Create account less than 30 sec with Google

WordPress User Role Changer Plugin

Demo how BricksBee User Role Changer works

WordPress User Role Changing Plugin by BricksBee is an incredibly lightweight, secure plugin (6 KB size) compatible with all WordPress websites that allows you to change user roles via the link and provide access to different ‘paid’ parts of your website.

WordPress User Role Changer Plugin logic

example of WordPress User Role Changer plugin

Once you install the plugin, you can set up a secure key that will be placed in a special URL for the user change process. It’s good to know that this URL won’t be stored in the web browser history when the user is redirected from an external page (e.g., a payment page like Stripe) or when a 301 redirection is set up correctly. This means there will be no footprint left after using the link with the secure key.

For example, you have paid users who should have access to a specific element of the website. You need to define which role the current user has. Especially with Bricks Builder, this logic can be set up in Conditions. The tricky part is to automatically change the user’s role after a successful purchase without requiring the user to click a button in the form to apply the new role. This plugin is the solution!

WordPress User Role Changer Plugin features

Here it is pretty simple:

  • Set up a secure key by yourself (the more complicated the name, the better).
  • Optional: set up a redirect URL for the success page (if it’s empty, it will redirect to the homepage).
  • Optional: set up a failed redirect URL for the failed page (if it’s empty, it will redirect to the homepage).
  • Select the allowed roles, which can be changed via the link.
  • Save the settings and get a specific link for each role you’ve selected.

Here is the quick GIF demo, where it’s shown the imitation of redirection from payment page back to website and the role is changed from Free User to Paid user:

example of wordpress user role changer plugin
Want this plugin?
You have to buy All-in-One KING package
Sign up for free & Buy KING plan
See pricing & Sign up

Other snippets & plugins

all in one crown
KING
prevent admin role injection Bricksbee

Remove Admin Role Injections | WordPress

The most famous tech-brand ever tested our services to get a high-qualuty website for Beta testers. Thanks, Apple!
change wordpress welcome email with BricksBee code

Change WordPress Welcome Email which goes to Inbox

The most famous tech-brand ever tested our services to get a high-qualuty website for Beta testers. Thanks, Apple!
all in one crown
KING
Buy now feature for woocommerce. Add to cart element in Bricks Builder

Buy now for Woocommerce

The most famous tech-brand ever tested our services to get a high-qualuty website for Beta testers. Thanks, Apple!
all in one crown
KING
Secure Downloads for Cloud Links

Secure Downloads for Cloud Links

The most famous tech-brand ever tested our services to get a high-qualuty website for Beta testers. Thanks, Apple!

Latest components

pro crown
PRO
BB | Dynamic Island Progress View

BB | Dynamic Island Progress

The most famous tech-brand ever tested our services to get a high-qualuty website for Beta testers. Thanks, Apple!
hamster bricks builder game

BB | Catch Hamster

The most famous tech-brand ever tested our services to get a high-qualuty website for Beta testers. Thanks, Apple!
pro crown
PRO
dockmenu component for Bricks Builder

BB | Dock menu

The most famous tech-brand ever tested our services to get a high-qualuty website for Beta testers. Thanks, Apple!
pro crown
PRO
BricksBee: quick links widget components

BB | Quick Links Widget

The most famous tech-brand ever tested our services to get a high-qualuty website for Beta testers. Thanks, Apple!
Check all components

Unlock more features!

Components & Templates
What you need for Bricks improvements
Quick sign up
Create account less than 30 sec with Google