Langsung ke konten utama

Membuat - Artiklet Terkait - Pada Postingan Blogspot

membuat artikel terkait

Kali ini saya akan berbagi tentang cara membuat "Artikel Terkait" biar blog kita lebih kelihatan "Pro" hehe. Ilmu ini saya dapatkan dari rekan - rekan blogger yang saling berbagi tips di dunia maya jadi bukan murni pemikiran saya. Oke sekarang kita mulai :

1. Buka dan login ke www.blogspot.com
2. Masuk ke "Template" kemudian "Edit HTML" (demi keamanan, backup dulu script template yang ada)

3. Cari dengan CRLT + F, script </head>, setelah ketemu copy paste script dibawah ini setelah atau dibawah </head> :

<!-- Mulai Artikel Terkait1-->

<script type="text/javascript">
//<![CDATA[
var relatedTitles = new Array();
var relatedTitlesNum = 0;
var relatedUrls = new Array();
function related_results_labels(json) {
for (var i = 0; i < json.feed.entry.length; i++) {
var entry = json.feed.entry[i];
relatedTitles[relatedTitlesNum] = entry.title.$t;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
relatedUrls[relatedTitlesNum] = entry.link[k].href;
relatedTitlesNum++;
break;}}}}
function removeRelatedDuplicates() {
var tmp = new Array(0);
var tmp2 = new Array(0);
for(var i = 0; i < relatedUrls.length; i++) {
if(!contains(tmp, relatedUrls[i])) {
tmp.length += 1;
tmp[tmp.length - 1] = relatedUrls[i];
tmp2.length += 1;
tmp2[tmp2.length - 1] = relatedTitles[i];}}
relatedTitles = tmp2;
relatedUrls = tmp;}
function contains(a, e) {
for(var j = 0; j < a.length; j++) if (a[j]==e) return true;
return false;}
function printRelatedLabels() {
var r = Math.floor((relatedTitles.length - 1) * Math.random());
var i = 0;
document.write('<ul>');
while (i < relatedTitles.length && i < 20) {
document.write('<li><a href="' + relatedUrls[r] + '">' +
relatedTitles[r] + '</a></li>');
if (r < relatedTitles.length - 1) {
r++;
} else {
r = 0;}
i++;}
document.write('</ul>');}
//]]>
</script>

<!-- Akhir Artikel Terkait1-->

4. Jika sudah, cari dengan CTRL + F script <data:post.body/> . Jika sudah copy paste kan script dibawah setelah atau dibawah <data:post.body/>. Yang perlu diperhatikan adalah paste pada <data:post.body/> yang terakhir jika terdapat lebih dari 1 ( satu) dalam template blog :

<!-- Mulai Artikel Terkait2-->

<b:if cond='data:post.labels'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:blog.pageType == "item"'>
<script expr:src='"/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&amp;callback=related_results_labels&amp;max-results=5"' type='text/javascript'/>
</b:if>
</b:loop>
</b:if>
<b:if cond='data:blog.pageType == "item"'>
<h4>Artikel Terkait</h4>
<script type="text/javascript">
removeRelatedDuplicates();
printRelatedLabels();
</script>
</b:if>

<!-- Akhir Artikel Terkait2-->

5. Jika sudah klik "Simpan Template"

Nanti tampilan "Artikel Terkait" akan menjadi seperti gambar dibawah ini.


Script <h4>Artikel Terkait<h4> pada Artikel Terkait2 diatas bisa dirubah sesuai keinginan misal menjadi <h4>Konten Terkait<h4> dsb.

Sumber : berguruseo.blogspot.com

Postingan populer dari blog ini

Masalah Keamanan Pada MacOS High Sierra

MacOS High Sierra yang merupakan update terbaru dari Sistem Operasi besutan Apple sedang mendapat sorotan terkait ditemukannya masalah keamanan yang bisa dibilang serius. Yang menjadi pokok permasalahan adalah, seseorang yang memiliki akses langsung kepada perangkat keras Apple dengan Sistem Operasi MacOS High Sierra dapat dengan mudah mendapatkan akses menyeluruh. Tidak sampai satu hari sejak temuan masalah ini mencuat di Internet, Apple langsung bekerja cepat melansir update dan panduan langkah untuk menutup masalah keamanan tersebut.

Samsung SGH E590

Yup kali ini ingin nulis tentang hp imut yang sudah nemenin saya kemana saja selalu hidup 24 jam x 7 hari (kecuali pas batre habis hehe). Bukan review apalagi ulasan cuma curahan hati :) Beli di stan Samsung di WTC Surabaya bulan Juli 2007, niat awal pas mau beli sebenernya pengen beli merk SE tapi apa daya harga yang sudah diluar kemampuan, ini juga karena ketiban rezeki karena ikut kerjaan rehoming pas di Jember plus tabungan beberapa bulan. Spesifikasi resminya yang saya ambil dari id.samsungmobile.com/mobile-phones/samsung-e590 : Platform GSM&EDGE Band Tri Band (900/1800/1900 MHz) GPRS General Packet Radio Service; Teknologi baru untuk kecepatan transmisi yang lebih tinggi. Untuk keperluan ini, data dibagi menjadi paket individu dan dikirimkan dengan menggunakan alamat penerima. Telepon genggam akan tetap onlin...

Memperbaiki Error SQL Server 2008 R2 - Unable to cast COM object of type 'System.__ComObject'

Beberapa waktu yang lalu saya diminta bantuan oleh rekan untuk membantu memperbaiki hasil instalasi SQL Server 2008 R2 di PC yang rencananya akan digunakan untuk latihan programing. Hanya saja saat itu rekan saya tidak menyebutkan secara spesifik pesan error yang muncul, namun setelah saya coba masalah ini terjadi saat mencoba melakukan koneksi ke server database utama meskipun sudah memasukkan nomor IP server database/namadatabase, user dan password dengan benar namun muncul pesan error seperti dibawah ini (saat itu tidak terpikir untuk melakukan screenshoot, hanya saya copy paste saja di notepad) : TITLE: Microsoft SQL Server Management Studio ------------------------------ Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.VisualStudio.OLE.Interop.IServiceProvider'. This operation