Add Pinterest Pin It button with Counter to Blogger
Pin It button allows your readers to share your posts without having to leave your blog. It pulls all available images from a post and lets them choose which image to pin. It also comes with an optional counter that displays how many times a blog post has been pinned.
Adding Pin It button to Blogger post
This Pin It button goes to the top or bottom of a post. It comes with a counter that displays how many times a blog post has been pinned.
Here are the steps:
- Go to Template > Edit HTML.
- Back up your template.
- Check the Expand Widget Templates checkbox on top right of the HTML window.
- Look for the following data tag in your HTML. This is the tag for the post content:
<
data:post.body
/>
- Paste the following code immediately below (after) it:
<!-- Pinterest button Start by BloggerSentral.com --> <b:if cond='data:blog.pageType == "item"'> <div id='pin-wrapper' style='margin:10px 10px 10px 0; text-align: left;'> <a data-pin-config='beside' data-pin-do='buttonPin' expr:href='"http://pinterest.com/pin/create/button/?url=" + data:post.url'><img src='//assets.pinterest.com/images/pidgets/pin_it_button.png'/></a> <span style='margin-left:-44px;'><a data-pin-config='beside' data-pin-do='buttonBookmark' href='//pinterest.com/pin/create/button/' style='outline:none;border:none;'/></span> </div> <script src='http://assets.pinterest.com/js/pinit.js' type='text/javascript'/> <style type='text/css'> #pin-wrapper > a {background-image:none !important;} </style> </b:if> <!-- Pinterest button End -->
Note:- The Pinterest script line "<script src='http://assets.pinterest.com/js/pinit.js' type='text/javascript'/>" must occur only once in your blog. Omit this line if you’ve already had the script in your blog.
- Button configurationYou can customize the layout of Pin It button & counter by changing the value of
data-pin-config
attribute in both line 4 and 5. Refer to the table below for the available types and their settings.Button typeValue ofdata-pin-config
above
beside
none
- Button placement
The steps above position the button on bottom left of each post. To change the button position, do the following:- Position it on top of post
Place the button code before<data:post.body/>
, instead of after. - Button alignment
Change the value oftext-align
property in line 3:
Align right: set it toright;
Align center: set it tocenter;
- Position it on top of post
- Click Save.
- View your blog. The button should appear on post pages.
Adding Pin It button as a widget
To put Pin It button outside post area e.g. in sidebar or footer, paste the following code into a HTML/Javascript gadget. The button will appear on all pages (not just post pages), but it doesn’t have a counter.
- Go to Layout and click a Add A Gadget.
- Select HTML/Javascript gadget.
- Copy the following code and paste it inside the content box.
<a data-pin-config="none" data-pin-do="buttonBookmark" href="//pinterest.com/pin/create/button/"><img src="//assets.pinterest.com/images/PinExt.png" /></a> <script src="//assets.pinterest.com/js/pinit.js"></script>
Enjoy!
Comments