Langkah Singkat Memasang Related Post

Related post ini sangat membantu para pengunjung blog untuk melihat daftar postingan dengan label atau kategori yang sama dengan postingan yang sedang dibaca, soalnya biasanya ada pengunjung yang males mengklik tab menu kita padahal udah sangat di persimpel, contohnya blog ini (narsis lagi heheheheh) banyak temen temen blogger yang hanya membuka postingan terbaru, padahal masih banyak postingan postingan lain yang mungkin lebih keren (narsis abis...)

OK singkat aja langsung Masuk ke edit HTML

cari kode <data:post.body/> trus dibagian bawahnya copy pastekan kode ini.




<b:if cond='data:blog.pageType == "item"'> <div class='similiar'> <!-- *****************http://hoctro.blogspot.com*****Jan,2007****************** --> <!-- *****************Related Articles by Labels - Take Two****************** --> <!-- Modified by JackBook.Com to make it easier to use. 1. Now, users don't need to change anything to use this widget. just copy and paste, and done! 2. The current article will also be listed, now it's no more. --> <div class='widget-content'> <h3>Related Posts by Categories</h3> <div id='data2007'/><br/><br/> <div id='hoctro'> Widget by <u><a href='http://hoctro.blogspot.com'>Hoctro</a></u> | <u><a href='http://www.jackbook.com/' title='Related Posts on Blogger Modified by JackBook.Com. Read More?'>Jack Book</a></u> </div> <script type='text/javascript'> var homeUrl3 = &quot;<data:blog.homepageUrl/>&quot;; var maxNumberOfPostsPerLabel = 4; var maxNumberOfLabels = 10; 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> </b:if>

Trus Save dan selesailah.... gampangkan...

18 Komentar:

saya udah coba...
dan bisa kak....
mampir deh......

hah? banyak banget... :) dicoba ah :)

eh, berhasil rupanya... makasih ya :)

tapi perlu dirapiin biar gak berantakan ;)

@Fajri. Sip sip... tapi ini yang model lama yg judul doang, ada juga sih yang nampilin gambar dan judul postingan... tp ntaranlah di postingin... :)

@Hanifa. Sip sip... selamat merapikan yah heheheheehhe.... :D

yang tulisan merahnya gak perlui dibaca kan... saya pusing nih... thanks infonya saya coba di bs saya

wah bnyak amit gan .. ada yang lebih simple gag ?? heheheheheh =))

Semua Postinganya keren2....
Jadi makin sering main kemari...

iya nih keren2 . kayak adminnya gag yah ??? heheheheheeh ...:D

takut error nyobanya...
karena masih pemula

di coba ajah dlu .. knp takut salah . kalo gag ada salah mana mungkin ada benar ...

bener2 gazwat gan.....
banyak kode2 yg seharusnya ada malah ga ada.
misal kode kaga ada di template ane gara2 sy kasih read more yg disuruh ngilangin kode ntu diganti dg kode lain..
hahaa. gimna ini gan??

@Yudi. Jangan lupa Centang expand widget template gan. Kalo tetap ngga ada tapi agan masih inget diganti dengan kode apa.. pastekan aja dibawah pengganti kode data post body gan, kalo dah lupa wah ane turut berduka cita :))

wah kasian tuh ama kang yudi min ...

akang yudi yang teliti yah ... heehehehehe :D

Ohohhoo.. ^^
Ternyata ini nih biang keladinya ... *gak pake Expan Widget Template*
Ane sempat pusing sampe gak bisa tidur mikirin ginian... malah ganti template lain tetep gak nemu kodenya... Hahaaay :D
sotoy....

oalah .... :)) hehehehehe

gk ktemu di themplate ku gan...gmn solusinya?

@PINGI. kira2 agan udah centang expand widget template. mungkin itu masalahnya gan. masalh lain mungkin karena template yg agan pake tipe template baru yg g ada kodenya. klo masalahnya itu, saran ane ganti template classic atau coba searching cara untuk page number untuk template baru, sy udh lmayan lama g aktif di blog, jd udh cukup ketinggalan dengan update coding blog engine terbaru. kalo agan suka bisa dateng ke blog guru ane gan di o-om.com jagoan tuh, cm komen jarang dibales.

Post a Comment

Komentar Anda Akan Difilter, jadi minimal sehari baru keliatan Komeng Anda. Jika Anda bertanya, Silahkan Bookmark blog ini untuk melihat jawaban komeng anda nantinya.


Ingat, No Spam, No Porn, tapi jangan Nodong. Pikirkan Dulu kata katanya Sebelum Komeng yah... :)