Blogger Widgets: Add Dynamic Pinterest Pin It Button For Blogger / Blogspot

Add Dynamic Pinterest Pin It Button For Blogger / Blogspot


Pinterest is a new social networking site where you can share the awesome images found in the web. Pinterest is an online pin board where you can pin web photos/images and the images are displayed on Pinterest with a link to the source page of the image. Your friends and followers can re-pin(share) your image to their Pin Boards making your image and the post on your blog containing the image go viral. Pinterest is the fastest growing and one of the top social networks on the Web. By add the Pinterest Pin It button to your blog, your readers can easily Pin the article images to their Pin Boards and you will get a good amount traffic from Pinterest.
As the title says this is a Dynamic Pin it Button. which will first grabs the image from settings. if it is not available not available, then it will pull the first image from the article. If there no image found in the Article then it take the Default image from settings, and it also adds a Description from the post with 500 characters (max length on Pinterest).

How to Add the Pinterest Pin It Button to Blogger?

Adding Pin It Script for Blogger

  1. Login to Blogger Dashboard > Choose your Blog and Click the More OptionsDropdown
  2. Select the Template > Click on Edit HTML > Proceed
  3. Check/Tick the Expand Template Widgets checkbox
  4. Search for </head> and place the below code before it!
    <script type="text/javascript" src="http://widgets.way2blogging.org/blogger-widgets/w2b-blogger-pinit.js"></script>

Adding Pin It Button Script

  1. Search for <data:post.body/>
  2. Place the Bellow Pin It Button script before or after it
    - If you add the below code before the <data:post.body/> then it will appear the Before the Post Content.
    - If you add the below code after the <data:post.body/> then it will appear the After the Post Content.
    <b:if cond='data:blog.pageType == &quot;item&quot;'> 
    <div expr:id="&quot;w2bPinit-&quot; + data:post.id" style="display: none;visibility: hidden;height: 0;width:0;overflow: hidden;" class="w2bPinitButton">
    <data:post.body/>
    <script type="text/javascript">
    w2bPinItButton({
    url:"<data:post.url/>",
    thumb: "\<data:post.thumbnailUrl/>",
    id: "<data:post.id/>",
    defaultThumb: "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGaYbniqiDgRdzCCgdCGkv6V0-2xK6AkzJ6hLxnUDDGErhSTM7bNsp2nC6KVlnZm4DC3ZDDe5EwDkK0WoAfqeWBt_S0IdFVzndJKmufBkEddxQ8sVtLbUee74HUsCoe9OZ32Vh_APq4xTU/s1600/w2b-no-thumbnail.jpg",
    pincount: "horizontal"
    });
    </script>

    </div>
    </b:if>
    Settings
    defaultThumbSet the Default Thumbnail Image URL.
    pincountSet the Pin it Count Style.
    Options
    vertical18
    horizontal18
    none

Adding Stylings

Add the below styling before ]]></b:skin> tag.
.w2bPinitButton{ 
float: left; /* Customize left/right */
margin-right:10px; /* Customize margin-left/margin-right */
display: block;
padding:4px;
}
Customize the Float and Margin properties according to your need.
I hope this Pin it Button is helpful to you. Please share it with your Friends and Leave your Comments. :)
Follow Me on Pinterest Till I don't have Pinterest hehehe

Comments