Membuat
Read More Otomatis
Manfaat readmore juga untuk mempersingkat atau
merapihkan artikel yang panjang, jadi postingan artikel anda akan tersusun rapi
dengan hanya menampilkan gambar dan beberapa kalimat saja.
Cara
membuat readmore otomatis dengan gambar
- Silahkan buka template anda. Pilih: TEMPLATE >> EDIT.
- Cari
Kode </head>.
- Copy
paste kode dibawah ini tepat di atas kode </head>
<!--ReadMore
http://v-ganghan.blogspot.com-->
<b:if cond='data:blog.pageType !=
"static_page"'>
<b:if cond='data:blog.pageType !=
"item"'>
<style>
.post-body{text-align:justify;}
.post-body
img{max-width:none;width:auto;}
.read-more{float:left; padding-top:
10px;}
.read-more a{ color:
#fff!important;text-shadow:0 1px 0 rgba(0,0,0,0.5);background:#0457A9; text-decoration:none;font:bold 13px
Arial;padding:5px;}
.read-more
a:hover{text-decoration:none;background:#666;}
.pic{border: 10px solid #fff;float:left;height:165px;width:250px;margin-right:
20px;margin-bottom:10px;overflow:hidden;box-shadow: 5px 5px 5px #111;}
.grow
img{height:165px;width:250px;transition: all 2s ease;}
.grow
img:hover{width:400px;height:250px;}
</style>
<script type='text/javascript'>
var thumbnail_mode =
"yes"; //yes
summary_noimg
= 300; //
summary_img
= 250; //
img_thumb_height
= 165;
img_thumb_width
= 250;
</script>
<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 createSummaryAndThumb(pID){var div =
document.getElementById(pID);var imgtag = "";var img =
div.getElementsByTagName("img");var summ = summary_noimg;if(thumbnail_mode
== "yes"){if(img.length>=1){imgtag = '<div class="grow
pic"><img src="'+img[0].src+'"
width="'+img_thumb_width+'px"
height="'+img_thumb_height+'px"/></div>';summ =
summary_img;}}var summary = imgtag + '<div>' +
removeHtmlTag(div.innerHTML,summ) + '</div>';div.innerHTML = summary;}
//]]></script>
</b:if>
</b:if>
<!--Auto Read More Akhir-->
- Kemudian
cara code kayak di bawah ini:
<data:post.body/>
·
Biasanya ada kode yang sama pilih kode yang pertama saja
- Setelah
ketemu hapus kode diatas dan ganti dengan kode dibawah ini:
<!-- Auto read more Mulai -->
<b:if cond='data:blog.pageType == "item"'>
<data:post.body/>
<b:else/>
<b:if cond='data:blog.pageType == "static_page"'>
<data:post.body/>
<b:else/>
<div expr:id='"summary" +
data:post.id'><data:post.body/></div>
<script type='text/javascript'>
createSummaryAndThumb("summary<data:post.id/>");
</script>
<div class='read-more'>
<a expr:href='data:post.url'>Baca
Selengkapnya »</a>
</div>
</b:if>
</b:if>
<!-- Auto read more Akhir -->
- Klik SIMPAN dan
lihat hasilnya.
Terlihat
seperti sulit tetapi jika sambil di praktekan pasti bisa karena ini sudah
sangat detail.
Note:
summary_noimg = 300; // Ganti angkanya
sesuai keinginan
summary_img = 250; // Ganti angkanya
sesuai keinginan
img_thumb_height = 165; Ganti
angkanya sesuai keinginan
img_thumb_width = 250; Ganti angkanya
sesuai keinginan
Baca Selengkapnya Ganti “Read More Atau Baca Selengkapnya atau terserah anda”
Selamat
mencoba.