Devamını oku eklentisi yerine < !--more-- > etiketini kullanarakta yazınızın belli kısmını gizlyebilirsiniz ancak bu kullanacağımız eklenti kadar düzenli bir görüntü yaratmayacaktır. Yani eklentimiz bütün yazıları ve yazılara ait resimler aynı ölçülerde görüntüleyecek ve her yazı için ayrı ayrı etiket girmemize gerek kalmayacak.
Eklenti Özellikleri
1. Statik sayfalarda etkili değildir bu sayede2. Anasayfada görüntülenecek karakter sayısını ve resim boyutunu ayarlayabilirsiniz.
3. Blog anasayfasını optimize ederek sayfa hızını olumlu etkiler.
4. Anasayfada görütülenen resimlerdeki bağlantıya tıklayarak yazı sayfasına gidebilirsiniz.
Kuruluma başlamadan her ihtimale karşı temanızın yedeğini almayı unutmayın.
Devamını oku eklentisi nasıl kurulur?
Tema kodlarınız arasında aşağıdaki etiketi bulun</head>
Hemen üzerine aşağıdaki kodları ekleyin
<script type='text/javascript'>
//<![CDATA[
function removeHtmlTag(strx,chop){if(strx.indexOf("<")!=-1){var s=strx.split("<");for(var i=0;i<s.length;i++){if(s[i].indexOf(">")!=-1){s[i]=s[i].substring(s[i].indexOf(">")+1,s[i].length)}}strx=s.join("")}chop=(chop<strx.length-1)?chop:strx.length-2;while(strx.charAt(chop-1)!=' '&&strx.indexOf(' ',chop)!=-1)chop++;strx=strx.substring(0,chop-1);return strx+'...'}function masSummaryAndThumb(mas1,mas2){var div=document.getElementById(mas1);var imgtag="";var img=div.getElementsByTagName("img");var summ=250;if(img.length>=1){imgtag='<a href="'+mas2+'"><span style="float:left;margin-right:10px"><img src="'+img[0].src+'" width="220px" height="130px"/></span></a>';summ=250}var summary=imgtag+'<div class="entry">'+removeHtmlTag(div.innerHTML,summ)+'</div>';div.innerHTML=summary}
//]]>
</script>
Kaydetmeden devam edin Ctrl+F ile aşağıdaki kodu bulun
<data:post.body/>
Yukarıda kodu aşağıdakilerle değiştirin ve şablonu kaydedin.
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:blog.pageType != "static_page"'>
<div expr:id='"summary" + data:post.id'><data:post.body/></div>
<script type='text/javascript'>
masSummaryAndThumb("summary<data:post.id/>","<data:post.url/>");
</script>
</b:if>
</b:if>
<b:if cond='data:blog.pageType == "item"'><data:post.body/></b:if>
<b:if cond='data:blog.pageType == "static_page"'><data:post.body/></b:if>
Resim boyutunu değiştirmek için 1. kod içerisindeki: width="220px" height="130px" değerlerini
Görüntülenecek karakter sayısını belirlemek için yine 1. kod içerisindeki: summ=250 (2 tane var siz 2.sini değiştirin) değerleri kullanabilirsiniz.
Hit Adam
Çoooook teşekkür ederim :)
YanıtlaSilRica ederim...
Siloff çok güzel bir post ama o temalar nerede kodu nerede bulacağım daha da açsaydınız keşke bunu yani açıklayıcı olsaydı biraz daha..
YanıtlaSilhtml düzenlemeye girdimde bu seferde yok
YanıtlaSilHtml'yi düzenle kısmına geldiyseniz Ctrl+F komutu ile belirttiğim kodları arayıp gerekli düzenlemeleri yapabilirsiniz.
Sil<data:post.body/> kodundan temanızda birden fazla olabilir tek tek hepsini deneyin.
Eline sağlık kardeşim çok faydalı bir yazı olmuş
YanıtlaSilkodunu bulamiyor.
YanıtlaSilbende onu diyorum olmuyor zaten olmayacağı yazıyor bir çok sitede :((
SilX M L, s a t ı r 2 1 2 7 , s ü t u n 2 1 9 a y r ı ş t ı r ı l ı r k e n h a t a o l u ş t u : T h e e le m e n t t y p e " h ea d " m u s t be t e r m i n at e d b y t he m a t c h in g e n d -t a g " < /h e a d > " .
YanıtlaSilboşluk olmadan
hatası veriyor lütfen yardım
bende kodu iki tane çıkıyor :o
YanıtlaSilbende yapamadım yardım edebilirmisiniz megafikir.blogspot.com
YanıtlaSil