Membuat artikel terkait sangatlah penting bagi web ataupun blog. Karena artikel terkait adalah suatu alat bantu untuk para pengunjung membaca artikel-artikel
lain yang ada di web atau blog kita. Nah bila teman-teman masih bingung bagaimana caranya membuat artikel terkait maka teman-teman bisa melihat
caranya diblog ini. Dsini saya tidak bermaksut menggurui teman-teman, tetapi saya juga adalah seorang yang pemula, jadi disini saya hanya membagi ilmu yang saya
dapatkan dan kita sama-sama belajar. Ok mari kita mulai.......
Untuk membuat artikel terkait kita harus mengedit sedikit HTML yang ada pada blog kita. Oleh sebab itu disarankan agar membuat cadangan scrip HTML blog
teman-teman, tujuannya bila seandainya terjadi kesalahan sewaktu pengeditan teman-teman masih bisa menggunakan skrip yang telah disimpan tadi.
Setelah disimpan, ikutilah langkah-langkah dibawah ini:
anda, maka akan terdapat 2 kode <data:post.body/>.
<b:if cond='data:blog.pageType == "item"'> <div class='similiar'> <div class='widget-content'> <h3>Artikel Terkait</h3> <div id='data2007'/><br/><br/> <script type='text/javascript'> var homeUrl3 = "<data:blog.homepageUrl/>"; var maxNumberOfPostsPerLabel = 4; var maxNumberOfLabels = 7; maxNumberOfPostsPerLabel = 7; 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('data2007').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> </div> </b:if>
Perhatian
Blog ini pindah ke www.tulisanardo.com, untuk melihat postingan terbaru klik www.tulisanardo.com.
Rabu, 11 Agustus 2010
Membuat Artikel Terkait Pada Blogspot
<p><data:post.body/></p>
atau jika bingung tekan Ctrl + F kemudian ketikkan kode berikut : <data:post.body/>
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar