BadgeOS Social Sharing Overview


Installation / Setup Instruction:

Following are the step by step instructions to setup BadgeOS:

  • Install and activate the BadgeOS plugin.
  • Install and activate the BadgeOS Social Sharing add-on.
  • The new “Open Badge” menu will be added under BadgeOS.
  • A notice “Click here to configure/create the Open Badge pages.” will show on the top of the “installed plugins” page.

  •  Click on it.
  •  It will redirect you to the “open badge setting” page.
  • The system will generate open badge pages automatically. Encrypted data will be stored in these pages in JSON format.


Open Badge Settings:

On the open badge setting page, you have to configure the settings for pages and email. All five pages should be created and selected.

  • Assertion Page:

In this Page, the system will store the assertion of JSON data. The open badge needs assertion data in JSON format for validation purposes.

  • Issuer Page:

In the Issuer page, the system will store issuer JSON data. The open badge needs issuer data in JSON format for validation purposes.

  • Badge Page:

Badge page where badge JSON data will show up. The open badge needs badge data in JSON format for validation purposes.

  • Evidence Page:

Here, the user can verify badge and share the badge on social communities. If you are using a custom evidence page, you have to add [badgeos_evidence] shortcode to the page.

  • Embed Page:

This page is for sharing the badge with Embed badge code. This page URL will be used for embedding iframe-based badge data on 3rd party websites.

Note: These pages will be auto-generated by the system and the admin can also create custom pages with different titles and can select all these custom pages for fields discussed above.

Congratulation Email Settings:

Congratulations email will be sent to the user who earned an achievement. You can define the email subject and email body by using the shortcodes.



Add New Achievement type:

To add a new achievement type follow these steps:

  • Select “Achievement types” from the BadgeOS menu and click “Add New”.
  • Add title and plural names for this achievement.
  • Check the “Show in the Menu” option.
  • Publish the post.


 Add New Achievement:

To add a new achievement follow these steps:

  • Select the created Achievement type, click “Add New”.
  • Add title and description.
  • Add a featured image from the meta box on the right side of the edit page. Feature image must be of “png” format.
  • Select an option for the “Earned By” field from “Achievement Data”.
  • If the option “Completing steps” selected, Define the required "steps" for this achievement to be considered complete for awarding that achievement from the “Required Step” field.
  • Enable the “Badge Baking” option from “Open Badge options”.
  • Enable the “Include Evidence” option.
  • You can also set an expiry date of an earned badge here.
  • Publish the post.

Note: Badge image must be in PNG format other image types like JPG will not be baked as per the Open Badge standards.



Sharing the Badge on Social Media:

The user can share his/her earned badges on social media. To share earned badges there are two options:

  1. Share Badge From Evidence Page:

Follow these steps to share earned badge on social media from the evidence page:

  • Go to the “user profile” from the admin panel.
  • Scroll down to the “Earned Achievements” section.
  • Click on badge name. It will redirect you to that badge’s “evidence page”.
  • Click on any social icon to share on that platform. 

  1. Share Badge From Back-end User Profile:

Follow these steps to share earned badge on social media from backend:

  • Go to the “user profile” from the admin panel.
  • Scroll down to the “Earned Achievements” section.
  • Click on the “Share button” in front of the desired badge. A pop up will open.
  • Click on any social icon to share on that platform. You can also use that earned the badge’s embed link for sharing.

The admin can also share earned badges of any user on social media. The admin has to follow these steps:

  • Go to the user profile, from Dashboard > Users > All Users > Search desired users.
  • Hover at the username and Click at “Edit user”.
  • Scroll down to the “Earned Achievements” section.
  • Click on the “Share button” in front of the desired badge. A pop up will open.
  • Click on any social icon to share on that platform.


Download Open Badge:

A user can download any earned open badge from the user profile. The downloaded image will be the baked image that contains all the open badge data and can be used on any open badge validation website.



Open Badge Verification:

Once the user earned a badge after completing a task. Anyone can verify that badge at IMS Global Open Badges 2.0 Validator or at Open Badges 2.0 Validator.

How to convert existing earned badges to Open Badge

With this add-on, you can also convert your existing earned badges into open badges.

If you are an existing Credly + BadgeOS user, we recommend that you follow these instructions to migrate your Open Badges standard badges from Credly to BadgeOS (WordPress).

To convert simple badges into open badges follow these steps:

  1. Go to the achievements page
  2. Select all the achievements or select specific
  3. Select “Enable Badge Baking” and click on Apply
  4. A notice will appear on the top, click on the “Click here” link to start the process

Badges can also be converted from the settings page “Convert Achievements” button. Enable Badge Baking option must be enabled for the existing earned badge.

Note: Email will also be sent to the admin after the conversion is successfully done.






Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.