Member Badges is an official Paid Memberships Pro add-on that lets you assign distinctive images to each membership level on your WordPress site. With this add-on, each member receives a visual badge representing their status within the community, reinforcing credibility, a sense of belonging, and user engagement with your platform.
This add-on is aimed at administrators of membership sites, communities, forums, course platforms, and any project that uses Paid Memberships Pro and wants to visually differentiate subscribers according to the level they have purchased. It is ideal for recognizing achievements, highlighting premium members, or simply adding a professional and gamified touch to the user experience.
Configuration is simple: from the admin dashboard, under Memberships > Settings > Levels, you can upload a custom image for each membership level in PNG, SVG, or JPG formats. Once assigned, badges can be displayed in multiple locations on your site using the shortcode [pmpro_member_badges] or the PHP function pmpromb_show_badge(), allowing you to integrate them into pages, posts, widgets, or directly into theme templates.
Key features include support for members with multiple active levels, showing all corresponding badges simultaneously. It also integrates with the member directory and user profiles, allowing badges to appear in member listings and profile pages. The shortcode offers flexible parameters such as image_align, level_id, size, title, and user_id, giving you full control over presentation.
The add-on also includes royalty-free badge designs to get you started quickly, as well as localization support and customizable filters like pmpromb_allowed_html for developers needing advanced adjustments. It is also compatible with the frontend appearance of Paid Memberships Pro v3.1 and later versions.
In summary, Member Badges transforms the way your members perceive their status on your site, adding an attractive visual element that encourages participation, incentivizes upgrades to higher levels, and strengthens your community's identity.