Langsung ke konten utama

Cara Membuat Related Post Artikel di blog

Menampilkan artikel yang berhubungan atau artikel yang sejenis (satu label). Dengan kata lain menampilkan beberapa artikel yang berada pada satu label. Contohnya teman-teman tips blogger bisa melihat pada akhir dari postingan saya ini, yaitu ada kotak yang bertuliskan "Read This | Baca Yang ini". Nah bagaimana cara membuatnya?, caranya sangat mudah. Apa teman-teman ingin mencobanya?, apabila iya silahkan lanjut membaca Cara Membuat Related Post.


Cara Membuat Related Post

1. Login ke account blogger kamu.

2. Masuk ke kustomisasi >> edit html.

3. Kemudian Klik centang pada "expand widget template".

4. Cari kode <p><data:post.body/></p> (tekan Control+F lalu masukkan kode tadi)

5. Pasang kode di bawah ini tepat di bawah kode <p><data:post.body/></p>



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

<div class='widget-content'>
<h3>Read this | Baca yang ini</h3>
<div style='border: 2px solid rgb(230, 230, 230); width:100%; height:300px; overflow:auto;'>
<div id='data2007'/><br/><br/>
<script type='text/javascript'>

var homeUrl3 = &quot;<data:blog.homepageUrl/>&quot;;
var maxNumberOfPostsPerLabel = 4;
var maxNumberOfLabels = 50;

maxNumberOfPostsPerLabel = 100;
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;data2007&#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><p>Widget by [ <a href='http://tips-tutorial.blogspot.com/2009/08/cara-membuat-related-post-artikel-di.html' target='new'>Tips Blogger</a> ]</p>

</div>
</b:if>


6. Nah sobat tinggal simpan template deh..

Komentar

Postingan populer dari blog ini

Gempa aceh kembali pada tanggal 11 april 2012

Dlu pernah ada kejadian gempa di aceh pada tahun 2004 di iringi dengan tsunami , tetapi gempa tersebut sekarang muncul kembali di wilayah aceh dan sekitarnya, Gempa saat ini tidak di iringi dengan tsunami.Gempa tersebut berkekuatan sekitar 8,9 skala richter dan melanda wilayah aceh, sumatera utara, bengkulu, lampung dan sumbar pada hari rabu tanggal 11 april 2012 sekitar pukul 15:38 WIB. Berdasarkan data BMKG, wilayah bencana terletak di sekitar pulau simelue (aceh) dengan kedalaman sekitar 10 KM. Para pemerintah meminta supaya masyarakat lebih hati-hati, karena kemungkinan besar akan terjadi tsunami kembali seperti pada tahun 2004.

Cara Mengatasi Rasa Pegal, Linu dan Nyeri di Badan

Penyebab timbulnya pegal, linu dan nyeri dibagian kaki, tangan, pinggang, kepala, dan lainnya, bisa disebabkan oleh beberapa hal. Biasanya kondisi itu ada dikarenakan kurangnya relaksasi pada otot. Dampaknya pada tubuhpun bisa lebih parah. seperti tidak nafsu makan, tubuh tidak bergairah melakukan aktivitas apapun, atau terserang penyakit lain yang lebih parah. Oleh karenanya, jangan pernah anggap masalah ini sepele dan segeralah atasi. Berikut ini penyebab rasa pegal, linu dan nyeri di badan saat beraktivitas dan cara mengatasinya : 1. Terlalu lama duduk Biasanya saat kita sedang dalam perjalanan panjang atau berada didepan komputer dalam waktu yang lama, kaki dan pinggang akan mudah terasa pegal dan nyeri. Ini dikarenakan pinggul harus menahan tubuh bagian atas dan kaki berada dalam posisi sama terlalu lama. Usahakan mengubah posisi duduk anda dengan menyandarkan tubuh, meluruskan kaki, atau sesekali berdiri dan berjalan untuk mengambil sesuatu. 2. Kurang tidur atau ti...

Radio Online Live Streaming

Pilih Channel Alhidayah Dj Wirya Maestro FM Bandung Hard Rock Surabaya Star FM Dj FM Surabaya i-Radio Hikmah FM SONARA JJ FM Ras FM Golden Hit Radio Techno FM 1 FM .977 Music Hitz Sky FM World Music Sky FM Toplist Dance FM Sky FM Toplist DI FM - Disco house