Daha sonra bu sayfaya aşağıdaki kodu ekliyoruz:
<script style="text/javascript">
function showrecentposts(json) {
for (var i = 0; i < numposts; i++) {
var entry = json.feed.entry[i];
var posttitle = entry.title.$t;
var posturl;
if (i == json.feed.entry.length) break;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
posturl = entry.link[k].href;
break;
}
}
posttitle = posttitle.link(posturl);
var readmorelink = "(more)";
readmorelink = readmorelink.link(posturl);
var postdate = entry.published.$t;
var cdyear = postdate.substring(0,4);
var cdmonth = postdate.substring(5,7);
var cdday = postdate.substring(8,10);
var monthnames = new Array();
monthnames[1] = "Jan";
monthnames[2] = "Feb";
monthnames[3] = "Mar";
monthnames[4] = "Apr";
monthnames[5] = "May";
monthnames[6] = "Jun";
monthnames[7] = "Jul";
monthnames[8] = "Aug";
monthnames[9] = "Sep";
monthnames[10] = "Oct";
monthnames[11] = "Nov";
monthnames[12] = "Dec";
if ("content" in entry) {
var postcontent = entry.content.$t;}
else
if ("summary" in entry) {
var postcontent = entry.summary.$t;}
else var postcontent = "";
var re = /<\S[^>]*>/g;
postcontent = postcontent.replace(re, "");
if (!standardstyling) document.write('<div class="bbrecpost">');
if (standardstyling) document.write('<br/>');
document.write(posttitle);
document.write('<br/>');
if (showpostdate == true) document.write(' - ' + monthnames[parseInt(cdmonth,10)] + ' ' + cdday);
if (!standardstyling) document.write('</div><div class="bbrecpostsum">');
if (showpostsummary == true) {
if (standardstyling) document.write('<br/>');
if (postcontent.length < numchars) {
if (standardstyling) document.write('<i>');
document.write(postcontent);
if (standardstyling) document.write('</i>');}
else {
if (standardstyling) document.write('<i>');
postcontent = postcontent.substring(0, numchars);
var quoteEnd = postcontent.lastIndexOf(" ");
postcontent = postcontent.substring(0,quoteEnd);
document.write(postcontent + '...' + readmorelink);
if (standardstyling) document.write('</i>');}
}
if (!standardstyling) document.write('</div>');
}
}
var numposts = 1000;
</script>
<script src="http://www.siteadresiniz.com/feeds/posts/default?orderby=published&alt=json-in-script&callback=showrecentposts"></script>
Aşağıdaki kırmızı yazıları istediğiniz gibi değiştirebilirsiniz.
var numposts = 1000; (Arşivde kaç başlık gösterilsin istiyorsanız buraya girin)
http://www.siteadresiniz.com (Buraya kendi sitenizi yazın)
Şimdi ise Şimdi Kaydet'e tıklayarak blogunuzu görüntüleyin.Bendeki görüntü şöyle:
* Yazıda Özgün İçeriğin Yanı Sıra Aşağıdaki Sitelerden De Yararlanılmıştır
4 yorum:
bunu tam olarak açıklarmısınız yeni kayiti sayfa olarakmı oluşturuyoruz bide bu kodları direk girince kodlar gözüküyo html yi düzenle deyip girincede hiç bişi gözükmüyor bunu uygulumak istiyorum ama yapamadım
Evet kayıdı sayfa olarak oluşturuyoruz.
Daha sonra htmlyi düzenle deyip kodu giriyoruz.Bir şey görünmemesi normal.Siz kaydet dedikten sonra sayfayı görüntüleyin yukarıdaki gibi olduğunu göreceksiniz.
aynen yaptım ama kaydettikten sonra sayfada içerik çıkmıyor çıkması için belli bi süre geçmelimi yoksa benim blogdamı bi soruh var anlamadım bunu yapmayı çok istiyorum ama olmuyor kenarda sayfayı çok uzatıyo arşiv
bu verdiğinizi blogger şablonunuda uyguluyormuşuz eksik olmuş başka bi yerde buldum yaptım oldu tekrar bi düzenlerseniz iyi olur
Yorum Gönder
Anlayamadığınız yerleri lütfen yorum olarak belirtiniz. ''Buraya yorum yazsam ne zaman cevap verir ki? ... '' diye düşünmeyin zaten her dakika blogdayım ;) Sorularınıza elimden geldiği kadarıyla cevap vermeye çalışacağım.