Barangkali kebanyakan master-master blogger tidak asing lagi dengan article ini. dan pasti udah banyak yang memakai dan mempostingnya juga. walaupun begitu saya tetap memposting cara membuat related post fungi scrolling. Dengan mengaktifkan fungsi scrolling pada widget related posts maka pembaca tidak lagi merasa terganggu dengan artikel-artikel terkait yang terlalu kepanjangan ke bawah. nah ada yang tertarik dengan related post yang satu ini? ikuti langkah-langkah di bawah ini.
- Log ini dulu ke blogger
- Tata letak kemudian Edit HTML
- Centang kotak kecil "Expand Template Widget"
- Cari kode ]]></b:skin>
- Kemudian letakkan kode di bawah ini persis di atas ]]></b:skin> /* Related post amir25ans
----------------------------------- */
.rbbox{border: 1px solid #D8D8D8;
padding: 5px;
background-color: #E0F8E0;
-moz-border-radius:5px;
margin:5px;}
.rbbox:hover{background-color: #EFFBEF;} - Setelah itu cari kode<p><data:post.body/></p>
- Copy paste kode di bawah ini setelah kode <p><data:post.body/></p><b:if cond='data:blog.pageType == "item"'>
<H2>Related Post:</H2>
<div class='rbbox'>
<div style='margin:0;
padding:10px;height:200px;overflow:auto;border:1px solid #ccc;'>
<div id='albri'/><script type='text/javascript'>var homeUrl3 = "<data:blog.homepageUrl/>";var maxNumberOfPostsPerLabel = 4;var maxNumberOfLabels = 10;maxNumberOfPostsPerLabel = 50;maxNumberOfLabels = 3;function listEntries10(json) {var ul = document.createElement('ul');var maxPosts = (json.feed.entry.length <= maxNumberOfPostsPerLabel) ?json.feed.entry.length : maxNumberOfPostsPerLabel;for (var i = 0; i < maxPosts; i++) {var entry = json.feed.entry[i];var alturl;for (var k = 0; k < entry.link.length; k++) {if (entry.link[k].rel == 'alternate') {alturl = entry.link[k].href;break;}}var li = document.createElement('li');var a = document.createElement('a');a.href = alturl;if(a.href!=location.href) {var txt = document.createTextNode(entry.title.$t);a.appendChild(txt);li.appendChild(a);ul.appendChild(li);}}for (var l = 0; l < json.feed.link.length; l++) {if (json.feed.link[l].rel == 'alternate') {var raw = json.feed.link[l].href;var label = raw.substr(homeUrl3.length+13);var k;for (k=0; k<20; k++) label = label.replace("%20", " ");var txt = document.createTextNode(label);var h = document.createElement('b');h.appendChild(txt);var div1 = document.createElement('div');div1.appendChild(h);div1.appendChild(ul);document.getElementById('albri').appendChild(div1);}}}function search10(query, label) {var script = document.createElement('script');script.setAttribute('src', query + 'feeds/posts/default/-/'+ label +'?alt=json-in-script&callback=listEntries10');script.setAttribute('type', 'text/javascript');document.documentElement.firstChild.appendChild(script);}var labelArray = new Array();var numLabel = 0;<b:loop values='data:posts' var='post'><b:loop values='data:post.labels' var='label'>textLabel = "<data:label.name/>";var test = 0;for (var i = 0; i < labelArray.length; i++)if (labelArray[i] == textLabel) test = 1;if (test == 0) {labelArray.push(textLabel);var maxLabels = (labelArray.length <= maxNumberOfLabels) ?labelArray.length : maxNumberOfLabels;if (numLabel < maxLabels) {search10(homeUrl3, textLabel);numLabel++;}}</b:loop></b:loop></script></div><script type='text/javascript'>RelPost();</script>
</div>
</b:if>
<span style="gt;Powered by <a href="http://hanyarangkuman.blogspot.com/">amir25ans Widgets </a></span> - Rubah tulisan berwarnah merah dengan kata yang anda inginkan
- Setelah itu simpan template anda dan lihat hasilnya
0 comments:
Posting Komentar