Showing posts with label JQuery. Show all posts
Showing posts with label JQuery. Show all posts

9/09/2020

Tutorial Lengkap Membuat dan Menambahkan AMP HTML di Template Blogger Blogspot

Menambahkan AMP di blog Blogger adalah cara agar blog Blogger Anda dimuat lebih cepat di perangkat seluler. Dengan pemuatan cepat memberikan pengalaman pengguna yang lebih baik dan dapat meningkatkan lalu lintas blog Anda. Pada artikel ini, saya akan menunjukkan bagaimana cara menambahkan AMP di blog Blogger.
Apa itu Accelerated Mobile Pages

Apa Itu AMP ?

Laman Seluler yang Dipercepat(bahasa inggris: Accelerated Mobile Pages) atau AMP adalah project Google untuk membuat web seluler lebih cepat. Untuk mencapai tujuan ini, standar AMP membatasi penggunakan HTML, CSS, dan JavaScript, dan mengelola pemuatan sumber daya eksternal, seperti gambar, video, dan iklan.

Mengapa tidak ada Blogger AMP?

Meskipun Accelerated Mobile Pages adalah proyek yang didukung Google dan Blogspot adalah platform blogging Google, “Blogger saat ini tidak mendukung AMP HTML.” Jadi itu yang bisa dijawab Google. Tapi kita tidak bisa membiarkannya seperti itu, bukan? Jadi ikuti langkah-langkah dibawah ini untuk menambahkan AMP di Blogger dan buat Blog AMP baru Anda.

Bagaimana cara mengimplementasikan Blog Blogger AMP?

Seperti yang Anda tahu, kita berbicara tentang bagaimana cara menambahkan amp di blog blogger. Ikuti langkah-langkah yang diberikan di bawah ini untuk melanjutkannya.

Langkah 1: Buat HTML AMP

Buat HTML AMP
Cadangan Template Blogger Anda agar aman dari segala jenis masalah. Sekarang tuju pada Dasbor Blogger Anda -> Template -> Edit Template.
Ganti kode <html> dengan kode berikut
<html amp="amp"> 

Langkah 2: Tambahkan Charset dan Viewport Meta Tags

Tambahkan Charset dan Viewport Meta Tags
Cari dan periksa tag meta charset dan viewport. Jika tidak ada, copy dan paste kode berikut setelah tag <head>
<meta content='width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,minimal-ui' name='viewport'/>

Langkah 3: Tambahkan Tag Canonical

Tambahkan Tag Canonical
Jadikan blog Anda mudah ditemukan menggunakan tag kanonik. Periksa tag tautan kanonik. Jika tidak ada, tambahkan link kanonik seperti dibawah ini
Copy dan paste kode berikut setelah tag viewport atau setelah tag <head>
<link expr:href='data:blog.url' rel='amphtml'/>
<link expr:href='data:blog.url' rel='canonical'/>

Langkah 4: Menyiapkan AMP CDN

Menyiapkan AMP CDN
Paste kode dibawah ini tepat di atas tag </head>
<style amp-boilerplate='amp-boilerplate'>body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}</style><noscript><style amp-boilerplate='amp-boilerplate'>body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}</style></noscript>

Langkah 5: Tambahkan AMP Javascript Library

Tambahkan AMP Javascript Library
Paste kode dibawah ini tepat dibawah kode AMP CDN atau diatas tag </head>
<script async src="https://cdn.ampproject.org/v0.js"></script>

Langkah 6: Penggunaan AMP Image:

Ubah tag img menjadi tag amp-img seperti contoh kode berikut
<amp-img src="/img/amp.jpg"
  width="1080"
  height="610"
  layout="responsive"
  alt="AMP"></amp-img>

Beberapa hal yang harus diperhatikan

Dalam membuat blog berbasis AMP HTML, selain hal di atas ada beberapa hal yang harus diperhatikan diantaranya :
  • Tidak boleh ada dua tag <style>, apabila ada penambahan maka gunakan <style amp-custom>, itupun hanya satu saja yang diizinkan.
  • Tidak boleh membuat inline CSS seperti <aside class='sidebar' style='margin-top:0;padding:10px'>.
  • Script harus external dan menggunakan async.
  • Script tidak diperbolehkan menggunakan attribute type='text/javascript'
  • Seperti langkah ke 6 di atas, tidak boleh menggunakan tag img tapi harus amp-img

Memvalidasi Google AMP di Blogger

Untuk Validasi Halaman AMP Anda di Blogger, Anda dapat mengunjungi situs resmi Google AMP. JIKA ada kesalahan, validator akan memberitahukan kesalahan.
Berikut adalah URL untuk memvalidasi halaman amp di blogger.
https://search.google.com/test/amp
Itu saja sekiranya untuk menambahkan amp pada blog di blogger.com, nanti kedepannya saya tambahkan apabila ada aturan-aturan lain yang belum tertulis.

3/16/2020

Tutorial Lengkap Cara Membuat Iklan Penelusuran Bersponsor Google Adsense di Blog



Sebelumnya apakah anda pernah melihat dimana ada iklan yang bernama penelusuran bersponsor di situs - situs yang anda kunjungi, dan ya pada kali ini artikel kita akan mengulah habis apa itu iklan penelusuran dan cara membuat serta memasangnya.

Apa itu Iklan Penelusuran ?

Iklan Penelusuran atau yang juga sering juga di istilah lain kan dengan beberapa teman blogger kita sebagai iklan tulisan, bersusun, iklan link dan sebagainya adalah iklan berbentuk seperti susunan link penelusuran.

Iklan Penelusuran ini bisa anda dapatkan dengan mudah di akun adsense lama atau tahun 2018, karena baru - baru ini pada tahun 2019 iklan ini sudah tidak bisa di akses dari dashboard google adsense yang versi terbaru.

Tapi, tak usah berkecil hati untuk itulah saya membuat tutorial berikut ini agar anda bisa membuat iklan penelusuran bersponsor dengan penjelasan lengkap dan mendetail, berikut ini adalah beberapa manfaat membuat iklan penelusuran.

Kelebihan Iklan Penelusuran

Banyak manfaat dan juga kelebihan yang bisa kita peroleh dengan membuat iklan penelusuran, beberapa diantaranya akan saya sebutkan dibawah ini.
  • Meningkatkan Click Rate Google Adsenae, yang berdampak
  • Meningkatkan penghasilan seorang blogger, yang membuat
  • Anda senang dan bahagia, serta
  • Iklan yang ringan dan sangat Responsif
  • Serta enak dilihat oleh pembaca

Contoh atau Preview Iklan Penelusuran



Diatas anda bisa lihat contoh iklan penelusuran dari salah satu blog saya lainnya yang bisa dengan mudah anda kunjungi di www.chord.blogbot.site, blig yang berisi seputar lagu, music video dan semacamnya.

Selain kelebihan dan manfaat yang telah saya sebutkan diatas iklan penelusuran memiliki tingkat klik rate yang lebih besar dan lebih baik dari iklan pada umumnya karena penyesuaian dan tampilannya yang mungkin tidak bisa dibedakan dengan tampilan iklan pada umumnya.

Cara Membuat Iklan Penelusuran Adsense

Nah telah sampailah kita pada inti dari semua perbincangan singkat kita pada kesempatan kali, berikut ini saya akan membagikan tutorial mudah cara membuat iklan penelusuran hanya dengan beberapa detik saja.

1. Silahkan anda akses google adsense anda jika anda memiliki akun lama tahun 2018, dan pilih iklan link atau penelusuran.
2. Jika tidak ditemukan next ke tutorial kedua, yakni copy kode berikut ini.
<ins class="adsbygoogle iklan_susun" style="display:block" data-ad-client="ca-pub-**kodeanda**" data-ad-slot="**kodeanda**" data-ad-format="link"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script&gt
3. Selanjutnya isi tulisan **kodeanda** dengan kode iklan di google adsense anda.
4. Buka dahboard blogger anda, lalu klik layout atau mode html.
5. Letakkan kode iklan susun atau penelusuran tersebut di mana saja yang anda inginkan.

Penutup 

Demikian informasi seputar tutorial cara membuat iklan susun atau iklan penelusuran link di google adsense selanjutnya jika ada pertanyaan yang berkaitan dengan tutorial pada kesempatan kali ini silahkan tanyakan dibawah ini.

Kotak kritik dan saran terbuka bagi anda jika ada beberapa kesalahan baik pengucapan kata dan sebagainya, mohon dukungan dari sobat blogger lainnya.

Tutorial Lengkap Cara Membuat Related Post/Artikel Terkait di Dalam Postingan

blogrtrwnet.blogspot.com - Related post atau Artikel terkait merupakan salah satu bagian yang cukup penting didalam konten artikel, dimana artikel terkait ini difungsikan untuk menampilkan link/url artikel-artikel didalam suatu blog yang mempunyai kategori pembahasan yang sama serta pada umumnya fitur ini sering terapkan dihampir semua blog atau website yang sering kita jumpai di mesin pencari . 



Related Post juga merupakan salah satu cara yang bisa kalian lakukan untuk membuat SEO onpage pada sebuah blog, dan dipercaya dapat mendongkrak reputasi blog menjadi lebih baik dimata mesin pencari (search engine) karena dengan adanya related post ini, para pengunjung blog akan merasa sangat nyaman dalam meng-eksplore seluruh artikel yang terdapat pada blog kalian.

Membahasa masalah related post. dalam artikel ini, saya akan menjelaskan bagaimana cara membuat artikel terkait otomatis atau fitur baca juga di tengah-tengah postingan blog dengan gaya yang sangat menarik dan patut kalian aplikasikan pada blog yang kalian kelola.


Membuat Artikel Terkait / Baca Juga Otomatis di Blog

Sebelum membuat related post, artikel terkait atau baca juga otomatis di blog kalian dengan menggunakan tutorial yang akan saya bagikan, harap diperhatikan terlebih dahulu bahwa di template kalian harus sudah terpasang script font awesome seperti dibawah ini dan letak script tersebut tepat diatas kode </head>

<link href='//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css' rel='stylesheet'/> 

Jika script diatas belum kalian pasang, silahkan pasang script tersebut tepat diatas kode </head>



A. Memasang Related Post Keren di Blog #1


  • Langkah pertama silahkan kalian masuk ke menu tema kemudian pilih menu edit html
  • Setelah berada di halaman edit html silahkan kalian cari kode </head>, kemudian tempatkan kode dibawah ini tepat diatas kode </head>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<script type='text/javascript'>
//<![CDATA[
var relatedSimply = new Array(); var relatedSimplyNum = 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]; relatedSimply[relatedSimplyNum] = entry.title.$t; for (var k = 0; k < entry.link.length; k++) { if (entry.link[k].rel == 'alternate') {relatedUrls[relatedSimplyNum] = entry.link[k].href; relatedSimplyNum++; 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] = relatedSimply[i];}} relatedSimply = 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((relatedSimply.length - 1) * Math.random()); var i = 0; document.write('<ul>'); while (i < relatedSimply.length && i < 20) { document.write('<li><a href="' + relatedUrls[r] + '">' + relatedSimply[r] + '</a></li>'); if (r < relatedSimply.length - 1) { r++; } else { r = 0;} i++;} document.write('</ul>');}
//]]>
</script>
</b:if>

<style>
/* Related Post Style 1 */
.related-simplify{position:relative;padding:0;margin:15px auto;width:100%;}
.related-simplify h4{background:#3498db;padding:8px 12px;margin:0;font-size:15px;font-weight:400;color:#fff;border:1px solid #2e88c5}
.related-simplify ul{margin:0;padding:0}
.related-simplify ul li{background:#f6f6f6;position:relative;list-style:none;padding:9px;margin:auto;line-height:1.4em;border:1px solid rgba(0,0,0,0.1);border-bottom:0;transition:all .3s}
.related-simplify ul li:nth-child(odd){background:#fefefe}
.related-simplify ul li:last-child{border-bottom:1px solid rgba(0,0,0,0.1)}
.related-simplify ul li:before{content:'\f138';font-family:fontawesome;position:absolute;margin:0 9px 0 4px;color:#2ecc71;overflow:hidden;transition:all .3s}
.related-simplify ul li:hover:before{content:'\f138';font-family:fontawesome;-webkit-animation:bounceright .3s alternate ease infinite;animation:bounceright .3s alternate ease infinite}
.related-simplify a{color:#0383d9;font-size:13px;margin:0 0 0 30px;}
.related-simplify a:hover{color:#0383d9;text-decoration:underline}
.related-simplify ul li:nth-child(n+4) {display:none;}
@-webkit-keyframes bounceright{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(3px)}}
@keyframes bounceright{from{transform:translateX(0)}to{transform:translateX(3px)}}
</style>
  • Kode warna merah silahkan sesuaikan dengan warna yang sesuai dengan warna dominan blog kalian
  • Langkah selanjutnya silahkan kalian cari kode <data:post.body/>, bisanya didalam template blog terdapat 3 (tiga) kode tersebut, silahkan kalian ganti kode <data:post.body/> yang ke dua (2) dengan kode dibawah ini
    <div expr:id='&quot;post1&quot; + data:post.id'/>
    <div class='related-simplify'>
    <b:if cond='data:post.labels'>
    <b:loop values='data:post.labels' var='label'>
    <b:if cond='data:blog.pageType == &quot;item&quot;'>
    <script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels&amp;max-results=3&quot;' type='text/javascript'/>
    </b:if>
    </b:loop>
    </b:if>
    <h4>Baca Juga</h4>
    <script type='text/javascript'>
    removeRelatedDuplicates();
    printRelatedLabels();
    </script>
    </div>
    <div expr:id='&quot;post2&quot; + data:post.id'><p><data:post.body/></p></div>
    <script type='text/javascript'>
    var obj0=document.getElementById(&quot;post1<data:post.id/>&quot;);
    var obj1=document.getElementById(&quot;post2<data:post.id/>&quot;);
    var s=obj1.innerHTML;
    var t=s.substr(0,s.length/2);
    var r=t.lastIndexOf(&quot;&lt;br&gt;&quot;);
    if(r&gt;0) {obj0.innerHTML=s.substr(0,r);obj1.innerHTML=s.substr(r+4);}
    </script> 
    
    • Kode berwarna merah silahkan kalian ganti dengan tulisan yang kalian inginkan
    • Selanjutnya silahkan kalian tekan tombol simpan tema dan lihat related post tersebut di dalam postingan artikel kalian

    B. Memasang Artikel Terkait Keren di Blog #2


    • Langkah pertama silahkan kalian masuk ke menu tema kemudian pilih menu edit html
    • Setelah berada di halaman edit html silahkan kalian cari kode </head>, kemudian tempatkan kode dibawah ini tepat diatas kode </head>
    <b:if cond='data:blog.pageType == &quot;item&quot;'>
    <script type='text/javascript'>
    //<![CDATA[
    var relatedSimply = new Array(); var relatedSimplyNum = 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]; relatedSimply[relatedSimplyNum] = entry.title.$t; for (var k = 0; k < entry.link.length; k++) { if (entry.link[k].rel == 'alternate') {relatedUrls[relatedSimplyNum] = entry.link[k].href; relatedSimplyNum++; 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] = relatedSimply[i];}} relatedSimply = 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((relatedSimply.length - 1) * Math.random()); var i = 0; document.write('<ul>'); while (i < relatedSimply.length && i < 20) { document.write('<li><a href="' + relatedUrls[r] + '">' + relatedSimply[r] + '</a></li>'); if (r < relatedSimply.length - 1) { r++; } else { r = 0;} i++;} document.write('</ul>');}
    //]]>
    </script>
    </b:if>
    
    <style>
    /* Related Post Style 2 */
    .related-simplify{position:relative;padding:20px 12px 12px 12px;margin:32px auto 24px auto;width:93%;border:4px double rgba(0,0,0,0.2)}
    .related-simplify h4{background:#fff;padding:8px 10px;position:absolute;margin:0;font-size:17px;font-weight:700;color:#000;top:-21px;left:2.5%}
    .related-simplify ul{margin:0;padding:0}
    .related-simplify ul li{position:relative;list-style:none;padding:9px 0;margin:auto;line-height:1.4em;transition:all .3s}
    .related-simplify ul li:before{content:'\f0c8';font-family:fontawesome;position:absolute;margin:0 5px 0 2px;color:rgba(0,0,0,0.5);overflow:hidden;font-size:60%;left:10px;transition:all .3s}
    .related-simplify ul li:hover:before{content:'\f0c8';font-family:fontawesome;color:#0383d9;}
    .related-simplify a{color:#000;font-size:14px;margin:0 0 0 30px;}
    .related-simplify a:hover{color:#0383d9;}
    .related-simplify ul li:nth-child(n+4) {display:none;}
    @media only screen and (max-width:768px){
    .related-simplify{padding:15px 0 10px 0;width:100%;border:2px solid #e74c3c;border-left:0;border-right:0}
    .related-simplify h4{color:#e74c3c;padding:8px;font-size:15px;top:-18px;left:3.5%}
    .related-simplify a{font-size:14px;margin:0}.related-simplify a:hover{color:#e74c3c}
    .related-simplify ul li{padding:5px 0}
    .related-simplify ul li:before,.related-simplify ul li:hover:before{display:none}}
    </style>
    
    • Kode warna merah silahkan sesuaikan dengan warna yang sesuai dengan warna dominan blog kalian
    • Langkah selanjutnya silahkan kalian cari kode <data:post.body/>, bisanya didalam template blog terdapat 3 (tiga) kode tersebut, silahkan kalian ganti kode <data:post.body/> yang ke dua (2) dengan kode dibawah ini
      <div expr:id='&quot;post1&quot; + data:post.id'/>
      <div class='related-simplify'>
      <b:if cond='data:post.labels'>
      <b:loop values='data:post.labels' var='label'>
      <b:if cond='data:blog.pageType == &quot;item&quot;'>
      <script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels&amp;max-results=3&quot;' type='text/javascript'/>
      </b:if>
      </b:loop>
      </b:if>
      <h4>Baca Juga</h4>
      <script type='text/javascript'>
      removeRelatedDuplicates();
      printRelatedLabels();
      </script>
      </div>
      <div expr:id='&quot;post2&quot; + data:post.id'><p><data:post.body/></p></div>
      <script type='text/javascript'>
      var obj0=document.getElementById(&quot;post1<data:post.id/>&quot;);
      var obj1=document.getElementById(&quot;post2<data:post.id/>&quot;);
      var s=obj1.innerHTML;
      var t=s.substr(0,s.length/2);
      var r=t.lastIndexOf(&quot;&lt;br&gt;&quot;);
      if(r&gt;0) {obj0.innerHTML=s.substr(0,r);obj1.innerHTML=s.substr(r+4);}
      </script> 
      
      • Kode berwarna merah silahkan kalian ganti dengan tulisan yang kalian inginkan
      • Selanjutnya silahkan kalian tekan tombol simpan tema dan lihat related post tersebut di dalam postingan artikel kalian


      C. Membuat Related Post / Baca Juga Keren #3


      • Langkah pertama silahkan kalian masuk ke menu tema kemudian pilih menu edit html
      • Setelah berada di halaman edit html silahkan kalian cari kode </head>, kemudian tempatkan kode dibawah ini tepat diatas kode </head>
      <b:if cond='data:blog.pageType == &quot;item&quot;'>
      <script type='text/javascript'>
      //<![CDATA[
      var relatedSimply = new Array(); var relatedSimplyNum = 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]; relatedSimply[relatedSimplyNum] = entry.title.$t; for (var k = 0; k < entry.link.length; k++) { if (entry.link[k].rel == 'alternate') {relatedUrls[relatedSimplyNum] = entry.link[k].href; relatedSimplyNum++; 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] = relatedSimply[i];}} relatedSimply = 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((relatedSimply.length - 1) * Math.random()); var i = 0; document.write('<ul>'); while (i < relatedSimply.length && i < 20) { document.write('<li><a href="' + relatedUrls[r] + '">' + relatedSimply[r] + '</a></li>'); if (r < relatedSimply.length - 1) { r++; } else { r = 0;} i++;} document.write('</ul>');}
      //]]>
      </script>
      </b:if>
      
      <style>
      /* Related Post Style 3 */
      .related-simplify{display:inline-block;background:#34495e;color:#fff;position:relative;padding:0;margin:20px auto;width:100%;border:6px double #fff;}
      .related-simplify ul{background:rgba(38,62,87,0.8);margin:0;padding:20px}
      .related-simplify ul li{position:relative;list-style:none;padding:9px 0;margin:auto;line-height:1.4em;transition:all .3s}
      .related-simplify ul li:before{content:'\f0c8';font-family:fontawesome;position:absolute;margin:0 5px 0 2px;color:rgba(255,255,255,0.7);overflow:hidden;font-size:60%;left:10px;transition:all .3s}
      .related-simplify ul li:hover:before{content:'\f0c8';font-family:fontawesome;color:#f1c40f;}
      .related-simplify a{color:#fff;font-size:17px;margin:0 0 0 30px;}
      .related-simplify a:hover{color:#fff;text-decoration:underline}
      .related-simplify ul li:nth-child(n+4) {display:none;}
      @media only screen and (max-width:768px){
      .related-simplify{padding:15px 0 10px 0;width:100%;border:2px solid #e74c3c;border-left:0;border-right:0}
      .related-simplify h4{color:#e74c3c;padding:8px;font-size:15px;top:-18px;left:3.5%}
      .related-simplify a{font-size:14px;margin:0}.related-simplify a:hover{color:#e74c3c}
      .related-simplify ul li{padding:5px 0}
      .related-simplify ul li:before,.related-simplify ul li:hover:before{display:none}}
      </style>
      
      • Kode warna merah silahkan sesuaikan dengan warna yang sesuai dengan warna dominan blog kalian
      • Langkah selanjutnya silahkan kalian cari kode <data:post.body/>, bisanya didalam template blog terdapat 3 (tiga) kode tersebut, silahkan kalian ganti kode <data:post.body/> yang ke dua (2) dengan kode dibawah ini
        <div expr:id='&quot;post1&quot; + data:post.id'/>
        <div class='related-simplify'>
        <b:if cond='data:post.labels'>
        <b:loop values='data:post.labels' var='label'>
        <b:if cond='data:blog.pageType == &quot;item&quot;'>
        <script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels&amp;max-results=3&quot;' type='text/javascript'/>
        </b:if>
        </b:loop>
        </b:if>
        <h4>Baca Juga</h4>
        <script type='text/javascript'>
        removeRelatedDuplicates();
        printRelatedLabels();
        </script>
        </div>
        <div expr:id='&quot;post2&quot; + data:post.id'><p><data:post.body/></p></div>
        <script type='text/javascript'>
        var obj0=document.getElementById(&quot;post1<data:post.id/>&quot;);
        var obj1=document.getElementById(&quot;post2<data:post.id/>&quot;);
        var s=obj1.innerHTML;
        var t=s.substr(0,s.length/2);
        var r=t.lastIndexOf(&quot;&lt;br&gt;&quot;);
        if(r&gt;0) {obj0.innerHTML=s.substr(0,r);obj1.innerHTML=s.substr(r+4);}
        </script> 
        
        • Kode berwarna merah silahkan kalian ganti dengan tulisan yang kalian inginkan
        • Selanjutnya silahkan kalian tekan tombol simpan tema dan lihat related post tersebut di dalam postingan artikel kalian

        D. Membuat Related Post Otomatis di Blog #4


        • Langkah pertama silahkan kalian masuk ke menu tema kemudian pilih menu edit html
        • Setelah berada di halaman edit html silahkan kalian cari kode </head>, kemudian tempatkan kode dibawah ini tepat diatas kode </head>
        <style>
        /* Related Posts Middle by igniel.com */
        .ignielRelatedMiddle {background-color:#f5f5f5; border:1px solid #e5e5e5; display:block; margin:20px 0px; padding:10px 20px;}
        .ignielRelatedMiddle .judul {color:#f44336; font-size:120%; font-weight:600; text-transform:uppercase}
        .ignielRelatedMiddle ul {margin:10px 0px 0px !important; padding:0px !important;}
        .ignielRelatedMiddle ul li {list-style:none; padding:5px 0px !important; border-bottom:2px dotted #aaa !important; text-align:left !important; line-height:1.25em !important;}
        .ignielRelatedMiddle ul li:first-child {padding-top:0px; !important;}
        .ignielRelatedMiddle ul li:last-child {padding-bottom:0px !important; border:0px !important}
        .ignielRelatedMiddle ul li a:before{content:''; display:inline-block; width:17px; height:17px; margin-right:3px; vertical-align:-3px; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z' fill='%23333'/%3E%3C/svg%3E") center / 20px no-repeat;}
        </style>
        
        • Kode warna merah silahkan sesuaikan dengan warna yang sesuai dengan warna dominan blog kalian
        • Langkah selanjutnya silahkan kalian cari kode <data:post.body/>, bisanya didalam template blog terdapat 3 (tiga) kode tersebut, silahkan kalian simpan kode dibawah ini tepat diatas kode <data:post.body/> yang ke dua (2) 
          <b:if cond='data:view.isPost'>
            <script> //<![CDATA[
              // Related Posts Middle by igniel.com
              var jumlah = 4;
              eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('c a=["\\e\\d\\s\\Q\\f\\C","\\d\\s\\f\\h\\W","\\B\\d\\d\\I","\\V\\f","\\f\\k\\f\\e\\d","\\e\\k\\s\\S","\\h\\d\\e","\\r\\e\\f\\d\\h\\s\\r\\f\\d","\\C\\h\\d\\B","\\h\\r\\s\\I\\F\\U","\\B\\e\\F\\F\\h","\\m\\O\\e\\l","\\T\\h\\k\\f\\d","\\m\\e\\k\\l\\m\\r\\K\\C\\h\\d\\B\\P\\w","\\w\\K\\f\\k\\f\\e\\d\\P\\w","\\w\\l","\\m\\D\\r\\l\\m\\D\\e\\k\\l","\\m\\D\\O\\e\\l"];c g=x y();c v=0;c j=x y();z R(H){u(c b=0;b<H[a[2]][a[1]][a[0]];b++){c p=H[a[2]][a[1]][b];g[v]=p[a[4]][a[3]];u(c q=0;q<p[a[5]][a[0]];q++){A(p[a[5]][q][a[6]]==a[7]){j[v]=p[a[5]][q][a[8]];v++;18}}}}z X(){c n=x y(0);c o=x y(0);u(c b=0;b<j[a[0]];b++){A(!J(n,j[b])){n[a[0]]+=1;n[n[a[0]]-1]=j[b];o[a[0]]+=1;o[o[a[0]]-1]=g[b]}};g=o;j=n}z J(G,L){u(c t=0;t<G[a[0]];t++){A(G[t]==L){M 1b}};M Y}z 19(){c i=N[a[10]]((g[a[0]]-1)*N[a[9]]());c b=0;E[a[12]](a[11]);Z(b<g[a[0]]&&b<1c){E[a[12]](a[13]+j[i]+a[14]+g[i]+a[15]+g[i]+a[16]);A(i<g[a[0]]-1){i++}1a{i=0};b++};E[a[12]](a[17])}',62,75,'||||||||||_0x22c4|_0x6c56x6|var|x65|x6C|x74|relatedTitles|x72|_0x6c56x11|relatedUrls|x69|x3E|x3C|_0x6c56xa|_0x6c56xb|_0x6c56x7|_0x6c56x8|x61|x6E|_0x6c56xf|for|relatedTitlesNum|x22|new|Array|function|if|x66|x68|x2F|document|x6F|_0x6c56xd|_0x6c56x5|x64|contains|x20|_0x6c56xe|return|Math|x75|x3D|x67|related_results_labels|x6B|x77|x6D|x24|x79|removeRelatedDuplicates|false|while|||||||||break|ignielBacaJuga|else|true|jumlah'.split('|'),0,{}));
            //]]></script>
            <div class='ignielRelatedMiddle'>
              <b:if cond='data:post.labels'>
                <b:loop values='data:post.labels' var='label'>
                  <b:if cond='data:view.isPost'>
                    <script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels&amp;max-results=100&quot;'/>
                  </b:if>
                </b:loop>
              </b:if>
              <span class='judul'><span>Baca Juga</span></span>
              <script> //<![CDATA[
                eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('L b=["\\i\\p\\e\\i\\a\\c\\K\\a\\c\\m\\d\\a\\h\\J\\i\\h\\h\\c\\a","\\p\\a\\d\\S\\c\\a\\s\\a\\e\\d\\j\\v\\r\\R\\c\\m\\j\\j\\t\\m\\s\\a","\\x\\n\\f\\j\\d\\y\\o\\f\\h\\r\\u\\o\\k\\Q\\u\\x\\n\\f\\j\\d\\y\\o\\f\\h\\r\\u\\n","\\P\\D\\a\\k\\r\\w\\a\\c\\a\\E\\d\\f\\k\\F\\c\\c","\\c\\a\\e\\p\\d\\G","\\e\\f\\h\\a\\t\\m\\s\\a","\\C","\\i\\e\\j\\a\\k\\d\\v\\a\\H\\f\\k\\a","\\n\\m\\k\\a\\e\\d\\t\\f\\h\\a","\\e\\a\\I\\d\\w\\i\\o\\c\\i\\e\\p"];O();(N(){A q=z[b[1]](b[0])[0];B(q){A g=z[b[3]](b[2]),l=M(g[b[4]]/2);B(g[l][b[5]]==b[6]){g[l][b[8]][b[7]](q,g[l])}T{g[l][b[8]][b[7]](q,g[l][b[9]])}}})()',56,56,'||||||||||x65|_0x9301|x6C|x74|x6E|x6F|_0xa209x2|x64|x69|x73|x72|_0xa209x3|x61|x70|x62|x67|_0xa209x1|x79|x6D|x4E|x20|x42|x53|x2E|x2D|document|let|if|x50|x75|x63|x41|x68|x66|x78|x4D|x52|var|parseInt|function|ignielBacaJuga|x71|x2C|x43|x45|else'.split('|'),0,{}));
              //]]> </script>
            </div>
          </b:if>
          
          • Kode berwarna merah silahkan kalian ganti dengan banyaknya artikel terkait yang kalian inginkan
          • Selanjutnya silahkan kalian tekan tombol simpan tema dan lihat related post tersebut di dalam postingan artikel kalian

          E. Membuat Related Post Otomatis Simple #5


          • Langkah pertama silahkan kalian masuk ke menu tema kemudian pilih menu edit html
          • Setelah berada di halaman edit html silahkan kalian cari kode </head>, kemudian tempatkan kode dibawah ini tepat diatas kode </head>
          <style type="text/css">
          /*Artikel Terkait Tengah Postingan*/
          .bacajuga{position:relative;display:inline-block;border:1px solid #DDD;margin:20px 0}
          .bacajuga h4{background-color:#FFF;position:absolute;margin-left:30px;margin-top:-14px;padding:0 15px;border:1px solid #DDD}
          .bacajuga ul{padding:11px 41px 0;list-style:none}
          .bacajuga ul a:before{font-family:fontawesome;content:"\f105";padding-right:10px}
          .bacajuga li{border-radius:5px;border-bottom:1px solid rgba(227,227,227,0.33);line-height:1.7em}
          </style>
          <script type="text/javascript">  
          //<![CDATA[  
          eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('2 4=g f();2 9=0;2 6=g f();d z(m){c(2 i=0;i<m.u.5.3;i++){2 5=m.u.5[i];4[9]=5.v.$t;c(2 k=0;k<5.h.3;k++){b(5.h[k].A==\'y\'){6[9]=5.h[k].x;9++;C}}}}d B(){2 7=g f(0);2 8=g f(0);c(2 i=0;i<6.3;i++){b(!q(7,6[i])){7.3+=1;7[7.3-1]=6[i];8.3+=1;8[8.3-1]=4[i]}}4=8;6=7}d q(a,e){c(2 j=0;j<a.3;j++)b(a[j]==e)p M;p L}d D(){2 r=s.K((4.3-1)*s.I());2 i=0;n.l(\'<o>\');E(i<4.3&&i<F){n.l(\'<w><a x="\'+6[r]+\'" J ="G" v="\'+4[r]+\'">\'+4[r]+\'</a></w>\');b(r<4.3-1){r++}H{r=0}i++}n.l(\'</o>\')}',49,49,'||var|length|relatedTitles|entry|relatedUrls|tmp|tmp2|relatedTitlesNum||if|for|function||Array|new|link||||write|json|document|ul|return|contains||Math||feed|title|li|href|alternate|related_results_labels|rel|removeRelatedDuplicates|break|printRelatedLabels|while|20|_blank|else|random|target|floor|false|true'.split('|'),0,{}))
          //]]>  
          </script>
          
          • Kode warna merah silahkan sesuaikan dengan warna yang sesuai dengan warna dominan blog kalian
          • Langkah selanjutnya silahkan kalian cari kode <data:post.body/>, bisanya didalam template blog terdapat 3 (tiga) kode tersebut, silahkan kalian ganti kode <data:post.body/> yang ke dua (2) dengan kode dibawah ini
            <div expr:id='&quot;post1&quot; + data:post.id'/>
            <div class='bacajuga'>  
            <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>Baca Juga</h4>  
            <script type="text/javascript">  
            removeRelatedDuplicates();  
            printRelatedLabels();  
            </script>  
            </b:if>  
            </div>
            <div expr:id='&quot;post2&quot; + data:post.id'><data:post.body/></div>
            <script type='text/javascript'>
            var obj0=document.getElementById(&quot;post1<data:post.id/>&quot;);
            var obj1=document.getElementById(&quot;post2<data:post.id/>&quot;);
            var s=obj1.innerHTML;
            var t=s.substr(0,s.length/2);
            var r=t.lastIndexOf(&quot;&lt;br&gt;&quot;);
            if(r&gt;0) {obj0.innerHTML=s.substr(0,r);obj1.innerHTML=s.substr(r+4);}
            </script>
            
            • Kode berwarna merah silahkan kalian ganti dengan tulisan yang kalian inginkan
            • Selanjutnya silahkan kalian tekan tombol simpan tema dan lihat related post tersebut di dalam postingan artikel kalian

            F. Membuat Artikel Terkait / Baca Juga #6


            • Langkah pertama silahkan kalian masuk ke menu tema kemudian pilih menu edit html
            • Setelah berada di halaman edit html silahkan kalian cari kode </head>, kemudian tempatkan kode dibawah ini tepat diatas kode </head>
            <b:if cond='data:blog.pageType == &quot;item&quot;'>
            <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>
              </b:if>
            <style>
            /* Related Post di dalam postingan by Bung Frangki */
            .post-terkait {position:relative;background:#fff;padding:0;margin:10px 15px 0 0;float:left;width:165px;border:1px solid #1b71bc}
            .post-terkait h4{background:#1b71bc !important;padding:5px 0 !important;margin:0;text-align:center !important;font-size:15px !important;font-weight:400;text-transform:uppercase;color:#fff !important}
            .post-terkait ul {margin:0;padding:0}
            .post-terkait ul li {list-style:none !important;padding:7px 0;margin:0 7px;border-bottom:2px dotted #ddd;line-height:1.4em !important;text-align:left !important}
            .post-terkait ul li:last-child{border:none !important}
            .post-terkait a {color:#1b71bc;font-size:13px !important}
            .post-terkait a:hover {text-decoration:underline}
            </style>
            
            • Kode warna merah silahkan sesuaikan dengan warna yang sesuai dengan warna dominan blog kalian
            • Langkah selanjutnya silahkan kalian cari kode <data:post.body/>, bisanya didalam template blog terdapat 3 (tiga) kode tersebut, silahkan kalian ganti kode <data:post.body/> yang ke dua (2) dengan kode dibawah ini
              <div expr:id='&quot;post1&quot; + data:post.id'/>
              <div class='post-terkait'>
              <b:if cond='data:post.labels'>
              <b:loop values='data:post.labels' var='label'>
              <b:if cond='data:blog.pageType == &quot;item&quot;'>
              <script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels&amp;max-results=3&quot;' type='text/javascript'/>
              </b:if>
              </b:loop>
              </b:if>
              <h4>Baca Juga</h4>
              <script type='text/javascript'>
              removeRelatedDuplicates();
              printRelatedLabels();
              </script>
              </div>
              <div expr:id='&quot;post2&quot; + data:post.id' class='artbody' itemprop='articleBody description'><data:post.body/></div>
              <script type='text/javascript'>
              var obj0=document.getElementById(&quot;post1<data:post.id/>&quot;);
              var obj1=document.getElementById(&quot;post2<data:post.id/>&quot;);
              var s=obj1.innerHTML;
              var t=s.substr(0,s.length/3);
              var r=t.lastIndexOf(&quot;&lt;br&gt;&quot;);
              if(r&gt;0) {obj0.innerHTML=s.substr(0,r);obj1.innerHTML=s.substr(r+4);}
              </script>
              
              • Kode berwarna merah silahkan kalian ganti dengan tulisan yang kalian inginkan
              • Selanjutnya silahkan kalian tekan tombol simpan tema dan lihat related post tersebut di dalam postingan artikel kalian

              3/03/2020

              5 Widget Recent Post Keren Untuk Blogger

              Kebanyakan tampilan widget Recent Post (Artikel Terbaru) kurang menarik. Kadang kita juga bosan melihat tampilan sederhana seperti biasanya. Ingin merubah tampilan widget recent post? Tenang Sobat...

              Sekarang saya akan berbagi 5 model beserta penampakan gambar widget Recent Post (Artikel Terbaru). Tertarik?


              Ini kode 5 Widget Recent Post Keren Untuk Blogger
              1. Recent Post Style 1

              recent%2Bpost
              Kode
              <script type="text/javascript">function showlatestpostswiththumbs(t){document.write('<ul class="recent-posts-container">');for(var e=0;e<posts_no;e++){var r,n=t.feed.entry[e],i=n.title.$t;if(e==t.feed.entry.length)break;for(var o=0;o<n.link.length;o++){if("replies"==n.link[o].rel&&"text/html"==n.link[o].type)var l=n.link[o].title,m=n.link[o].href;if("alternate"==n.link[o].rel){r=n.link[o].href;break}}var u;try{u=n.media$thumbnail.url}catch(h){s=n.content.$t,a=s.indexOf("<img"),b=s.indexOf('src="',a),c=s.indexOf('"',b+5),d=s.substr(b+5,c-b-5),u=-1!=a&&-1!=b&&-1!=c&&""!=d?d:"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbkkN2KME-xeoIJvOZeQ-KziBezQWL8HahDnwcS8M_FOnOKb8qmUCvILkBb3Iz90CC2WNF0QKgI32tA29xqcpeGGU3cjPWDPT2jW_j8k1_wTnA5lTuPgfyHiY0DF2uG61k1697LB6sIcgd/s1600/no-thumb.png"}var p=n.published.$t,f=p.substring(0,4),g=p.substring(5,7),v=p.substring(8,10),w=new Array;if(w[1]="Jan",w[2]="Feb",w[3]="Mar",w[4]="Apr",w[5]="May",w[6]="Jun",w[7]="Jul",w[8]="Aug",w[9]="Sep",w[10]="Oct",w[11]="Nov",w[12]="Dec",document.write('<li class="recent-posts-list">'),1==showpoststhumbs&&document.write('<a href="'+r+'"><img class="recent-post-thumb" src="'+u+'"/></a>'),document.write('<div class="recent-post-title"><a href="'+r+'" target ="_top">'+i+"</a></div>"),"content"in n)var A=n.content.$t;else if("summary"in n)var A=n.summary.$t;else var A="";var k=/<\S[^>]*>/g;if(A=A.replace(k,""),1==post_summary)if(A.length<summary_chars)document.write(A);else{A=A.substring(0,summary_chars);var y=A.lastIndexOf(" ");A=A.substring(0,y),document.write(A+"...")}var _="",$=0;document.write('<br><div class="recent-posts-details">'),1==posts_date&&(_=_+w[parseInt(g,10)]+" "+v+" "+f,$=1),1==readmorelink&&(1==$&&(_+=" | "),_=_+'<a href="'+r+'" class="url" target ="_top">Read more</a>',$=1),1==showcommentslink&&(1==$&&(_+=" <br> "),"1 Comments"==l&&(l="1 Comment"),"0 Comments"==l&&(l="No Comments"),l='<a href="'+m+'" target ="_top">'+l+"</a>",_+=l,$=1),document.write(_),document.write("</div>"),document.write("</li>")}document.write("</ul>")}</script><script type="text/javascript">var posts_no = 5;var showpoststhumbs = true;var readmorelink = true;var showcommentslink = false;var posts_date = true;var post_summary = true;var summary_chars = 70;</script><script src="/feeds/posts/default?orderby=published&alt=json-in-script&callback=showlatestpostswiththumbs"></script><a style="font-size: 9px; color: #CECECE; margin-top: 10px;" href="http://helplogger.blogspot.com/2014/11/5-cool-recent-post-widgets-for-blogger.html" rel="nofollow">Recent Posts Widget</a><noscript>Your browser does not support JavaScript!</noscript><link href='http://fonts.googleapis.com/css?family=Ubuntu+Condensed' rel='stylesheet' type='text/css' /><style type="text/css">img.recent-post-thumb{width:50px;height:50px;float:right;margin:5px -5px 0px 0px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:3px;background: #fff}ul.recent-posts-container {list-style-type: none; background: #fff;padding: 0px;font:12px 'Ubuntu Condensed', sans-serif;margin: 5px 0px 5px 0px;}ul.recent-posts-container li:nth-child(1n+0) {background: #F49A9A; width: 100%}ul.recent-posts-container li:nth-child(2n+0) {background: #FCD092; width: 95%}ul.recent-posts-container li:nth-child(3n+0) {background: #FFF59E; width: 90%;}ul.recent-posts-container li:nth-child(4n+0) {background: #E1EFA0; width: 85%;}ul.recent-posts-container li:nth-child(5n+0) {background: #B1DAEF; width: 80%;}ul.recent-posts-container li {padding:5px 10px;list-style-type: none; margin: 0 0 -5px; color: #777;}.recent-posts-container a { text-decoration:none; }.recent-posts-container a:hover { color: #222;}.post-date {color:#e0c0c6; font-size: 11px; }.recent-post-title a {font-size: 14px;color: #444; font-weight: bold;}.recent-post-title {padding: 6px 0px;}.recent-posts-details a{ color: #222;}.recent-posts-details {padding: 5px 0px 5px; }</style>


              2. Recent Post Style 2

              recent%2Bpost%2Bstyle%2B2
              Kode
              <div class="recentpoststyle"><script type="text/javascript">function showlatestposts(e){for(var t=0;t<posts_no;t++){var r,s=e.feed.entry[t],n=s.title.$t;if(t==e.feed.entry.length)break;for(var a=0;a<s.link.length;a++)if("alternate"==s.link[a].rel){r=s.link[a].href;break}n=n.link(r);var i="... read more";i=i.link(r);var l=s.published.$t,o=l.substring(0,4),u=l.substring(5,7),c=l.substring(8,10),m=new Array;if(m[1]="Jan",m[2]="Feb",m[3]="Mar",m[4]="Apr",m[5]="May",m[6]="Jun",m[7]="Jul",m[8]="Aug",m[9]="Sep",m[10]="Oct",m[11]="Nov",m[12]="Dec","content"in s)var d=s.content.$t;else if("summary"in s)var d=s.summary.$t;else var d="";var v=/<\S[^>]*>/g;if(d=d.replace(v,""),document.write('<li class="recent-post-title">'),document.write(n),document.write('</li><div class="recent-post-summ">'),1==post_summary)if(d.length<summary_chars)document.write(d);else{d=d.substring(0,summary_chars);var f=d.lastIndexOf(" ");d=d.substring(0,f),document.write(d+" "+i)}document.write("</div>"),1==posts_date&&document.write('<div class="post-date">'+m[parseInt(u,10)]+" "+c+" "+o+"</div>")}}</script><script type="text/javascript">var posts_no = 5;var posts_date = true;var post_summary = true;var summary_chars = 80;</script><script src="/feeds/posts/default?orderby=published&amp;alt=json-in-script&amp;callback=showlatestposts"></script><a style="font-size: 9px; color: #CECECE;margin-top:10px;" href="http://helplogger.blogspot.com/2014/11/5-cool-recent-post-widgets-for-blogger.html" rel="nofollow">Recent Posts Widget</a><noscript>Your browser does not support JavaScript!</noscript><style type="text/css">.recentpoststyle {counter-reset: countposts;list-style-type: none;}.recentpoststyle a {text-decoration: none;color: #49A8D1;}.recentpoststyle a:hover {color: #000;}.recentpoststyle li:before {content: counter(countposts,decimal);counter-increment: countposts;float: left;z-index: 1;position:relative;font-size: 15px;font-weight: bold;color:#fff;background:#69B7E2; margin:13px 5px 0px -6px;line-height:30px;width:30px;height:30px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}li.recent-post-title{margin-bottom: 5px;padding: 0;}.recent-post-title a {color: #444;text-decoration: none;font: bold 13px "Avant Garde",Avantgarde,"Century Gothic",CenturyGothic,AppleGothic,sans-serif;}.post-date {font-size: 11px;color: #999;margin:5px 0px 15px 32px;}.recent-post-summ {border-left:1px solid #69B7E2; color: #777; padding: 0px 5px 0px 20px; margin-left: 10px; font: 15px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;}</style></div>


              3. Recent Post Style 3
              recent%2Bpost%2Bstyle%2B3
              Kode
              <script type="text/javascript">function showlatestpostswiththumbs(t){document.write('<ul class="recent-posts-container">');for(var e=0;e<posts_no;e++){var r,n=t.feed.entry[e],i=n.title.$t;if(e==t.feed.entry.length)break;for(var o=0;o<n.link.length;o++){if("replies"==n.link[o].rel&&"text/html"==n.link[o].type)var l=n.link[o].title,m=n.link[o].href;if("alternate"==n.link[o].rel){r=n.link[o].href;break}}var u;try{u=n.media$thumbnail.url}catch(h){s=n.content.$t,a=s.indexOf("<img"),b=s.indexOf('src="',a),c=s.indexOf('"',b+5),d=s.substr(b+5,c-b-5),u=-1!=a&&-1!=b&&-1!=c&&""!=d?d:"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbkkN2KME-xeoIJvOZeQ-KziBezQWL8HahDnwcS8M_FOnOKb8qmUCvILkBb3Iz90CC2WNF0QKgI32tA29xqcpeGGU3cjPWDPT2jW_j8k1_wTnA5lTuPgfyHiY0DF2uG61k1697LB6sIcgd/s1600/no-thumb.png"}var p=n.published.$t,f=p.substring(0,4),g=p.substring(5,7),v=p.substring(8,10),w=new Array;if(w[1]="Jan",w[2]="Feb",w[3]="Mar",w[4]="Apr",w[5]="May",w[6]="Jun",w[7]="Jul",w[8]="Aug",w[9]="Sep",w[10]="Oct",w[11]="Nov",w[12]="Dec",document.write('<li class="recent-posts-list">'),1==showpoststhumbs&&document.write('<a href="'+r+'"><img class="recent-post-thumb" src="'+u+'"/></a>'),document.write('<div class="recent-post-title"><a href="'+r+'" target ="_top">'+i+"</a></div>"),"content"in n)var A=n.content.$t;else if("summary"in n)var A=n.summary.$t;else var A="";var k=/<\S[^>]*>/g;if(A=A.replace(k,""),1==post_summary)if(A.length<summary_chars)document.write(A);else{A=A.substring(0,summary_chars);var y=A.lastIndexOf(" ");A=A.substring(0,y),document.write(A+"...")}var _="",$=0;document.write('<br><div class="recent-posts-details">'),1==posts_date&&(_=_+w[parseInt(g,10)]+" "+v+" "+f,$=1),1==readmorelink&&(1==$&&(_+=" | "),_=_+'<a href="'+r+'" class="url" target ="_top">Read more</a>',$=1),1==showcommentslink&&(1==$&&(_+=" <br> "),"1 Comments"==l&&(l="1 Comment"),"0 Comments"==l&&(l="No Comments"),l='<a href="'+m+'" target ="_top">'+l+"</a>",_+=l,$=1),document.write(_),document.write("</div>"),document.write("</li>")}document.write("</ul>")}</script><script type="text/javascript">var posts_no = 5;var showpoststhumbs = true;var readmorelink = true;var showcommentslink = true;var posts_date = true;var post_summary = true;var summary_chars = 40;</script><script src="/feeds/posts/default?orderby=published&alt=json-in-script&callback=showlatestpostswiththumbs"></script><a style="font-size: 9px; color: #CECECE; margin-top: 10px;" href="http://helplogger.blogspot.com/2014/11/5-cool-recent-post-widgets-for-blogger.html" rel="nofollow">Recent Posts Widget</a><noscript>Your browser does not support JavaScript!</noscript><link href='http://fonts.googleapis.com/css?family=Oswald' rel='stylesheet' type='text/css'/><style type="text/css">img.recent-post-thumb{padding:2px;width:65px;height:65px;float:left;margin:0px 10px 10px;border: 1px solid #69B7E2;}.recent-posts-container {font-family:'Oswald', sans-serif;font-size:12px;}ul.recent-posts-container li{list-style-type: none; margin-bottom: 10px;font-size:12px;float:left;width:100%}ul.recent-posts-container {counter-reset: countposts;list-style-type:none;padding:0;}ul.recent-posts-container li:before {content: counter(countposts,decimal);counter-increment: countposts;z-index: 1;position:absolute; left: 0px; font-size: 13px;font-weight: bold;color: #fff;background: #69B7E2;line-height:25px;height:25px;width:25px;text-align:center;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.recent-posts-container a{text-decoration:none;}.recent-post-title {margin-bottom:5px;}.recent-post-title a {font-size:12px; text-transform: uppercase; color: #2aace3;}.recent-posts-details {margin: 5px 0px 0px 92px;font-size:11px;}.recent-posts-details a{color: #777;}</style>


              4. Recent Post Style 4
              recent%2Bpost%2Bstyle%2B4
              Kode
              <script type="text/javascript">function showlatestpostswiththumbs(t){document.write('<ul class="recent-posts-container">');for(var e=0;e<posts_no;e++){var r,n=t.feed.entry[e],i=n.title.$t;if(e==t.feed.entry.length)break;for(var o=0;o<n.link.length;o++){if("replies"==n.link[o].rel&&"text/html"==n.link[o].type)var l=n.link[o].title,m=n.link[o].href;if("alternate"==n.link[o].rel){r=n.link[o].href;break}}var u;try{u=n.media$thumbnail.url}catch(p){s=n.content.$t,a=s.indexOf("<img"),b=s.indexOf('src="',a),c=s.indexOf('"',b+5),d=s.substr(b+5,c-b-5),u=-1!=a&&-1!=b&&-1!=c&&""!=d?d:"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbkkN2KME-xeoIJvOZeQ-KziBezQWL8HahDnwcS8M_FOnOKb8qmUCvILkBb3Iz90CC2WNF0QKgI32tA29xqcpeGGU3cjPWDPT2jW_j8k1_wTnA5lTuPgfyHiY0DF2uG61k1697LB6sIcgd/s1600/no-thumb.png"}var h=n.published.$t,f=h.substring(0,4),w=h.substring(5,7),v=h.substring(8,10),A=new Array;A[1]="Jan",A[2]="Feb",A[3]="Mar",A[4]="Apr",A[5]="May",A[6]="Jun",A[7]="Jul",A[8]="Aug",A[9]="Sep",A[10]="Oct",A[11]="Nov",A[12]="Dec",document.write('<li class="recent-posts-list">'),1==posts_date&&document.write('<div class="post-date">'+A[parseInt(w,10)]+" "+v+" "+f+"</div>"),1==showpoststhumbs&&document.write('<a href="'+r+'"><img class="recent-post-thumb" src="'+u+'"/></a>'),document.write('<div class="recent-post-title"><a href="'+r+'" target ="_top">'+i+"</a></div>");var g="",k=0;document.write('<div class="recent-posts-details">'),1==showcommentslink&&(1==k&&(g+=" <br> "),"1 Comments"==l&&(l="1 Comment"),"0 Comments"==l&&(l="No Comments"),l='<a href="'+m+'" target ="_top">'+l+"</a>",g+=l,k=1),1==readmorelink&&(1==k&&(g+=" | "),g=g+'<a class="readmorelink" href="'+r+'" class="url" target ="_top">Read more</a>',k=1),document.write(g),document.write("</div>"),document.write("</li>")}document.write("</ul>")}</script><script type="text/javascript">var posts_no = 5;var showpoststhumbs = false;var readmorelink = true;var showcommentslink = true;var posts_date = true;</script><script src="/feeds/posts/default?orderby=published&alt=json-in-script&callback=showlatestpostswiththumbs"></script><a style="font-size: 9px; color: #CECECE; float: right; margin-top: 5px;" href="http://helplogger.blogspot.com/2014/11/5-cool-recent-post-widgets-for-blogger.html">Recent Posts Widget</a><noscript>Your browser does not support JavaScript!</noscript><link href='http://fonts.googleapis.com/css?family=Oswald' rel='stylesheet' type='text/css'/><style type="text/css">img.recent-post-thumb {padding: 2px; width:35px;height:35px;float:right;margin: -14px 0px 0px 5px; border: 1px solid #cea5ac; border-radius: 10%;}.recent-posts-container {font-family: 'Oswald', sans-serif; float: left;width: 100%;min-height: 70px;margin: 5px 0px 5px 0px;padding: 0;font-size:12px;}ul.recent-posts-container li {padding:5px 0px;min-height:65px; list-style-type: none; margin: 0px 10px 5px 35px;}ul.recent-posts-container {counter-reset: countposts;list-style-type: none;}ul.recent-posts-container li:before {content: counter(countposts,decimal);counter-increment: countposts;z-index: 2;position:absolute; left: 5px; font-size: 16px;color: #4D4D4D;background: #F7F7F7;padding: 9px 14px; border: 1px solid #efefef;}.recent-posts-container a { text-decoration:none; }.recent-posts-container a:hover{color: #4DACE3;}.post-date {color:#e0c0c6; font-size: 11px; }.recent-post-title a {font-size: 13px; text-transform: uppercase; color: #5C4D4D;}.recent-post-title { margin: 5px 0px; }.recent-posts-details {border-top: 4px solid #AC707A; margin-top: 5px; padding-top: 5px;}.recent-posts-details a{ color: #888;}a.readmorelink {color: #4DACE3;}</style>


              5. Recent Post Style 5
              recent%2Bpost%2Bstyle%2B5
              Kode
              <script type="text/javascript">function showlatestpostswiththumbs(t){document.write('<ul class="recent-posts-container">');for(var e=0;e<posts_no;e++){var r,n=t.feed.entry[e],i=n.title.$t;if(e==t.feed.entry.length)break;for(var o=0;o<n.link.length;o++){if("replies"==n.link[o].rel&&"text/html"==n.link[o].type)var l=n.link[o].title,m=n.link[o].href;if("alternate"==n.link[o].rel){r=n.link[o].href;break}}var u;try{u=n.media$thumbnail.url}catch(p){s=n.content.$t,a=s.indexOf("<img"),b=s.indexOf('src="',a),c=s.indexOf('"',b+5),d=s.substr(b+5,c-b-5),u=-1!=a&&-1!=b&&-1!=c&&""!=d?d:"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbkkN2KME-xeoIJvOZeQ-KziBezQWL8HahDnwcS8M_FOnOKb8qmUCvILkBb3Iz90CC2WNF0QKgI32tA29xqcpeGGU3cjPWDPT2jW_j8k1_wTnA5lTuPgfyHiY0DF2uG61k1697LB6sIcgd/s1600/no-thumb.png"}var h=n.published.$t,f=h.substring(0,4),w=h.substring(5,7),v=h.substring(8,10),A=new Array;A[1]="Jan",A[2]="Feb",A[3]="Mar",A[4]="Apr",A[5]="May",A[6]="Jun",A[7]="Jul",A[8]="Aug",A[9]="Sep",A[10]="Oct",A[11]="Nov",A[12]="Dec",document.write('<li class="recent-posts-list">'),1==posts_date&&document.write('<div class="post-date">'+A[parseInt(w,10)]+" "+v+" "+f+"</div>"),1==showpoststhumbs&&document.write('<a href="'+r+'"><img class="recent-post-thumb" src="'+u+'"/></a>'),document.write('<div class="recent-post-title"><a href="'+r+'" target ="_top">'+i+"</a></div>");var g="",k=0;document.write('<div class="recent-posts-details">'),1==showcommentslink&&(1==k&&(g+=" <br> "),"1 Comments"==l&&(l="1 Comment"),"0 Comments"==l&&(l="No Comments"),l='<a href="'+m+'" target ="_top">'+l+"</a>",g+=l,k=1),1==readmorelink&&(1==k&&(g+=" | "),g=g+'<a class="readmorelink" href="'+r+'" class="url" target ="_top">Read more</a>',k=1),document.write(g),document.write("</div>"),document.write("</li>")}document.write("</ul>")}</script><script type="text/javascript">var posts_no = 5;var showpoststhumbs = true;var readmorelink = true;var showcommentslink = true;var posts_date = true;</script><script src="/feeds/posts/default?orderby=published&alt=json-in-script&callback=showlatestpostswiththumbs" rel="nofollow"></script><a style="font-size: 9px; color: #CECECE; float: right; margin-top: 5px;" href="http://helplogger.blogspot.com/2014/11/5-cool-recent-post-widgets-for-blogger.html" rel="nofollow">Recent Posts Widget</a><noscript>Your browser does not support JavaScript!</noscript><link href='http://fonts.googleapis.com/css?family=Lobster|Gloria+Hallelujah' rel='stylesheet' type='text/css' /><style type="text/css">img.recent-post-thumb {width:50px;height:50px;float:right;margin: -4px -35px 0px 0px; border: 4px solid #FCD6CB; border-radius: 100%;}.recent-posts-container {font-family: 'Gloria Hallelujah', cursive; float: left;width: 100%;min-height: 55px;margin: 5px 0px 5px 0px;padding: 0;font-size:12px;}ul.recent-posts-container {counter-reset: countposts;list-style-type: none; background: #fff; }ul.recent-posts-container li:before {content: counter(countposts,decimal);counter-increment: countposts;z-index: 2;position:absolute; left: -20px; font-size: 16px;color: #616662;background: #FCD6CB;padding: 9px 14px; border-radius: 100%; margin-top: 15px;}ul.recent-posts-container li {padding:5px 0px;min-height:50px; list-style-type: none; margin: -2px 5px 5px 5px; border-top: 2px solid #FCD6CB;}ul.recent-posts-container {border: 2px solid #FCD6CB; }.recent-posts-container a { text-decoration:none; }.recent-posts-container a:hover { color: #222;}.post-date {color:#e0c0c6; font-size: 11px; }.recent-post-title a {font-size: 14px;color: #616662;}.recent-post-title {padding: 6px 0px;}.recent-posts-details a{ color: #888;}.recent-posts-details {padding-bottom: 5px;}a.readmorelink {color: #4DACE3;}</style>


              Cara Pemasangan

              1. Login ke akun anda.
              2. Pilih Tata Letak => Tambah Gadget 
              3. pilih HTML
              4. Copy paste salah satu kode widget yang ingin anda pasang diblog
              5. Simpan & lihat hasilnya

              Sekian dulu artikel kali ini. Selamat Berkreatifitas & Semoga Artikel Ini Bermanfaat.

              2/29/2020

              Tutorial Lengkap Cara Terbaru Menambahkan Formulir Kontak di Blog


              Baiklah, berikut Cara Terbaru Menambahkan Formulir Kontak di Blog.

              Pertama, buka Blogger tambahkan widget formulir kontak di menu Tata Letak > Klik Tambahkan Gadget > Setelah menu terbuka, pilih Gadget Lainnya dan klik tanda plus di widget Formulir kontak kemudian klik Simpan.





              Silakan lewati langkah ini jika di blog sobat sudah menambahkan widget Formulir kontak.

              Selanjutnya, klik menu Tema > Klik tombol Edit HTML > Tambahkan kode CSS di bawah ini sebelum </head>


              <style type='text/css'>
              #ContactForm1,#ContactForm1 br{display:none}
              </style>


              Setelah itu klik tombol Simpan tema.

              Selanjutnya klik menu Halaman > Klik tombol Halaman baru dan tambahkan kode di bawah ini pada tab HTML post.





              Edit juga Setelan entri pada menu Pilihan






              <form name="contact-form">
              <div class='formcolumn1'>
              <input id="ContactForm1_contact-form-name" name="name" placeholder='Name' size="30" type="text" value="" />
              </div>
              <div class='formcolumn2'>
              <input id="ContactForm1_contact-form-email" name="email" placeholder='Email' size="30" type="text" value="" />
              </div>
              <div class='formcolumn3'>
              <textarea cols="25" id="ContactForm1_contact-form-email-message" name="email-message" placeholder='Message' rows="7"></textarea>
              </div>
              <div class='formcolumn4'>
              <input class="ripplelink" id="ContactForm1_contact-form-submit" type="button" value="Send Now" />
              </div>
              <div style="max-width: 100%; text-align: center; width: 100%;">
              <div id="ContactForm1_contact-form-error-message">
              </div>
              <div id="ContactForm1_contact-form-success-message">
              </div>
              </div>
              </form>
              
              <style scoped="" type="text/css">
              #ContactForm1,#comments{display:none}
              #ContactForm1_contact-form-name,#ContactForm1_contact-form-email{display:inline-block;width:100%;height:auto;margin:10px auto;padding:14px;background:#fff;color:#222;border:1px solid rgba(0,0,0,0.08)}
              #ContactForm1_contact-form-email-message{font-family:'Roboto';width:100%;height:250px;margin:10px auto;padding:14px;background:#fff;color:#222;border:1px solid rgba(0,0,0,0.08)}
              #ContactForm1_contact-form-name:focus,#ContactForm1_contact-form-email:focus,#ContactForm1_contact-form-email-message:focus{background:#fff;outline:none;border-color:rgba(0,0,0,0.18)}
              #ContactForm1_contact-form-submit{background:#fff;color:#5f6368;font-size:16px;width:161px;height:45px;float:left;padding:0 0 0 20px;margin:10px 0 3px 5px;cursor:pointer;border:none;border-radius:24px;box-shadow:0 1px 2px 0 rgba(60,64,67,0.302),0 1px 3px 1px rgba(60,64,67,0.149);transition:box-shadow .08s linear,min-width .15s cubic-bezier(0.4,0.0,0.2,1)}
              .formcolumn4{position:relative}
              .formcolumn4:before{background-image:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinHeGDNk6jghPDY9SoTf8Jb-U1ZWaUWrzF6l2NiohbE0xqUya1zGfF6vizCpRJJI4mGmXdWfCDz6lCSmp5VfVE2Jw0pl9f42mMnO2q4i8ToviA4qIY58Fu4FoOjZpStYayjIjszYmoai5j/s1600/mailme.png);background-position:center;background-repeat:no-repeat;background-size:20px;content:'';display:block;height:63px;width:32px;position:absolute;z-index:1;left:15px;top:0}
              #ContactForm1_contact-form-submit:hover{background:#fafafb;box-shadow:0 1px 3px 0 rgba(60,64,67,0.302),0 4px 8px 3px rgba(60,64,67,0.149)}
              #ContactForm1_contact-form-error-message,#ContactForm1_contact-form-success-message{margin-top:35px}
              form{color:#888}
              .formcolumn1,.formcolumn2{float:left;width:50%}
              .formcolumn1,.formcolumn2{margin:0 0 10px 0;padding:0 10px 0 0}
              .formcolumn2{padding:0 0 0 10px}
              @media only screen and (max-width:768px){.formcolumn1,.formcolumn2{width:100%;padding:0}}
              </style>


              Bagi yang mengoptimasi blognya dengan menyembunyikan CSS dan JS Blogger tambahkan kode di bawah ini tepat di bawah kode pada langkah sebelumnya

              <script src="https://www.blogger.com/static/v1/widgets/2271878333-widgets.js" type="text/javascript"></script>
              <script type="text/javascript">
              //<![CDATA[
              if (typeof(BLOG_attachCsiOnload) != 'undefined' && BLOG_attachCsiOnload != null) { window['blogger_templates_experiment_id'] = "templatesV1";window['blogger_blog_id'] = '7342017194742683056';BLOG_attachCsiOnload(''); }_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d7342017194742683056','//www.arlinadzgn.com/','7342017194742683056');
              _WidgetManager._RegisterWidget('_ContactFormView', new _WidgetInfo('ContactForm1', 'footer1', null, document.getElementById('ContactForm1'), {'contactFormMessageSendingMsg': 'Sending...', 'contactFormMessageSentMsg': 'Your message has been sent.', 'contactFormMessageNotSentMsg': 'Message could not be sent. Please try again later.', 'contactFormInvalidEmailMsg': 'A valid email address is required.', 'contactFormEmptyMessageMsg': 'Message field cannot be empty.', 'title': 'Contact Form', 'blogId': '7342017194742683056', 'contactFormNameMsg': 'Name', 'contactFormEmailMsg': 'Email', 'contactFormMessageMsg': 'Message', 'contactFormSendMsg': 'Send', 'submitUrl': 'https://www.blogger.com/contact-form.do'}, 'displayModeFull'));
              //]]>
              </script>


              Ganti semua kode yang ditandai dengan URL dan ID blog sobat. ID blog bisa didapatkan saat kita membuka salah satu blog di Blogger dan akan tampil pada tab browser




              Jika sudah ditambahkan klik tombol Publikasikan dan selesai.




              Itulah Cara Terbaru Menambahkan Formulir Kontak di Blog, selamat mencoba dan semoga bermanfaat, wassalam.