2017

Cara Membuat Navigasi Next & Previous Dibawah Postingan Dengan jQuery Pada Blogger
Ok sobat 2RI$1 pada kesempatan ini 2RI$1 akan membagikan trik bagaimana cara menampilkan navigasi Next & Previous dengan judul posingan halaman selanjutnya dibawah postingan Blog.

Kegunaan memasang navigasi ini adalah agar pengunjung blog dapat melihat postingan sebelum dan sesudah postingan yang sedang dibacanya, tentu saja untuk menambah daya tarik kepada pengunjung agar membaca artikel selanjutnya.

Trik ini bukanlah yang baru dan sudah banyak pakar blog yang berbagi ilmu tentang yang cara membuat navigasi Next & Previous baik itu menggunakan JavaScript atau menggunakan jQuery. Disini saya akan membahas menggunakan jQuery yang lebih rapi dan juga sangat optimal.

Saya menemukan bahwa tombol Navigasi Next & Previous ditempatkan tepat di bagian bawah konten lebih baik dibandingkan dengan menempatkan di bawah komentar.

Ok sobat berikut adalah Cara Membuat Navigasi Next & Previous Dibawah Postingan dan tentu saja dengan judul postingan dihalaman sebelum atau halaman selanjutnya.

TAMBAHKAN KE BLOGGER

Pertama kita akan menambahkan kode yang diperlukan dan kemudian kita akan menghapus tombol standar yang ada yang muncul di bawah bagian komentar.

1. Masuk ke Blogger > Template
2. Backup template Anda
3. Klik "Edit HTML"
4. Cari kata ]]></b:skin> (Tekan Ctrl + F untuk memudahkan pencarian), Letakkan kode Css di bawah ini tepat di atas ]]></b:skin>
[code type="CSS"]/***************************************** Name : Next Previous style By : 2RI$1 Gamers 22 | Blog Design Update : Minggu, 06 Maret 2016 ******************************************/ .mbt-pager { border-top: 2px dashed #ddd; border-bottom: 2px dashed #ddd; margin-bottom: 10px; overflow:hidden; padding:0px;} .mbt-pager li.next { float: right; padding:0px; background:rgba(255,0,245,0.58); margin:0px;} .mbt-pager li.next a { padding-left: 24px; } .mbt-pager li.previous { margin:0px -2px 0px 0px; float: left; border-right:1px solid #ddd; padding:0px; background:rgba(0,243,255,0.58);color:#ffffff; } .mbt-pager li.previous a { padding-right: 24px; } .mbt-pager li.next:hover, .mbt-pager li.previous:hover {background:rgba(255,0,0,0.58);color:#ffffff; } .mbt-pager li { width: 50%; display: inline; float: left; text-align: center; } .mbt-pager li a { position: relative; min-height: 77px; display: block; padding: 15px 46px 15px; outline:none; text-decoration:none;} .mbt-pager li i { color:#ffffff; font-size: 18px; } .mbt-pager li a strong { display: block; font-size: 20px; color: #0f00ff; letter-spacing: 0.5px; font-weight: bold; text-transform: uppercase; font-family:oswald, sans-serif, arial; margin-bottom:10px;} .mbt-pager li a span { font-size: 15px; color: #000000; font-family:oswald,Helvetica, arial; margin:0px;} .mbt-pager li a:hover span, .mbt-pager li a:hover i { color: #ffffff; } .mbt-pager li.previous i { float:left; margin-top:15%; margin-left:5%; } .mbt-pager li.next i { float: right; margin-top: 15%; margin-right: 5%; } .mbt-pager li.next i, .mbt-pager li.previous i , .mbt-pager li.next, .mbt-pager li.previous{ -webkit-transition-property: background color; -webkit-transition-duration: 0.4s; -webkit-transition-timing-function: ease-out; -moz-transition-property: background color; -moz-transition-duration: 0.4s; -moz-transition-timing-function: ease-out; -o-transition-property: background color; -o-transition-duration: 0.4s; -o-transition-timing-function: ease-out; transition-property: background color; transition-duration: 0.4s; transition-timing-function: ease-out; } .fa-chevron-right {padding-right:0px;} }/*** Blog Design CSS and ***/[/code]
  • Untuk mengubah latar belakang Navigasi Next & Previous menjadi warna merah transparan maka ganti background:rgba(255,0,0,0.58) , dan warna font menjadi putih maka ganti color: #ffffff;
  • Untuk mengubah warna Navigasi Next menjadi ungu transparan maka ganti background:rgba(255,0,245,0.58) , dan warna Navigasi Previous menjadi biru muda transparan maka ganti background:rgba(0,243,255,0.58)
5. Sekarang tambahkan font Oswald. Cari <head> dan paste kode berikut tepat di bawahnya.
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js' type='text/javascript'/>
<link href='http://fonts.googleapis.com/css?family=Oswald' rel='stylesheet' type='text/css'/>
Catatan : Hapus kode bercetak tebal jika anda telah menambahkan library jquery dalam template.

6. Selanjutnya kita akan menambahkan kode HTML yang akan menempatkan posisi halaman di bagian bawah posting blog. Cari <data:post.body/>
biasanya <data:post.body/> ada banyak maka pilih yang terakhir (ke 4)

7. Paste kode HTML berikut { tepat di bawahnya <data:post.body/> } :
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<ul class='mbt-pager'>
        <li class='next'>
<b:if cond='data:newerPageUrl'>
<i class='fa fa-chevron-right'/><a class='newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' rel='next'/>
<b:else/>
<i class='fa fa-chevron-right'/><a rel='next'><strong>Next</strong> <span>You are viewing Most Recent Post</span></a>
</b:if>
</li>
    <li class='previous'>
<b:if cond='data:olderPageUrl'>
<i class='fa fa-chevron-left'/><a class='older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' rel='previous'/>
<b:else/>
<i class='fa fa-chevron-left'/><a rel='previous'><strong>Previous</strong> <span>You are viewing Last Post</span></a>
</b:if>
</li>
    </ul>
<script type='text/javascript'>
//<![CDATA[
(function($){
    var newerLink = $('a.newer-link');
    var olderLink = $('a.older-link');
    $.get(newerLink.attr('href'), function (data) {
     newerLink.html('<strong>Next</strong> <span>'+$(data).find('.post h3.post-title').text()+'</span>');
    },"html");
    $.get(olderLink.attr('href'), function (data2) {
     olderLink.html('<strong>Previous</strong> <span>'+$(data2).find('.post h3.post-title').text()+'</span>');
    },"html");
})(jQuery);
//]]>
</script>
      </b:if></b:if>
Di sini saya menggunakan sedikit jquery untuk mengambil data dalam tag judul. Karena blogger hanya menyediakan pilihan untuk beralih antara posting berikutnya dan sebelumnya menggunakan URL, oleh karena itu kita membutuhkan jQuery untuk menemukan kelas judul menggunakan tag heading. Kelas judul dan tag post mungkin berbeda untuk setiap template blog.

Dalam template blog standar, kelas yang benar adalah .post h3.post-title dan karena itu saya akan menggunakan yang sama dalam kode jquery di atas.
  • (Opsi) Teks yang berwarna kuning dan oranye dapat diganti dengan teks sesuai dengan keinginan anda.
8. Simpan template anda dan lihat blog anda.

MENGHAPUS TOMBOL NEXT & PREV YANG LAMA

1. Cari <b:includable id='NextPrev'>
2. Dan terlihat sedikit mirip seperti kode di bawah ini :
<div class='blog-pager' id='blog-pager'>
   <b:if cond='data:newerPageUrl'>
     <span id='blog-pager-newer-link'>
     <a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' expr:title='data:newerPageTitle'><data:newerPageTitle/></a>
     </span>
   </b:if>
   <b:if cond='data:olderPageUrl'>
     <span id='blog-pager-older-link'>
     <a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' expr:title='data:olderPageTitle'><data:olderPageTitle/></a>
     </span>
   </b:if>
   <a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
   <b:if cond='data:mobileLinkUrl'>
     <div class='blog-mobile-link'>
       <a expr:href='data:mobileLinkUrl'><data:mobileLinkMsg/></a>
     </div>
   </b:if>
</div>
<div class='clear'/>
3. Paste kode di bawah ini ke dalam kode kondisional seperti yang ditunjukkan di bawah ini :
<b:if cond='data:blog.pageType != &quot;item&quot;'>
<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
KODE DI ATAS
</b:if></b:if>
4. Simpan Template anda dan selesai.

Saya berharap widget baru ini bisa memberikan warna baru pada template blog anda. Desain yang unik dan berbeda dari yang lain. Jika ada yang kurang bisa anda tanyakan di kolom komentar.

Semoga Bermanfaat.[full-post]

Dewasa ini penggunaan Font Awesome makin marak diterapkan oleh para blogger di templatenya. Meskipun penerapan Font Awesome ini terbilang gampang, namun kenyataanya banyak juga yang masih mengalami kesulitan dalam menerapkannya. Terkadang tanpa penampakan sama sekali, kadang tampil kotak-kotak saja (jika web dibuka menggunakan chrome dan opera), kadang pula tampil dengan bentuk macam huruf china (jika web dibuka menggunakan firefox).
fatm1
Masalah pada Font Awesome.
Nah, berikut ini akibat Font Awesome berjalan tidak normal sebagaimana mestinya di template blogger.

Penyebab Font Awesome tidak muncul menurut pandangan saya.

  • Font Awesome yang digunakan adalah versi lama.
  • Cara pemanggilan Font Awesome yang digunakan cara model jadul.
  • Penerapan Font Awesome terbaru belum tepat.
Kesalahan ini memang tidak sepenuhnya dari anda. Namun yang patut diperhatikan lagi bahwa pihak pengelola Font Awesome terus mengembangkan fiturnya baik dari penambahan kode Font Awesomenya dan cara pemanggilannya. Guna membuktikan kebenaran dari 3 sebab yang saya sebutkan di atas coba periksa kembali Font Awesome pada template blogger anda. 

Perhatikan versi Font Awesome blog anda menggunakan versi berapa? Dan cara pemanggilannya pula seperti apa? Lalu fitur keseluruhan kodingnya sudah lengkap atau tidak? Jika masih menggunakan Font Awesome versi lama dan format pemanggilan model jadul, juga penerapan keseluruhan fitur Font Awesome terbaru belum tepat, silahkan di upgrade dengan cara seperti di bawah ini.

1. Download Font Awesome terbaru
Masuk ke link http://fortawesome.github.io/Font-Awesome/ lalu klik “Download”. Setelah terdownload, ekstrak berkas rar tersebut.

2. Membuat folder di Google Drive
Untuk membuat folder di Google Drive klik https://drive.google.com. setelah link terbuka klik Buat >>Folder. Beri nama folder tersebut dengan “fontawesome461” atau sesuka anda.
d1
Setelah folder terbuat, share folder tersebut agar bisa dibuka orang lain, juga bisa jalan sempurna di blog. Dengan cara klik kanan pada folder tersebut klik Bagikan... >> Bagikan... maka akan muncul dialog box seperti gambar di bawah ini. Ubah sesuai gambar.
d2
Lalu akan muncul dialog box lagi. Lanjutkan pengaturan sesuai gambar di bawah ini.
d3
d4

Jangan lupa untuk mengabil url folder tersebut yang seperti ini.
https://drive.google.com/folderview?id=0B8YAJuNSQlSQY3B5STBZS0dxeG8&usp=sharing
Ambil kode unik yang diberi tanda di atas, lalu ubah menjadi seperti ini.
//googledrive.com/host/0B8YAJuNSQlSQY3B5STBZS0dxeG8
3. Mengupload file ke folder di Google Drive
Klik folder yang telah dibuat pada Google Drive tadi, lalu arahkan kursor anda ke icon tombol unggah >> File. Masuk ke direktori Font Awesome yang telah di ekstak pada komputer anda tadi, dengan cara klik folder font-awesome-4.6.1 >> fonts. Seleksi semua file yang ada di dalamnya, kemudian klik Open.
d5
4. Edit file font-awesome.min
File ini ada pada folder font-awesome-4.6.1 >> css. Buka file yang bernama font-awesome.min lalu temukan kode di bawah ini.
/*!
 *  Font Awesome 4.6.1 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.6.1');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.1') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.6.1') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.6.1') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.6.1') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.6.1#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}

Ganti kode ../fonts dengan link url folder yang telah di ubah sebelumnya. Jika dirapikan maka hasilnya akan menjadi seperti di bawah ini.
/*!
 *  Font Awesome 4.6.1 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('//googledrive.com/host/0B8YAJuNSQlSQY3B5STBZS0dxeG8/fontawesome-webfont.eot?v=4.6.1');src:url('//googledrive.com/host/0B8YAJuNSQlSQY3B5STBZS0dxeG8/fontawesome-webfont.eot?#iefix&v=4.6.1') format('embedded-opentype'),url('//googledrive.com/host/0B8YAJuNSQlSQY3B5STBZS0dxeG8/fontawesome-webfont.woff2?v=4.6.1') format('woff2'),url('//googledrive.com/host/0B8YAJuNSQlSQY3B5STBZS0dxeG8/fontawesome-webfont.woff?v=4.6.1') format('woff'),url('//googledrive.com/host/0B8YAJuNSQlSQY3B5STBZS0dxeG8/fontawesome-webfont.ttf?v=4.6.1') format('truetype'),url('//googledrive.com/host/0B8YAJuNSQlSQY3B5STBZS0dxeG8/fontawesome-webfont.svg?v=4.6.1#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
Simpan file CSS font-awesome.min di atas lalu upload ke Google Drive. Jangan lupa untuk share file, mengambil url hostingnya, dan merubahnya, seperti pada langkah sebelumnya. Lalu hasilnya akan seperti ini.
<link rel="stylesheet" href="//googledrive.com/host/0B8YAJuNSQlSQY3B5STBZS0dxeG8"/>
5. Cara pemanggilan Font Awesome terbaru
Cara pemanggilan Font Awesome ini pun sudah berbeda dari versi yang jadul. Kurang lebih pemanggilan Font Awesome terbaru seperti di bawah ini.

<i class="fa fa-dashcube"></i>
Atau
<i class='icon fa fa-picture-o icon-large'/>

Jika cara di atas berhasil, maka secara otomatis pandangan di bawah ini telah gugur.
Contoh di atas adalah menggunakan Font Awesome paling mutakhir saat ini versi 4.
6.1 (12 April 2016)

Namun untuk Anda yang bingung dengan cara diatas, ada cara yang lebih simpel berikut ini :
1. Sama seperti cara diatas yaitu harus Download Font Awesome versi terbaru, Setelah terdownload, ekstrak berkas rar tersebut.
2. Edit file font-awesome.min.css
File ini ada pada folder font-awesome-4.6.1 >> css. Buka file yang bernama font-awesome.min.css lalu temukan kode di bawah ini.

 /*!
 *  Font Awesome 4.6.1 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.6.1');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.1') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.6.1') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.6.1') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.6.1') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.6.1#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}

Ganti kode .. dengan https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1. Jika dirapikan maka hasilnya akan menjadi seperti di bawah ini.
/*!
 *  Font Awesome 4.6.1 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/fonts/fontawesome-webfont.eot?v=4.6.1');src:url('https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/fonts/fontawesome-webfont.eot?#iefix&v=4.6.1') format('embedded-opentype'),url('https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/fonts/fontawesome-webfont.woff2?v=4.6.1') format('woff2'),url('https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/fonts/fontawesome-webfont.woff?v=4.6.1') format('woff'),url('https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/fonts/fontawesome-webfont.ttf?v=4.6.1') format('truetype'),url('https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/fonts/fontawesome-webfont.svg?v=4.6.1#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
3. Kemudian jika ingin update ke versi terbaru, Cukup mengganti angka yang diberi warna biru sesuai dengan versi yang terbaru. Kunjungi https://www.bootstrapcdn.com/fontawesome/ untuk mengetahui Font Awesome CSS terbaru
CATATAN PENTING!!!
·         Cara simpel diatas hanya untuk Anda yang sudah memasang Font Awesome versi lama ditemplate blog.

Penyebab Font Awesome tidak muncul menurut pandangan lain.

Koneksi internet; Pandangan ini ada benarnya dan ada kelirunya. Ada yang berpendapat bahwa jika koneksi sedang lelet dan menggemaskan maka Font Awesome tidak akan tampil sempurna, sebaliknya jika koneksi sedang kencang-kencangnya maka Font Awesome akan muncul sempurnya. Namun, sesuai penelusuran saya, ada blog yang Font Awesomenya tidak muncul sempurna (tidak stabil) baik itu pada koneksi yang sedang kencang-kencangnya dan koneksi yang leletnya bukan main, baik dari browser, pc (laptop), dan OS yang berbeda-beda.

Tidak menerapkan Font Awesome di template blognya; Nah ini jangan ditanyakan lagi, mau di bolak-balik bagaimanapun itu template Font Awesomenya gak bakal nongol.
Semoga artikel kali ini bisa membantu bagi teman-teman yang menerapkan Font Awesome di template blognya. Entah Font Awesoenya itu yang sebelumnya muncul tiba-tiba sudah tidak muncul lagi atau yang baru ingin menerapkannya. Salam blogging...

Author Name

{picture#https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguOn-H6rfg9hfL0Kl4m-6m6Kq5urSO5LQwFWLRzXdpXq2lWNH-Xnk0C45g27O3q7k99XaiZCMsjtT4Zmm52Xh6Yd4eOhjW7lDdtLkz-5-N-1x9YR4kEZUgF1KFLKlvbYi-syDHcZ8Me_Ce/s1600/Turiswan.png} " Jangan berharap sesuatu yang besar dengan tiba-tiba, mulailah dari yang terkecil dan gapailah semua harapan dengan sungguh-sungguh disertai kerjakeras dan do'a. " {facebook#http://www.facebook.com/turiswan22gtr} {twitter#http://twitter.com/turiswan2298} {google#https://plus.google.com/u/0/106442727760269580008/posts} {pinterest#http://www.pinterest.com/turiswan} {youtube#http://www.youtube.com/channel/UCJL-dLtQyZ_uQx7B3-vThjA?sub_confirmation=1} {instagram#http://instagram.com/turiswan2298}

Formulir Kontak

Name

Email *

Message *

Powered by Blogger.