WPAchievements is the best WordPress Achievements, Quests & Ranks Plugins. It is a perfect extension for your WordPress powered website to improve your user’s experiences and increase user interactivity. With WPAchievements you can create and manage user achievements, quests and ranks with ease.
Let’s take a look at the features that WPAchievements provides:
Unlimited Achievements & Quests
You can create as many Achievements & Quests for your users as you want, the only limitation is your imagination! A set of images for achievements and quests is already included so you can start immediately.
For each achievement you can set a trigger, limit it to a rank and choose if it is recurring. Recurring means that this achievement can be achievement multiple times.
Additionally you can award achievements by entering special activity codes. You can set a unique code per achievement. This could be useful if you want to award achievements for visiting special “real life” events.
A Quest is a more complex task that a user needs to complete. WPAchievements allows you to set an unlimited number of tasks per quest.
Unlimited Ranks
You can create unlimited ranks for your users to help promote user activity!
WPAchievements keeps track of your user’s points and allocate them to the ranks that you create.
Achievement & Quests page
All your Achievements & Quests are displayed on a custom created page so your users can compare what they have unlocked and discover what is left to gain.
Shortcode Editor
The new Shortcode Editor allows you to add and mange WPAchievements shortcodes with ease. You don’t need to read the documentation in order to use the shortcodes anymore. Just configure the desired chortcode and click on “Insert Shortcode”.
Social Sharing
Whenever a user gains a new achievement they have the ability to share that achievement via Facebook and/or Twitter! This is optional and can be deactivated.
Achievement & Quest Rewards
A very nice pop up notification will inform a user when he unlocks an achievement or solve a quest.
Expand your connectivity for your online communities, teams, and groups by using BuddyPress. WPAchievements is able to publish accomplished Achievements & Quests to users activity stream.
Reports
At the reports dashboard you will get an detailed information about your site activity. Track user actions and progress to be able to optimize your site.
Content Lock
WPAchievements gives you the ability to lock posts, pages or games (requires MyArcadePlugin) so that only users that have reached the needed rank will be able to see them. This adds incentive for users to become more active to view the best content on your website.
User and Point Management
The site administrator is able to manage the user points and achievement easily by using the WordPress user backend function. You are able to check and adjust the user points, achievements and quests.
Multisite / Network Management
WPAchievement allows you to create global Achievements and Quests across your Multisite installation. For example you can award users for reading a specific post/page on a specific blog. You can also create quests like: Visit a specific post on the first blog then login into the second blog and visit a page on a third blog.
Additionally you can create global achievements like vist a blog post on any blog to get an achievement.
Custom Widgets
WPAchievement comes with several useful widgets, so you can display leaderbords and user achievements everywhere. Following Widgets are available:
- Leaderboard: Shows a leaderboard of achievements gained by users.
- My Achievements: Shows a list of achievements gained by the user.
- My Quests: Shows a list of quests gained by the user.
- My Rank: Shows the current rank of the user.
Custom Shortcodes
You are able to use plugin shortcodes to show special and customized plugin output in posts and pages on your site. Following shortcodes are available:
- [wpa_achievements] Copy this to any post/page to display all available achievements.
- [wpa_quests] Copy this to any post/page to display all available quests.
- [wpa_myachievements] Copy this to any post/page to display a list of achievement images that the user has gained.
- [wpa_rank_achievements] Copy this to any post/page to display a list of achievement available for the choosen rank.
- [wpa_myquests] Copy this to any post/page to display a list of quest images that the user has gained.
- [wpa_myranks] Copy this to any post/page to display the current rank information of the user.
- [wpa_leaderboard_list] Copy this to any post/page to display an unformatted leaderboard list.
- [wpa_custom_achievement] Copy this to any post/page to trigger a custom achievement.
- [wpa_leaderboard_widget] Copy this to any post/page to display a standard leaderboard.
- [wpa_leaderboard] Copy this to any post/page to display an advanced leaderboard data table.
- [wpa_activity_code] Copy this to any post/page to display an input form for activity code validation.
- [wpa_quest_steps] Copy this to any post/page to display the interactive quest progress map.
Settings Backend
The new structure of the settings backend allows you a clear and well organized options area.
Automated Plugin Updates
Nowadays it is very important to keep your WordPress site and plugins updated. Every day new security fixes are released and it takes a lot of work to keep all plugins up to date manually. This will allow you to update the plugin comfortable from the WordPress backend. Just enter your CodeCanyon purchase code in the plugin options and enable the power of the new update function.
WPAchievements Key Features
- Add Achievements & Quests to your website for a wide range of activities
- Reward users with points when they gain Achievements & Quests
- Responsive Custom Achievements Page
- Publish to a user’s BuddyPress stream when they gain Achievements & Quests
- Achievements & Quests can be shared to users Facebook and Twitter
- Add and Manage Ranks to your website
- Limit Achievements to specific Ranks
- Publish to a user’s BuddyPress stream when they gain a new Rank
- Lock content so only specific Ranks can view it
- Easily manage each of your users Achievements
- Achievements post directly to the users wall
- Create site wide Achievements and Quests across your multisite/network installation
- Easily translate WPAchievements into the language of your choice
- Update function via the WordPress backend
Supported Plugins
This WordPress Achievements Plugin comes complete with a list of user events that you can link achievements and/or points to, this enables you to reward your users for being active. Here is a list of supported plugins and the event triggers that are associated:
Default WordPress
- User first registers
- User logins in
- User adds a new post
- Users post is removed
- User Adds a new comment
- Users comment is removed
- User visits a specific or any post
- User visits a specific or any page
bbPress
- The users creates a new forum
- The users edits a forum
- The users deletes a forum
- User creates a new forum topic
- The users closes a topic
- The users merges two topics together
- The users splits a topic into multiple topics
- The users marks a topic as sticky
- The users stops a topic being sticky
- User creates a forum reply
- The users deletes a reply
BP Gallery
- User uploads to a gallery
- User deletes from a gallery
BuddyPress
- User uploads an avatar
- User sends a message
- User adds a new friend
- User removes a friend
- User adds an update
- User creates a reply
- User removes an update
- User creates a group
- User deletes a group
- User joins a group
- User leaves a group
- User creates a group reply
- User uploads a group avatar
- User creates a new group forum topic
- User creates a new group forum post
- User edits a group forum post
- The user adds a link
- The user votes on a link
- The user comments on a link
- The user delets a link
BuddyStream
- The user connects their Facebook account to BuddyStream
- The user connects their Flickr account to BuddyStream
- The user connects their Last.fm account to BuddyStream
- The user connects their Twitter account to BuddyStream
- The user connects their YouTube account to BuddyStream
GD Star Rating
- The user adds a rating
Gravity Forms
- The user submits a form
Invite Anyone
- The user invites someone
- The users invitation is accepted
Jigoshop
- The user completes an order
LearnDash
- The user passes a quiz
- The user fails a quiz
- The user gets 100% on a quiz
- The user completes a lesson
- The user completes a course
MyArcadeContest
- User joins a contest
- User takes part in a contest
- User wins a prize in a contest
MyArcadePlugin
- User plays a Game
- User submits a score
- User gets a highscore
- User earns a medal
Sensei
- The user passes a quiz
- The user fails a quiz
- The user gets 100% on a quiz
- The user completes a lesson
- The user completes a course
Simple:Press
- The user adds a forum post
- The users forum post is deleted
- The user creates a forum topic
- The users forum topic is deleted
- The user rates a forum post
- The users forum post rating is removed
- The users forum post is rated by another user
- The users forum post rating by another is removed
- The user creates a forum poll
- The user votes in a forum poll
- The users forum poll receives a vote
Ultimate Member
- User profile update
- User account update
- User logs in
UserPro
- The user follows another user
- The user is followed by another user
WooCommerce
- The user completes an order
- The user spends at least XXX amount
WP-Courseware
- The user passes a quiz
- The user gets 100% on a quiz
- The user completes a module
- The user completes a course
WP e-Commerce
- The user sets up a PayPal Subscription
- The user completes checkout
WP Favorite Posts
- User favorites a post
- User removes a post from their favorites
WPLMS
- User started course
- User submit finished course
- The course was evaluated
- The user subscribed a course
- The course was resetted
- The user retaken a course
- The user reviewed a course
- The user unsubscribed a course
- The course was renewed
- User completes unit
- User earned a certificate
- User earned a badge
- User starts quiz
- User submits quiz
- The quiz was evaluated
- The user retaken a quiz
- The quiz was resetted
- User starts assignment
- User submits assignment
- User evaluated assignment
Missing your Plugin
If you didn’t find a plugin in the long list of supported plugins please feel free to contact us. We will be happy and willing to add support for the requested plugin. Use the chance to keep your site interesting for your users.
Latest Release Changelogs
v8.8.0 - 2018-04-14 - New: Shortcode Editor to make it easy to add shortcodes - New: Show a "Gained by" box on achievements/quest edit page - Fix: Leaderboard shows incorrect user avatars - Tweak: Removed supported plugins page v8.7.1 - 2018-04-03 - Fix: Reports page not displayed after plugin updated v8.7.0 - 2018-04-02 - New: Ultimate-Member Module integration - New: WPLMS Module integration - New: Settings for user profile columns - New: Reports page with user activities - Fix: Buddypress Join Group Activity - Fix: WooCommerce Integration use of depraceted functions - Fix: WooCommerce Points and Rewards integration v8.6.0 - 2018-03-23 - New: Award an achievement for commenting on a specific post - New: Option to deduct points on every activity or achievement - Fix: Fixed text parts which haven't been translatable on achievements page - Fix: Activity code trigger description text on achievements overview page - Fix: Smaller CSS fixes v8.5.1 - 2018-03-17 - Fix: Leaderboard Shortcode Rank Text not showing correct - Fix: Fixed text parts which haven't been translatable - Fix: FAQ and Supported Plugins page are not visible - Fix: CSS - Activity Code submit button - Tweak: Database optimization - Aadd only used activities to the database - Tweak: Optimized translation strings - Tweak: Reduced frontend CSS file size v8.5.0 - 2018-03-03 - New: 36 awesome new badges added - New: 9 awesome rank images added - New: Rank image selector - Fix: Custom achievements trigger with PHP 7.1.10 - Fix: style.css added missing brace - Fix: PHP Notice: Undefined property at leaderboard shortcode if Buddypress is active - Tweak: Display activity dashboard widget on the main blog instead of network admin dashboard v8.4.0 - 2018-02-24 - New: Sensei integration - New: Mark gained achievements and solved quests on the overview page - New: Shortcodes for "Our Quests" [wpa_quests] and "Our Achievements" [wpa_achievements] added - New: Limit quest progress widget visibility to ranks - New: Select Quest easily using a Drop Down List in the "Widget - Quest progress" - New: Activity Code Achievements - Display a message if the user has already used a certain activity code - Fix: White page while adding achievement from user management page - Fix: Activity Code Achievements - Unlock only achievements with specific code (Second Commit) - Fix: Recreated language file v8.3.1 - 2018-02-14 - Fix: Show update notice messages only on the main blog of a multisite installation - Fix: Activity Code Achievements - Unlock only achievements with specific code - Tweak: Improved CSS for quest progress widgets v8.3.0 - 2018-01-30 - New: Award achievements by entering a special "activity code" - New: Interactive quest progress (new shortcode available) - New: Widget - Quest progress - New: Updated FAQ page - New: Fontawesome 5 icons for the interactive quest progress - Fix: Custom achievements trigger not working properly - Tweak: Removed Cubepoints support (the plugin has not beend updated for more than 5 years) v8.2.0 - 2018-01-05 - New: Create site wide Achievements on a multisite network - New: Create site wide Quests on a multisite network - New: Responsive Achievements overview - New: Option to limit displayed user achievements on bbPress pages - New: Award achievements for visiting specific posts or pages - Fix: Ranks still displayed even if disabled on buddypress, bbpress user page v8.1.0 - 2017-11-06 - New: PHP 7 compatibility - New: WordPress 4.9 compatibility - New: Award achievements for page views - New: Content lock for pages - Fixed: myCRED Integration Notice messages - Fixed: Path location for sound files
[eltd_button size=”huge-full-width” type=”outline” text=”Download & Demo Links” custom_class=”#” icon_pack=”font_awesome” fa_icon=”” link=”” target=”_blank” color=”” hover_color=”” background_color=”” hover_background_color=”” border_color=”” hover_border_color=”” font_size=”” font_weight=”” margin=””]
Demo = WPAchievements – WordPress Achievements Plugin
[eltd_button size=”huge” type=”” text=”Full Live Demo” custom_class=”” icon_pack=”font_awesome” fa_icon=”fa-laptop” link=”https://codecanyon.net/item/wpachievements-wordpress-achievements-plugin/4265703″ target=”_blank” color=”” hover_color=”” background_color=”” hover_background_color=”” border_color=”” hover_border_color=”” font_size=”” font_weight=”” margin=””]
Kindly Note: We update new contents like WordPress Themes, Plugins, PHP Scripts everyday. But remember that you should never use this items in a commercial website. All the contents posted here for development & testing purpose only. We’re not responsible for any damage, use at your own RISK! We highly recommend to buy WPAchievements – WordPress Achievements Plugin from the The Developer ( DigitalBuilder ) website. Thank you.
Download = WPAchievements – WordPress Achievements Plugin-[Updated].zip