Blogger'da Yorumları Yeniden Eskiye Sıralama
Blogger altyapısında varsayılan olarak yorumlar "Eskiden Yeniye" doğru sıralanır ve yorum yazma kutusu en altta bulunur. Bu durum, özellikle çok yorum alan bloglarda ziyaretçilerin en güncel yorumu görmek veya yorum yazmak için sürekli sayfa sonuna inmesini gerektirir.
Bu kod, mevcut yorum listesini otomatik olarak tersine çevirir. Böylece en son atılan yorum en tepede görünür.
<script type='text/javascript'>
//<![CDATA[
document.addEventListener("DOMContentLoaded", function() {
// Blogger'da yorumları kapsayan olası tüm alanları deniyoruz
// Eğer temanız özelse, buradaki parantez içine kendi yorum ID'nizi eklemeniz gerekebilir.
var targetContainer = document.querySelector('#comments .comment-thread ol') ||
document.querySelector('.comments-content ol') ||
document.querySelector('#comments-block') ||
document.querySelector('.comment-list');
if (targetContainer) {
// Yorum öğelerini al (li, div veya dd olabilir)
var childNodes = Array.prototype.slice.call(targetContainer.children);
// Eğer içeride yorum varsa işlemi yap
if (childNodes.length > 0) {
// Diziyi ters çevir
childNodes.reverse();
// Ters çevrilmiş halini tekrar kapsayıcıya ekle
childNodes.forEach(function(node) {
targetContainer.appendChild(node);
});
}
} else {
console.log('Yorum alanı otomatik bulunamadı.');
}
});
//]]>
</script>
Kodları ekleyip temanızı kaydettikten sonra, blogunuzdaki yorum akışı en güncel yorum en üstte olacak şekilde çalışacaktır.
4 Yorum