[ad_1]
Hi @magicwand !
I would be more than happy to assist you today.
For what you want you will have to use achievements and not ranks.
The ranks work as follows:
They work by priorities, the lowest priority is the one that is assigned to the user by default, for example, if you have 5 ranks.
Rank 1 – priority 1 (this rank having the lowest priority is assigned to the user by default)
Rank 2 – priority 2
Rank 3 – priority 3
Rank 4 – priority 4
Rank 5 – priority 5
If for example you currently have Rank 1 and you want to get Rank 5, you must first get Rank 2, then Rank 3, then Rank 4 and then Rank 5.
In the documentation we explain how the ranks work.
On the other hand, the achievements do not work by priorities, simply by completing the defined event the user will earn the achievement.
In the documentation we explain how the achievements work.
Also, if you still looking to use ranks and skip they order, a way to perform this is using our plugin AutomatorWP:
With AutomatorWP you can create your custom workflows like:
User purchases a product > Assign role to user
And even more you can create workflows to change the user rank skipping it’s order since it’s like a manual rank assign, so your automation will look like:
User purchases a product > Assign rank in GamiPress
Hope it helps!
