This BadgeOS Add-on adds a shortcode to show or hide content depending on the user having earned a specific achievement.
As of April 2026, Achievement Shortcode Add-On for BadgeOS is a WordPress badge plugin with 10 active installations and a 0/5 rating0. It has been downloaded 2.7K+ times in total. Requires WordPress 3.6.0+ and PHP 5.5.9+. Available on WordPress.org since 2016. Last updated 5 years ago — may have compatibility concerns. Top alternative: YITH WooCommerce Badge Management.
This BadgeOS Add-on adds a shortcode to show or hide content depending on the user having earned a specific achievement.
Any content in a post or page enclosed in the shortcode [user_earned_achievement id=”achievement_id”][/user_earned_achievement] will only be shown if the current user has already earned the achievement with the specified id. This shortcode is fully integrated with the BadgeOS shortcode insert button.
Note: You will need to install the free BadgeOS plugin™ (version 1.4 or higher) to use the BadgeOS Community Add-on. This Plugin was tested up to BadgeOS 3.6.7.
This plugin was originally developed for the globe – Community of Digital Learning on behalf of GIZ.
| WordPress | 3.6.0+ requiredTested up to 5.5.18 |
| PHP | 5.5.9+ required |
test with newer versions, adjust to WordPress publishing, add screenshots
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.