Deprecated: Optional parameter $list declared before required parameter $is_script is implicitly treated as a required parameter in /home1/oijoiv2f/public_html/wp-content/plugins/apus-framework/libs/redux/ReduxCore/inc/class.redux_cdn.php on line 21

Deprecated: Optional parameter $register declared before required parameter $footer_or_media is implicitly treated as a required parameter in /home1/oijoiv2f/public_html/wp-content/plugins/apus-framework/libs/redux/ReduxCore/inc/class.redux_cdn.php on line 45

Deprecated: Optional parameter $register declared before required parameter $footer_or_media is implicitly treated as a required parameter in /home1/oijoiv2f/public_html/wp-content/plugins/apus-framework/libs/redux/ReduxCore/inc/class.redux_cdn.php on line 104

Deprecated: Optional parameter $expire declared before required parameter $path is implicitly treated as a required parameter in /home1/oijoiv2f/public_html/wp-content/plugins/apus-framework/libs/redux/ReduxCore/inc/class.redux_functions.php on line 54

Deprecated: Optional parameter $depth declared before required parameter $output is implicitly treated as a required parameter in /home1/oijoiv2f/public_html/wp-content/themes/entaro/inc/classes/megamenu.php on line 155

Deprecated: Optional parameter $depth declared before required parameter $output is implicitly treated as a required parameter in /home1/oijoiv2f/public_html/wp-content/themes/entaro/inc/classes/mobilemenu.php on line 147

Deprecated: Optional parameter $args declared before required parameter $wp_customize is implicitly treated as a required parameter in /home1/oijoiv2f/public_html/wp-content/plugins/apus-framework/libs/redux/ReduxCore/inc/extensions/customizer/extension_customizer.php on line 583

Deprecated: Optional parameter $args declared before required parameter $wp_customize is implicitly treated as a required parameter in /home1/oijoiv2f/public_html/wp-content/plugins/apus-framework/libs/redux/ReduxCore/inc/extensions/customizer/extension_customizer.php on line 606

Warning: Cannot modify header information - headers already sent by (output started at /home1/oijoiv2f/public_html/wp-content/plugins/apus-framework/libs/redux/ReduxCore/inc/class.redux_cdn.php:21) in /home1/oijoiv2f/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/oijoiv2f/public_html/wp-content/plugins/apus-framework/libs/redux/ReduxCore/inc/class.redux_cdn.php:21) in /home1/oijoiv2f/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/oijoiv2f/public_html/wp-content/plugins/apus-framework/libs/redux/ReduxCore/inc/class.redux_cdn.php:21) in /home1/oijoiv2f/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/oijoiv2f/public_html/wp-content/plugins/apus-framework/libs/redux/ReduxCore/inc/class.redux_cdn.php:21) in /home1/oijoiv2f/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/oijoiv2f/public_html/wp-content/plugins/apus-framework/libs/redux/ReduxCore/inc/class.redux_cdn.php:21) in /home1/oijoiv2f/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/oijoiv2f/public_html/wp-content/plugins/apus-framework/libs/redux/ReduxCore/inc/class.redux_cdn.php:21) in /home1/oijoiv2f/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/oijoiv2f/public_html/wp-content/plugins/apus-framework/libs/redux/ReduxCore/inc/class.redux_cdn.php:21) in /home1/oijoiv2f/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/oijoiv2f/public_html/wp-content/plugins/apus-framework/libs/redux/ReduxCore/inc/class.redux_cdn.php:21) in /home1/oijoiv2f/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831
{"id":1178,"date":"2018-01-04T04:25:11","date_gmt":"2018-01-04T04:25:11","guid":{"rendered":"http:\/\/www.salesforcenextgen.com\/?p=1178"},"modified":"2020-12-28T19:36:50","modified_gmt":"2020-12-28T19:36:50","slug":"salesforcetrailheadwidget","status":"publish","type":"post","link":"https:\/\/salesforcenextgen.com\/salesforcetrailheadwidget\/","title":{"rendered":"Salesforce Trailhead Widget for your Website"},"content":{"rendered":"

Salesforce Trailhead widget\u00a0for your Website<\/h1>\n

Hi Friends<\/p>\n

Recently, I have been working on a small project, where I wanted to make a profile card, which displayed your trailhead profile (your rank, Badges, point and your basic Info available on Trailhead). Something like shown below.<\/p>\n

\"Salesforce<\/p>\n

This Salesforce Trailhead widget will help you, showcase your hard-earned Badges, points and completed trails on your website. If you own a WordPress site, Blogspot or any website, just use this widget like a swag to brag about your achievements in trailhead.<\/p>\n

Any impact on my Blog or website?<\/strong> well this widget uses an asynchronous call to an external server and everything is calculated there and the result is embedded on\u00a0your website without using any of your website’s resources.<\/p>\n

To Use this widget for your website please follow the below instruction.<\/p>\n

Step 1<\/strong><\/p>\n

To begin we need your trailhead profile Id, you can find your trailhead profile by logging into your trailhead account and clicking on the profile drop-down menu as shown in the image below:<\/p>\n

\"Salesforce<\/p>\n

you will either find a vanity URL or a Profile ID – ‘005500000061VVIAA2’ copy it and paste it temporarily on your system.<\/p>\n

Step 2\u00a0<\/strong><\/p>\n

Copy the below code and paste on your page:<\/p>\n

https:\/\/gist.github.com\/sumitkumardatta\/2b67d71c20c09742a4b7e958dd0119e4<\/p>\n

Step 3\u00a0<\/strong><\/p>\n

Now In the code line shown below:<\/p>\n

\n
\n
\n
<script async src=”http:\/\/salesforcenextgen.com\/wp-content\/themes\/twentysixteen\/trailheadWidget.php?yourProfileId=sumitkumardatta” type=”text\/javascript”> <\/script><\/div>\n<\/div>\n<\/div>\n<\/div>\n
<\/div>\n
<\/div>\n
After ‘yourProfileId=’, paste either your vanity URL or the profile Id we saved in step 1, for me it is my\u00a0vanity URL ‘sumitkumardatta’ for you it can be anything.<\/div>\n
<\/div>\n
and that is it, you are good to use this widget on your website.<\/div>\n
<\/div>\n
Let me know in the comments if you face any issue or have any feedback.<\/div>\n
<\/div>\n
\n
Have a Happy New Year from salesforce Next Gen<\/div>\n<\/blockquote>\n
<\/div>\n
\n

Also Have a look at the below resources:<\/p>\n

    \n
  1. Best Salesforce Interview Questions book with Apex and Visualforce concept explained<\/a><\/li>\n<\/ol>\n

    Also Have a look at the below learning resources:<\/p>\n

      \n
    1. SOQL (Salesforce Object Query Language)<\/a><\/li>\n
    2. \n

      Apex Trigger Best Practices and the Trigger Framework<\/a><\/p>\n<\/li>\n

    3. \n

      Salesforce Interview Question and Answers Part 2<\/a><\/p>\n<\/li>\n

    4. \n

      Salesforce Interview Questions on Test Class<\/a><\/p>\n<\/li>\n<\/ol>\n<\/div>\n","protected":false},"excerpt":{"rendered":"

      Salesforce Trailhead widget\u00a0for your Website Hi Friends Recently, I have been working on a small project, where I wanted to make a profile card, which displayed your trailhead profile (your rank, Badges, point and your basic Info available on Trailhead). Something like shown below. This Salesforce Trailhead widget will help you, showcase your hard-earned Badges, …
      Continue reading Salesforce Trailhead Widget for your Website<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[40,79,110,61,74,45,75,38,83,42,82,55,109,108,51,111,52],"_links":{"self":[{"href":"https:\/\/salesforcenextgen.com\/wp-json\/wp\/v2\/posts\/1178"}],"collection":[{"href":"https:\/\/salesforcenextgen.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/salesforcenextgen.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/salesforcenextgen.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/salesforcenextgen.com\/wp-json\/wp\/v2\/comments?post=1178"}],"version-history":[{"count":4,"href":"https:\/\/salesforcenextgen.com\/wp-json\/wp\/v2\/posts\/1178\/revisions"}],"predecessor-version":[{"id":2191,"href":"https:\/\/salesforcenextgen.com\/wp-json\/wp\/v2\/posts\/1178\/revisions\/2191"}],"wp:attachment":[{"href":"https:\/\/salesforcenextgen.com\/wp-json\/wp\/v2\/media?parent=1178"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/salesforcenextgen.com\/wp-json\/wp\/v2\/categories?post=1178"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/salesforcenextgen.com\/wp-json\/wp\/v2\/tags?post=1178"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}