Membuat Dynamic Sidebar di WordPress
Dynamic Sidebar merupakan salah satu fitur di WordPress yang memberikan kemudahan kepada kita untuk memodifikasi tampilan blog dengan cara menambah atau mengurangi elemen yang disebut dengan Widget.Theme-theme yang baru biasanya sudah mendukung pemakaian Dynamic Sidebar. Adapun theme yang lama sebagian kecil ada yang sudah menggunakan Dynamic Sidebar, sebagian lagi belum. Kemungkinannya karena theme tersebut merupakan theme gratisan dan pembuatnya malas untuk mengupdate.
Nah, bagaimana seandainya kita menggunakan theme yang ternyata belum mendukung Dynamic Sidebar? Ada dua solusi yang bisa kita pertimbangkan, pertama mengganti dengan theme baru atau menambahkan sendiri Dynamic Sidebar pada theme tersebut.
Pertanyaannya sekarang, bagaimana cara untuk membuat Dynamic Sidebar di WordPress? Ternyata caranya sangat mudah, kita hanya perlu memodifikasi sedikit template yang ingin kita pasangi sidebar tersebut.
Berikut ini cara membuat Dynamic Sidebar di WordPress:
Langkah 1.
Edit file
functions.php
yang terdapat pada direktori theme yang kita gunakan. Jika file tersebut tidak ada, buat dengan editor teks lalu upload ke direktori tersebut. Berikutnya tambahkan kode di bawah ini pada file tersebut.1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
add_action ('widgets_init', 'custom_widget_area');
function custom_widget_area() {
register_sidebar(array(
'name'=> 'Primary Sidebar',
'id' => 'primary-sidebar',
'before_widget' => '
|
Buka file
sidebar.php
atau template lain yang ingin kita pasangi sidebar. Berikut ini contoh kode yang biasanya terdapat pada file tersebut:1 2 3 4 5 6 7 8 9 10 11 |
1 2 3 | if (!dynamic_sidebar('primary-sidebar')) : ?>
//kode HTML
endif ?> |
sidebar.php
sekarang menjadi seperti di bawah ini.1 2 3 4 5 6 7 8 9 10 11 12 13 |