Most Commented Posts Widget for Blogger with Comment bubbles!

most commented widget for bloggerMost of you requested how we created the Most commented widget that shows the list of Top10 most popular posts sorted by comment bubbles. You can see this widget on our sidebar under the heading "Most Discussed". What we did here was using existing script from Yahoo! Pipes that uses json to parse and display each post with highest number of comments posted on it. Using CSS3 pseudo properties, we then styled the comment count with comment bubbles. This widget is simply a copy-paste tool that can be installed within seconds. Lets add this dynamic and fast loading widget to your blogger blogs!

Looking for how we created that ribbon style background for this widget? Then try this:

Check Also:

Add Most Commented Widget to Blogger

  1. Go to Blogger > Layout
  2. Click "Add a Gadget"
  3. Choose HTML/JavaScript widget
  4. Paste the Following code inside it:


/* ######### Most Commented Widget by MBT ##########*/
.commentbubble {
background: #292D30;
width: 49px;
float: left;
margin: 2px 20px 35px 0px;
font-weight: bold;
font-size: 1.3em;
text-align: right;
font-family: georgia,Helvetica;
padding: 0px 0px 5px 0px;
text-align: right;
color: #FFF;
text-shadow: 4px 1px #202022;
position: relative;
top: 5px;

.commentbubble:after {
content: ' ';
position: absolute;
width: 0;
height: 0;
right: 0px;
top: 100%;
border-width: 5px 8px;
border-style: solid;
border-color: #292D30 #292D30 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
top: 34px;
right: 6px;


<script type="text/javascript">
function getYpipePP(feed) {
document.write('<ul style="list-style:none; ">');
var i;
for (i = 0; i < feed.count ; i++)
var href = "'" + feed.value.items[i].link + "'";
var pTitle = feed.value.items[i].title;
var pComment = + feed.value.items[i].commentcount;
var pList = '<li style="clear:both; padding:10px 0px 30px 0px!important; border-bottom: 1px dashed #dedede; line-height:2em; "> <div class="commentbubble">' +pComment +  "&#160;&#160;</div>" +  "<a href="+ href + '" target="_blank">' + pTitle ;
//to remove comment count delete this line
<script src="


Make these small changes:

  • Replace with your Blog URL  
  • Replace this 6 with how many post titles you wish to display in the list.
  • To change the background color of the comment bubbles, Simply replace the yellow highlighted hexadecimal color codes ( #292D30 ) with your custom color.
  • To change the Text color of the Comment count Replace #FFF.
  • Replace #dedede if you wish to change the border color that appears below each post title. If you don't want to show a border below each list item then simply delete this line:  border-bottom: 1px dashed #dedede; 

  5. Save and you are all done!

Visit your blog and see a beautiful list of Populat Posts with Fancy comment bubbles! :)

Need help?

I hope your readers find this widget useful and this may further help in engaging your readers more on your blog and in building rich pageviews. Do let me know if you needed any help.

In our next post we will learn how to create that canopy style Header for widgets in blogger without using a single image. Stay tuned! Peace and blessings buddies. :)

If you don't want to get yourself into Serious Technical Trouble while editing your Blog Template then just sit back and relax and let us do the Job for you at a fairly reasonable cost. Submit your order details by Clicking Here »


We have Zero Tolerance to Spam. Chessy Comments and Comments with 'Links' will be deleted immediately upon our review.
  1. Its an awesome widget. The only thing is it is not counting comments in google plus commenting system. We would be glad if you can incorporate that too. Thanks.

  2. Thanks for Share a great widget with us!

    This is an Awesome and unique widget for blogger platform. This is looks like Worpress thesis themes "Kol Popular Articles widget"

    Best regards,
    Md. Atiqur Rahman

  3. Mohammad brother, very impressive up-gradation on Home page.. Keep it up. Thumbs up for you. May Allah bless you.

  4. its not working for my website

    please help me........

  5. Awesome widget :D

    Thanks for sharing :D

  6. I don't know why, but this script generate me invalid html in tag a

    a href="url" "="" target="_blank"

    Maybe becouse I modified it. Which part of code generates this "="" ??

  7. Brother, Plz add this widget on Shortcode

  8. it's very beautiful, and we can know who the most comments in the article :)

  9. Yahoo Pipes is dead now. Do you have any alternative?