Blogger Avatarlı Son Yorumlar Eklentisi

Blogger Avatarlı Son Yorumlar Eklentisi


Blogger İçin Avatarlı Son Yorumlar Eklentisi

        Blog sitelerinde ziyaretçilerin ilgisini çeken alanlardan biri de son yorumlar bölümüdür. Bu bölüm sayesinde kullanıcılar sitenizde yapılan en son yorumları görebilir, yazılara daha hızlı erişebilir. Bu yazıda sizlere profil resmi (avatar) destekli modern bir son yorumlar eklentisi hazırlamayı göstereceğim.


Son Yorumlar Eklentisi Nedir?

    Blogger altyapısı, RSS beslemesi üzerinden yorumları listeleme imkânı sunar. Bu verileri kullanarak sitenize dinamik bir son yorumlar bölümü ekleyebilirsiniz. Hazırlayacağımız bu eklenti sayesinde:

  • Yorum yazarının adı gösterilir,
  • Yorumun profil resmi (avatar) eklenir,
  • Yorumun kısa bir özeti ve linki yer alır.

Blogger’a Son Yorumlar Eklentisi Nasıl Eklenir?

HTML/Javascript Gadget Ekleyin

Blogger panelinizden Yerleşim → Gadget Ekle → HTML/JavaScript seçeneğini açın.


Kodları Ekleyin

Aşağıdaki kodu kopyalayarak gadget içine yapıştırın:

<div id="son-yorumlar"></div>

<style>
#son-yorumlar ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
#son-yorumlar li {
  display: flex;
  align-items: flex-start;
  margin-bottom: 15px;
  background: #f9f9f9;
  padding: 10px;
  border-radius: 10px;
  box-shadow: 0 2px 5px rgba(0,0,0,0.05);
}
#son-yorumlar img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-right: 10px;
}
#son-yorumlar .yorum-icerik {
  font-size: 14px;
  line-height: 1.4;
}
#son-yorumlar .yorum-icerik strong {
  display: block;
  margin-bottom: 4px;
  font-size: 14px;
  color: #333;
}
#son-yorumlar .yorum-icerik a {
  text-decoration: none;
  color: #555;
}
#son-yorumlar .yorum-icerik a:hover {
  color: #0077cc;
}
</style>

<script type="text/javascript">
/* <![CDATA[ */
function sonYorumlar(json) {
  var yorumHTML = "<ul>";
  for (var i = 0; i < json.feed.entry.length; i++) {
    var entry = json.feed.entry[i];
    var yorumYazan = entry.author[0].name.$t;
    var avatar = entry.author[0].gd$image.src.replace('/s512-c/', '/s40-c/');
    var yorumLink = "";
    for (var j = 0; j < entry.link.length; j++) {
      if (entry.link[j].rel == 'alternate') {
        yorumLink = entry.link[j].href;
        break;
      }
    }
    var yorumIcerik = "";
    if ("content" in entry) {
      yorumIcerik = entry.content.$t;
    } else if ("summary" in entry) {
      yorumIcerik = entry.summary.$t;
    }
    yorumIcerik = yorumIcerik.replace(/<[^>]*>?/g, ""); 
    if (yorumIcerik.length > 80) {
      yorumIcerik = yorumIcerik.substring(0, 80) + "...";
    }
    yorumHTML += "<li>" +
                 "<img src='" + avatar + "' alt='" + yorumYazan + "'>" +
                 "<div class='yorum-icerik'>" +
                 "<strong>" + yorumYazan + "</strong>" +
                 "<a href='" + yorumLink + "' target='_blank'>" + yorumIcerik + "</a>" +
                 "</div></li>";
  }
  yorumHTML += "</ul>";
  document.getElementById("son-yorumlar").innerHTML = yorumHTML;
}
/* ]]> */
</script>

<script src="https://YOURBLOGNAME.blogspot.com/feeds/comments/default?alt=json-in-script&callback=sonYorumlar&max-results=5"></script>

Blog Adresinizi Değiştirin

Koddaki YOURBLOGNAME kısmını kendi blog adresinizle değiştirin. Örneğin: https://benimblogum.blogspot.com/

Bu adımları tamamladıktan sonra Blogger sitenizde, yorum yazarlarının avatarıyla birlikte modern görünümlü bir Son Yorumlar Eklentisi aktif olacaktır. İsterseniz CSS bölümünü düzenleyerek görünümü daha kişisel hale getirebilirsiniz.

1 Yorumlar

Daha yeni Daha eski

نموذج الاتصال