Cara Membuat Artikel Terkait di Bawah Postingan

Written By mario on Wednesday, October 26, 2011 | 3:53 PM

assalamualaikum wr.wb
setelah sekian lama saya tidak buka" blog.. karena sakit hati dengan adsense :( .. gimana ngga sakit hati. udah tanggal waktunya PO malah di banned.. rencana saya gagal semua. huh, kali ini saya memberanikan diri lagi untuk terjun lagi ke dunia blogging..hohooh
dan melupakan kejadian banned massal bulan lalu. :P

oke ngga usah curhat" an dulu. sekarang kita bahas aja langsung Cara Membuat Artikel Terkait di Bawah Postingan.




alhamdulillah akhirnya saya bisa juga ngutak ngatik script Cara Membuat Artikel Terkait di Bawah Postingan. tadinya sempet kebingungan .maklum lah udah lama ngga ngeliat script"..
oke.langsung aja
berikut langkah" Cara Membuat Artikel Terkait di Bawah Postingan :


-Pastinya harus login dulu ke blogger.
-Klik layout / Rancangan
-Pilih menu Edit HTML
-Jangan lupa di centang Expand Widgetnya
-Setelah itu cari code <div class='post-footer'>
-Jika sudah ketemu, paste kan code dibawah ini diatas code <div class='post-footer'>


<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div class='rbbox'>

<div style='margin-bottom:-20px; padding-right:20px; padding:10px; height:200px;overflow:auto;border:1px solid #ccc;'>

<div id='albri'/>
<script type='text/javascript'>

var homeUrl3 = &quot;<data:blog.homepageUrl/>&quot;;
var maxNumberOfPostsPerLabel = 4;
var maxNumberOfLabels = 10;
maxNumberOfPostsPerLabel = 50;
maxNumberOfLabels = 3;
function listEntries10(json) {
var ul = document.createElement(&#39;ul&#39;);
var maxPosts = (json.feed.entry.length &lt;= maxNumberOfPostsPerLabel) ?
json.feed.entry.length : maxNumberOfPostsPerLabel;
for (var i = 0; i &lt; maxPosts; i++) {
var entry = json.feed.entry[i];
var alturl;
for (var k = 0; k &lt; entry.link.length; k++) {
if (entry.link[k].rel == &#39;alternate&#39;) {
alturl = entry.link[k].href;
break;
}
}
var li = document.createElement(&#39;li&#39;);
var a = document.createElement(&#39;a&#39;);
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 &lt; json.feed.link.length; l++) {
if (json.feed.link[l].rel == &#39;alternate&#39;) {
var raw = json.feed.link[l].href;
var label = raw.substr(homeUrl3.length+13);
var k;
for (k=0; k&lt;20; k++) label = label.replace(&quot;%20&quot;, &quot; &quot;);
var txt = document.createTextNode(label);
var h = document.createElement(&#39;b&#39;);
h.appendChild(txt);
var div1 = document.createElement(&#39;div&#39;);
div1.appendChild(h);
div1.appendChild(ul);
document.getElementById(&#39;albri&#39;).appendChild(div1);
}
}
}
function search10(query, label) {
var script = document.createElement(&#39;script&#39;);
script.setAttribute(&#39;src&#39;, query + &#39;feeds/posts/default/-/&#39;
+ label +
&#39;?alt=json-in-script&amp;callback=listEntries10&#39;);
script.setAttribute(&#39;type&#39;, &#39;text/javascript&#39;);
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 = &quot;<data:label.name/>&quot;;
var test = 0;
for (var i = 0; i &lt; labelArray.length; i++)
if (labelArray[i] == textLabel) test = 1;
if (test == 0) {
labelArray.push(textLabel);
var maxLabels = (labelArray.length &lt;= maxNumberOfLabels) ?
labelArray.length : maxNumberOfLabels;
if (numLabel &lt; maxLabels) {
search10(homeUrl3, textLabel);
numLabel++;
}
}
</b:loop>
</b:loop>
</script>
</div>
</div>
</b:if>


-Simpan template sobat dan lihat hasilnya.

oia..tambahan nih. sobat bisa pasang gambar diatas Artikel Terkaitnya. copy code dibawah ini

<img alt='&gt;&gt;&gt;' border='0' src='http://i1231.photobucket.com/albums/ee519/noochii/artikelterkait.gif'/>

Lalu paste code tersebut diatas code yang berwarna hijau

Selamat Mencoba :)

0 comments:

Post a Comment

 
berita unik