Kumpulan Tips Bloger

Saturday, October 14, 2017

Cara Membuat Top Navigasi Menu Statis Responsive di Atas Header Blog
Cara Membuat Top Navigasi Menu Statis Responsive di Atas Header Blog. Kode Sticky Top Navigation Menu Bar di atas header blog ini diambil dari Template Fresh View. Demonya juga ada di sana.
Dilengkapi link media umum serta kotak pencarian. Namun, kelemahannya, link media umum serta kotak pencariannya tak timbul di mobile version.
Cara Membuat Navigasi Menu Statis Responsive di Atas Header Blog
Cara Membuat Top Navigasi Menu Statis Responsive di Atas Header Blog

KODE CSS:
Pasang di atas kode </head>

<style>
.wrapper { width: 1000px; margin: auto; }
#responsive-menu { display: none; }
#main-nav-wrap { position: fixed; left: 0; top: 0; z-index: 10000; width: 100%; height: 40px; background-color: #fff; box-shadow: 0px 1px 4px rgba(0,0,0,0.08); }
#menu-main-nav {margin:0;}
#main-nav li { position: relative; height: 40px; float: left; border-left: 1px solid #eee; line-height: 40px;margin:0;list-style:none; }
#main-nav li:last-child { border-right: 1px solid #eee; }
#main-nav a { display: inline-block; height: 40px; float: left; color: #444; padding: 0 12px; font-size: 12px; font-weight: 600; line-height: 42px; text-transform: uppercase; transition: background .3s; }
#main-nav a:hover {background-color: #F5F5F5;}
.drop-sign { float: right; margin-left: 3px; color: #FA7700; }
#main-nav ul li ul { position: absolute; left: -1px; top: 33px; z-index: 100; display: none; float: none; border: 1px solid #eee; background-color: #fff; }
#main-nav ul li:hover > ul { display: block; }
#main-nav ul li ul li { height: auto; clear: both; margin-left: 0; line-height: normal; border-right: none; border-left: none; border-bottom: 1px solid #eee;; }
#main-nav ul li ul li:last-child { border-right: none; border-bottom: none; }
#main-nav ul li ul a { min-width: 208px; padding: 0 12px; margin-top: 0; font-size: 12px; font-weight: 400; line-height: 42px; transition: all .3s; border: none; }
#main-nav ul li ul .current-menu-item a { background-color: transparent; }
#main-nav ul li ul .current-menu-item a:hover { background-color: #F5F5F5; }
#main-nav ul li ul ul { left: 100%; top: -1px; }
#nav-elements { height: 40px; float: right; }
#nav-social {float: left;}
#nav-social li { height: 40px; float: left; border-left: 1px solid #eee;margin:0;list-style:none; }
#nav-social li:last-child {border-right: 1px solid #eee;}
#nav-social a { display: block; width: 40px; height: 40px; background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcC2S4XKW0WMfEcNDTpE4vrGrkE8RWWtwvfHATFbRIbg-5WSASGOkEwJ2NZm18Cxi8tXEdHPXoVGJQROxlvdZkXW6PAMSUkGxYiRz7BJ88Z07hU9CRkQ9Fgqo976bVGGiGvRE0Px1ZDag/s1600/nav-social.png) no-repeat; text-indent: -9999px; transition: background .3s; }
#nav-social ul {margin:0;}
#nav-social a:hover {background-color: #F5F5F5;}
#nav-social .facebook a {background-position: -39px 0;}
#nav-social .instagram a {background-position: -78px 0;}
#nav-social .youtube a {background-position: -117px 0;}
#nav-social .soundcloud a {background-position: -156px 0;}
#nav-social .google a {background-position: -195px 0;}
#nav-social .vimeo a {background-position: -234px 0;}
#nav-search-icon { display: block; width: 40px; height: 40px; float: right; margin-left: -1px; border-left: 1px solid #eee; border-right: 1px solid #eee; background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6XOA2C1zKdYDWlma3BOxtFDxqMNraCwPhqClFGPbGp-VqXYzjLWb3uMEmSG_Cz8SwG29uFQW7u1iyc6akMCrZ3T4RvC77bj1V3I52Zroge3XKSiW-y6AAgtKkna73Uk_35QLLM27FgnQ/s1600/header-search-icon.png) no-repeat; cursor: pointer; transition: background .3s; }
#nav-search-icon:hover, #nav-search-icon .visible-search { background-color: #F5F5F5; }
#nav-search { position: absolute; top: 40px; display: none; width: 252px; height: 44px; border: 1px solid #eee; background-color: #fff; }
#nav-search #s { width: 157px; height: 34px; color: #777; padding-right: 75px; padding-left: 10px; margin: 4px 0 0 4px; border: 1px solid #eee; background-color: #fff; font-family: 'Open Sans', sans-serif; font-size: 13px; font-weight: 600; }
#nav-search #s:focus { color: #444; outline: none; }
#nav-search #searchsubmit { position: absolute; right: 7px; top: 7px; height: 30px; color: #fff; padding: 0 9px; border: none; background-color: #444; font-family: 'Open Sans', sans-serif; font-size: 12px; font-weight: 600; line-height: 29px; text-transform: uppercase; cursor: pointer; transition: background .3s; }
#nav-search #searchsubmit:hover {background-color: #FA7700;}
@media screen and (max-width:960px) {
#sb-search{float:none!important;}
#responsive-menu { position: relative; z-index: 15; display: inline-block; height: 40px; float: left; padding: 0 11px; color: #444; border-right: 1px solid #eee; border-left: 1px solid #eee; cursor: pointer; font-size: 12px; font-weight: 600; line-height: 42px; text-transform: uppercase; transition: background .3s; }
#responsive-menu:hover {background-color: #F5F5F5;}
#main-nav .menu { position: absolute; left: 0; top: 41px; z-index: 4000; display: none; border-right: 1px solid #eee; border-left: 1px solid #eee; background-color: #fff; }
#main-nav li { height: 39px; clear: both; float: none; line-height: 34px; border-left: none; border-bottom: 1px solid #eee; }
#main-nav li:last-child {border-right: none;}
#main-nav a {min-width: 250px;}
#main-nav li a:hover, #main-nav ul li ul .current-menu-item a:hover {color: #555;background-color: transparent;}
#main-nav ul li ul li {height: 39px;}
#main-nav ul li ul li:last-child {border-bottom: 1px solid #eee;}
#main-nav ul li ul li a {padding-left: 30px;}
.drop-sign, #main-nav ul li ul .drop-sign {display: none;}
#main-nav .menu li ul { position: static; display: block !important; float: none; clear: both; border: none; } #main-nav ul li ul a {font-weight: 600;}}
}
</style>

KODE HTML:
Pasang di atas kode header blog alias di bawah kode <body>

<div id='main-nav-wrap'>
<div class='wrapper group'>
<div id='responsive-menu'><i aria-hidden='true' class='fa fa-align-justify'></i> Menu</div>
<nav id='main-nav'>
<div class='menu-main-nav-container'><ul class='menu' id='menu-main-nav'><li class='menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-5017' id='menu-item-5017'><a href='#'>Dropdown <i aria-hidden='true' class='fa fa-angle-down'></i></a>
<ul class='sub-menu'>
<li class='menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2607 current_page_item menu-item-5023' id='menu-item-5023'>
<a href='#'>Dropdown 1</a></li>
<li class='menu-item menu-item-type-post_type menu-item-object-page menu-item-5021' id='menu-item-5021'>
<a href='#'>Dropdown 2</a></li>
<li class='menu-item menu-item-type-post_type menu-item-object-page menu-item-5018' id='menu-item-5018'>
<a href='#'>Dropdown 3</a></li>
<li class='menu-item menu-item-type-post_type menu-item-object-page menu-item-5022' id='menu-item-5022'>
<a href='#'>Dropdown 4</a></li>
<li class='menu-item menu-item-type-post_type menu-item-object-page menu-item-5020' id='menu-item-5020'>
<a href='#'>Dropdown 5</a></li>
</ul>
</li>
<li class='menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5025' id='menu-item-5025'>
<a href='#'>Fashion</a></li>
<li class='menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5026' id='menu-item-5026'>
<a href='#'>Music</a></li>
<li class='menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5024' id='menu-item-5024'>
<a href='#'>Movies</a></li>
<li class='menu-item menu-item-type-post_type menu-item-object-page menu-item-5027' id='menu-item-5027'>
<a href='#'>Contact</a></li>
</ul></div>
</nav>
<div id='nav-elements'>
<div id='nav-social'>
<ul>
<li class='twitter' title='Twitter'>
<a href='#' target='_blank'>Twitter</a></li>
<li class='facebook' title='Facebook'>
<a href='#' target='_blank'>Facebook</a></li>
<li class='instagram' title='Instagram'>
<a href='#' target='_blank'>Instagram</a></li>
<li class='youtube' title='YouTube'>
<a href='#' target='_blank'>YouTube</a></li>
<li class='soundcloud' title='SoundCloud'>
<a href='#' target='_blank'>SoundCloud</a></li>
</ul>
</div>
<span id='nav-search-icon'></span>
<div id='nav-search'>
<form action='/search' id='searchform' method='get'>
<input id='s' name='q' type='text' value='Enter search term ...'/>
<input id='searchsubmit' type='submit' value='Search'/>
</form>
</div>
</div>
</div>
</div>
  <div class='clear'/>

KODE JAVASCRIPT
Pasang di atas kode </body>

<script type='text/javascript'>
//<![CDATA[
$("#nav-search-icon").on("click", function() {
    $("#nav-search").fadeToggle(250);
    $(this).toggleClass("visible-search");
});
var $navFormValue = $("#nav-search #s").val();
$("#nav-search #s").blur(function() {
    if (0 === this.value.length) this.value = $navFormValue;
});
$("#nav-search #s").focus(function() {
    if (this.value === $navFormValue) this.value = "";
});
var $formValue = $(".widget #s").val();
$(".widget #s").blur(function() {
    if (0 === this.value.length) this.value = $formValue;
});
$(".widget #s").focus(function() {
    if (this.value === $formValue) this.value = "";
});
var $errorFormValue = $(".error-wrap #s").val();
$(".error-wrap #s").blur(function() {
    if (0 === this.value.length) this.value = $errorFormValue;
});
$(".error-wrap #s").focus(function() {
    if (this.value === $errorFormValue) this.value = "";
});
$("#responsive-menu").on("click", function() {
    $("#main-nav ul").slideToggle(250);
});
$(window).resize(function() {
    var a = $(window).width();
    var b = $("#main-nav ul");
    if (a > 1010 && b.is(":hidden")) b.removeAttr("style");
});
//]]>
</script>

Save template!

Jangan lupa link menu serta url media sosialnya diubah di Kode HTML.

Demikian Cara Membuat Navigasi Menu Statis Responsive di Atas Header Blog. Good Luck & Happy Blogging!

Saturday, September 2, 2017

Ilmu Bloging Cara mengisi artikel di menu bar
Cara mengisi artikel di menu bar blog dengan satu atau banyak artikel di dalamnya. Jadi ada 2 cara disini yang akan saya jelaskan, yang pertama mengisi menu bar dengan satu halaman post artikel dan yang kedua mengisi menu bar dengan banyak artikel. Contoh menu bar yang di isi dengan banyak artikel, bisa di lihat di menu Desain blog yang ada di bagian atas blog ini.

Cara yang pertama, mengisi menu bar blog dengan satu halaman artikel.
  1. Silakan buka salah satu artikel kamu. Lalu copi alamat URL yang ada di address bar, letaknya dibagian atas. Contoh: URL dari salah satu artikel di blog saya.
  2. http://fandrajuani.blogspot.com/2014/01/cara-desain-blog-sendiri.html
  3. Dan pastekan URL di menu bar kamu. Ada 2 cara.
  4. Memasukan URL di menu Laman Blog. Caranya:
    • Ke pengaturan Laman > pilih Laman Baru > Alamat Web
    • Lalu masukan URL tadi ke bagian Alamat web(URL), selanjutnya isi judul Laman. Contohnya:
    • Cara mengisi artikel di menu bar
    • Dan klik Simpan.
    Memasukan URL di menu HTML
    • Silakan buka menu HTML kamu, lalu isi dengan url dari halaman artikel. Contohnya seperti ini bentuk dari menu HTML:
    • <div id="menu">
      <ul>
      <li><a href="http://fandrajuani.blogspot.com/2014/01/cara-desain-blog-sendiri.html">Desain Blog</a></li>
      </ul>
      </div>
  5. Selesai.
Cara yang kedua, memasukan banyak artikel di menu bar
  1. Buatlah label dan pasang widget label di blog kamu. Caranya baca di artikel Cara membuat label atau kategori di blog.
  2. Jika sudah, silakan buka halaman awal blog kamu. Dan klik Kanan >Copy link Location pada Nama label yang akan di masukan ke menu bar. Contoh:
  3. Cara mengisi artikel di menu bar
  4. Dan Pastekan di Notepad. Contoh URL dengan nama Label Desain Blog.
  5. http://fandrajuani.blogspot.com/search/label/Desain%20Blog
  6. Sekarang, silakan masukan URL label ke menu kamu, contoh penempatan URL, lihat kembali pada cara pertama, pada langkah 2.
  7. Selesai.
Sebenarnya cara ini bukan berarti kita menulis artikel di menu bar, tapi hanya mengisi menu bar dengan URL dari artikel2 yang sudah kita buat. Cara menulis artikelnya sama saja seperti kita membuat entri baru. Seperti cara yang pertama, menu bar di isi dengan URL dari halaman blog. Dan cara yang kedua, menu bar di isi dengan URL dari Label.

Itulah sedikit tips trik cara mengisi artikel di menu bar. Silakan dibaca juga artikel tentang Cara membatasi jumlah artikel di label dan juga artikel2 lainnya. Semoga artikel diatas bisa bermanfaat untuk anda.
      Tips Mudah Membuat widget hanya tampil dihalaman tertentu
      Tips dan trik kali ini saya akan bagikan artikel tentang cara membuat widget hanya tampilan dihalaman tertentu di blog. Ada 4 cara yang akan saya bagikan, pertama membuat widget hanya tampil dihalaman awal blog saja. Kedua, membuat widget hanya tampil dihalaman posting.

      Ketiga, menampilkan widget dihalaman awal blog dan juga dihalaman Label Blog. Dan yang keempat adalah Menampilkan widget hanya tampil pada halaman URL yang ditentukan. Sebenarnya 4 cara tersebut menggunakan cara yang sama, hanya saja kode yang digunakan yang berbeda. Berikut caranya:
      Membuat widget hanya tampil dihalaman tertentu
      Disini widget yang akan dijadikan contoh adalah widget Follow by email.

      Pertama: Membuat widget hanya tampil/terlihat dihalaman awal blog saja

      1. Silakan login ke blogger, dan pilih pengaturan Template.
      2. Klik edit HTML dan cari kode follow by email(gunakan Ctrl+f untuk memudahkan pencarian).
      3. <b:widget id='FollowByEmail1' locked='false' title='Follow by Email' type='FollowByEmail'>
      4. Setelah ketemu Tambahkan kode <b:if cond='data:blog.url == data:blog.homepageUrl'> dan juga kode </b:if> Contohnya:
      5. <b:widget id='FollowByEmail1' locked='false' title='Follow by Email' type='FollowByEmail'>
        <b:includable id='main'><b:if cond='data:blog.url == data:blog.homepageUrl'>
        <b:if cond='data:title != &quot;&quot;'><h2 class='title'><data:title/></h2></b:if>
        <div class='widget-content'>
        ...................dan kode2 panjang lainnya..........
        <span class='item-control blog-admin'>
        <b:include name='quickedit'/>
        </span></b:if>
        </b:includable>
        </b:widget>
      6. Dan kode2 panjang lainnya itu maksudnya agar lebih pendek saja tampilannya di artikel ini. Kode aslinya lebih panjang. Setelah itu save template. Selesai.

      Kedua: Nah sekarang kebalikannya, membuat widget hanya tampil dihalaman posting atau artikel blog saja. Sedangkan dihalaman awal homepage blog widget tersebut akan hilang.

      1. Sama seperti cara yang pertama, hanya mengganti kode <b:if cond='data:blog.url == data:blog.homepageUrl'> dengan kode berikut ini.
      2. <b:if cond='data:blog.pageType == "item"'>
      3. Save template, selesai.

      Ketiga: Menampilkan widget dihalaman awal blog dan juga dihalaman Label Blog.

      1. Sama seperti cara yang pertama, hanya mengganti kode <b:if cond='data:blog.url == data:blog.homepageUrl'> dengan kode berikut ini.
      2. <b:if cond='data:blog.pageType != &quot;item&quot;'>
      3. Save template, selesai.

      Keempat: Menampilkan widget hanya tampil pada halaman URL yang ditentukan

      1. Sama seperti cara yang pertama, hanya mengganti kode <b:if cond='data:blog.url == data:blog.homepageUrl'> dengan kode berikut ini.
      2. <b:if cond='data:blog.url == "Ganti dengan URL Halaman disini"'>
      3. Save template, selesai.
      Silakan dicoba keempat cara diatas, dan silakan baca juga artikel saya sebelumnya tentang cara menghilangkan widget dihomepage fungsinya sama dengan cara kedua seperti artikel diatas, hanya caranya saja yang berbeda. Dan juga artikel tentang membuat background berbeda dihalaman berbeda diblog. Atau Menghilangkan sidebar pada halaman tertentu. Semoga artikel diatas bisa bermanfaat untuk anda.
      Tips Mudah Cara menghilangkan widget dihomepage
      Cara menghilangkan widget dihomepage atau halaman awal blog. Widget akan dihilangkan atau disembunyikan pada halaman homepage blog saja, widget tersebut hanya akan muncul di halaman posting blog. 

      Dengan begitu kita dapat menghemat ruang dari halaman homepage blog. Untuk lebih jelasnya tentang cara menghilangkan widget tertentu dihalaman awal blog, silakan ikuti langkah-langkah dibawah ini.
      Pertama yang harus dilakukan adalah menentukan widget mana yang akan kita sembunyikan dan Mengambil kode ID nya.
      Contoh: Widget dengan judul Random Post. Maka kita cari kode ID dari widget yang berjudul Random post. Caranya: Login ke blogger, pilih pengaturan template > klik edit HTML > Lalu cari kode Random Post(Gunakan Ctrl F untuk memudahkan pencarian). Seperti contoh gambar dibawah kode id dari widget Random Posts adalah HTML4
      Cara menghilangkan widget dihomepage
      Setelah menemukan kode ID dari widget yang akan disembunyikan. Sekarang cari kode </head> lalu masukan kode berikut ini diatas </head>
      <style type='text/css'>
      <b:if cond='data:blog.pageType != &quot;item&quot;'>
      <b:if cond='data:blog.pageType != &quot;static_page&quot;'>
      #HTML4{display:none;}
       </b:if> </b:if> </style>
      Terakhir Save template, selesai.
      Kode #HTML4 adalah kode ID dari widget yang akan disembunyikan dan kode display:none berfungsi untuk menyembunyikan widgetnya. Widget tersebut akan hilang dari halaman awal blog, dan akan muncul pada halaman posting blog.

      Silakan mencoba dengan widget2 yang lainnya. Yang terpenting adalah kita harus mencari terlebih dahulu kode id dari widget yang akan disembunyikan dari halaman awal blog, lalu meletakannya diatas </head> dengan format kode seperti diatas. Selesai.
      Tips Termudah Desain Blog "Cara Menambahkan Widget Disamping Header Blog"
      Cara menambah widget disamping header. Widget yang terletak tepat disamping kanan header, sehingga header menjadi 2 bagian. Untuk lebih jelasnya silakan lihat, Contoh Gambar dibawah ini:
      cara menambahkan widget disamping header

      Seperti gambar diatas, ada 2 widget. 1 widget header yang bertuliskan judul blog, dan yang kedua widget kosong, yang bisa kita isi dengan gadget apa saja. Widget Header akan di perkecil lebarnya, agar widget buatan dapat ditempatkan disampingnya, dengan ukuran yang disesuaikan dengan lebar halaman blog. Header yang awalnya hanya ada 1 widget, dibuat menjadi 2 bagian, header kiri dan kanan. Untuk lebih jelasnya, Ikuti langkah-langkah dibawah ini.

      Cara menambah widget disamping header.

      1. Login ke blogger. Dari halaman dasbord pilih pengaturan Template.
      2. Selanjutynya Klik edit HTML, dan cari kode .header-outer { . Kode lengkapnya.
      3. .header-outer {
          background: $(header.background.color) $(header.background.gradient) repeat-x scroll 0 -400px;
          _background-image: none;
        }
      4. Ganti semua kode diatas dengan kode dibawah ini.
      5. .header-outer {
        background: $(header.background.color) $(header.background.gradient) repeat-x scroll 0 -400px;_background-image: none;min-height: 104px;}
        #header {
        width: 40%;
        margin-right: 10px;float: left; }
        #headerkanan {
        float: right;
        width: 54%;
        margin: 20px 10px 5px 10px;
        padding: 2px;}
        #headerkanan .widget {margin: 3px;}
      6. Keterangan: 
      7. .header-outer { pada bagian height: 104px(untuk mengatur tinggi  header).
         #header { pada bagian width: 40%; lebar header kiri.
        #headerkanan { pada bagian width: 54%; lebar header kanan. dan margin: 20px 10px 5px 10px; posisi atas-bawah header kanan.
      8. Selanjutnya. Cari kode <div class='region-inner header-inner'> dan tambahkan kode berikut disamping kanannya.
      9. <b:section class='headerkanan' id='headerkanan' maxwidgets='1' showaddelement='yes'></b:section>
      10. Keseluruhan kode menjadi.
      11. <div class='region-inner header-inner'><b:section class='headerkanan' id='headerkanan' maxwidgets='1' showaddelement='yes'></b:section>
      12. Selanjutnya Save template. Selesai. 
      Dengan menambahakan widget disamping header, kita dapat menghemat penggunaan halaman blog dan juga bisa membuat tampilan blog semakin menarik. Widget disamping header bisa kita tambahkan dengan Tombol Share, iklan, tombol search atau widget yang lainnya sesuai dengan yang kita inginkan. Semoga Bermanfaat.

        Friday, September 1, 2017

        Ilmu Bloging "Pengertian Widgets Pada Blog"
        Widget salah satu fasilitas atau menu yang di berikan oleh blogger untuk mempermudah untuk pemakai memasukkan kode html dan scripe.

        Widget itu sendiri adalah sebuah kotak yang berisi kode-kode di mana anda dapat memindahkan ke dalam sidebar di manapun anda mau.

        Anda dapat menggunakannya untuk personalisasi blog anda dan memperoleh informasi yg anda inginkan hanya dengan melihatnya dari widget sidebar. anda dapat memasukkan kode - kode untuk memperindah blog anda seperti tanggal, jam, radio dan lain - lain. apabila kalian ingin mempunyai tampilan blog yang menarik maka kalian harus mencari Tips and Tricks nya dong :D

        • Kegunaan menggunakan Widget untuk website/blog Anda
        • Memberi kemudahan dan kenyamanan bagi Anda untuk mempublikasikan tulisan atau berita Anda
        • Widget yang berupa berita dapat tujuan utama untuk para pembaca yang ingin mencari berita berita bagus dan     penting dan merupakan tanda bahwa Anda percaya bahwa tulisan Anda berkualitas dan berguna bagi para   pembaca
        • Mempublikasikan widget iklan dapat memberikan keuntungan karena lebih menarik
        • Memperindah Blog anda dengan fitur - fitur lainnya
        • Dan masih banyak lagi kegunaan widget



        Itu tadi sekilas mengenai widget semoga bermanfaat untuk teman - teman dan saya sendiri
        Berbagi Itu Indah , , :)