Menampilkan Widget Pada Halaman Tertentu

Menampilkan Widget Pada Halaman Tertentu. Widget/ gadget merupakan elemen penting dalam sebuah blog yang biasanya ditempatkan di sidebar blog. Widget pada umumnya terdiri dari link informasi-informasi yang berkaitan dengan isi blog.

Setiap narablog tentu memiliki karakter sendiri-sendiri dalam aktivitas bloggingnya. Salah satunya diwujudkan dalam desain theme yang dipilihnya. Blogger yang murni mengedepankan konten atau tulisannya maka akan cenderung memangkas penggunaan widget yang tidak perlu tau bahkan hanya menggunakan satu kolom. Namun ada juga blogger yang berkarakter rame, jadi blognya didesain penuh warna di sidebarnya sampai-sampai panjang sidebar lebih panjang berkali lipat dari isi postingnya. Yahh itu kembali lagi pada pilihan.

Menampilkan Widget Pada Halaman Tertentu

Nah pada pembahasan kali ini saya akan mengupas sebuah tips untuk mengefektifkan penggunaan widget. Jadi widget bisa ditampilkan hanya pada halaman tertentu saja. Jika widget yang tidak diperlukan semakin berkurang, tentu akan berakibat bagus bagi loading blog kita bukan?

Jika kita sudah sepakat tentang perlunya mengefektifkan penggunaan widget pada sidebar blog kita, maka mari kita mulai membahas cara menampilkan widget pada halaman tertentu tersebut. Cara yang akan saya bahas ini baru sebatas untuk blog berplatform WordPress.org.

Cara‚Menampilkan Widget Pada Halaman Tertentu pada Blog WordPress.org

1. Download plugin Widget Logic yang tersedia free di directory plugin wordpress.

2. Instal dan aktifkan plugin tersebut ke daftar plugin blog WordPress Anda. Jika sudah aktif maka pada pengaturan widget aktif (yang sudah terpasang) sebelah kanan akan muncul penambahan formdi setiap widgetnya, yaitu Widget logic. Form Widget logic inilah yang harus diisi jika ingin mencustom penempatan widget pada halaman tertentu.

Menampilkan Widget Pada Halaman Tertentu

Menampilkan Widget Pada Halaman Tertentu

Berikut ini akan saya lampirkan logic codenya.

  • is_home() — hanya pada halaman home
  • !is_page('about') — tampil di halaman manapun kecuali page tertentu yaitu page about (yang ada di dalam tanda kurung)
  • is_category(array(5,9,10,11)) — hanya tampil pada kategori yang memiliki ID kategori yang disebutkan di dalam kurung yaitu kategori dengan ID 5,9,10 dan 11
  • is_single() && in_category('baked-goods') — hanya tampil pada single post dan kategori dengan slug baked-goods

Keterangan lebih lengkap silahkan menuju ke halaman directory wordpress, Widget Logic.

Semoga tips‚Menampilkan Widget Pada Halaman Tertentu ini bermanfaat bagi pengetahuan blogging kita.

32 thoughts on “Menampilkan Widget Pada Halaman Tertentu

  1. terima kasih mas atas informasinya, dari dulu saya cari-cari fitur yang memiliki prinsip kerja plugin seperti ini.

    akhirnya nemu juga, langsung ke tkp

  2. ini hanya bisa digunakan di wp yg selfhosting saja khan ya ,Dhany
    bunda jg ada blog tsb, tp ya pake widget cuma yg perlu dowang, jd cuma ada 3 bh saja, utk arsip, recent post dan category thok :)
    terimakasih ya Dhany utk tutorial nya :)
    salam

    • Kalau yang dimaksud adalah style halamannya seperti 1 kolom tanpa sidebar, atau menggunakan sidebar itu beda kok mas penerapannya…. kalau memakai ini kita bisa menampilkan sebuah widget tertentu hanya pada ID page tertentu… Atau hanya nampak di home, hanya di single post, hanya di page, dan sebagainya…

  3. Pingback: Update WP Terbaru | Work From Home

    • Wah saya belum tahu kalau tanpa plugin, mungkin harus ditambahkan di file index.php atau di sidebar.php tapi ada function hanya untuk tampil halaman home saja…

  4. Membantu sekali mas, terima kasih sebelumnya..

    Perkenalkan mas Dhany, nama saya Adit.

    Dan pertanyaan dari saya.. bisa tidak, jika kita menampilkan sidebar hanya pada 1 page saja?
    Terlebih khususnya untuk posts page pada reading setting front page static..

    Mohon pencerahan.

Leave a Reply

Your email address will not be published. Required fields are marked *

Jawab Dulu: