Biasanya untuk tampilan website standar kan widgetnya hanya disediakan
satu, yaitu dibagian sidebar saja, kita lihat tampilan sederhana berikut
ini :
Sekarang kita akan membuat sebuah website dengan tampilan seperti dibawah ini, dan kita akan membuat 3 widget didalamnya :
Kita akan membuat 3 Widget tambahan dengan nama Footer widget 1, Footer widget 2, Footer widget 2.
Buka file functions.php dan kita register-kan ketiga widget ini :
Kode diatas adalah bagaimana kita meregister sebuah widget, sekarang
kita akan memanggil widget tersebut di halaman depan website kita :
Letakkan kode diatas disetiap DIV Footer Widget 1, Footer Widget 2,Footer Widget 3. Jangan lupa sesuaikan nama widget tersebut dengan setiap DIV yang kita punya.
Nantinya akan seperti ini :
Sekarang tinggal kita isi Widget tersebut sesuai keinginan kita
satu, yaitu dibagian sidebar saja, kita lihat tampilan sederhana berikut
ini :
Sekarang kita akan membuat sebuah website dengan tampilan seperti dibawah ini, dan kita akan membuat 3 widget didalamnya :
Kita akan membuat 3 Widget tambahan dengan nama Footer widget 1, Footer widget 2, Footer widget 2.
Buka file functions.php dan kita register-kan ketiga widget ini :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | if ( function_exists( 'register_sidebar' ) ) { register_sidebar( array ( 'name' => 'sidebar' , 'before_widget' => '<div id="%1$s" class="widget %2$s">' , 'after_widget' => '</div>' , 'before_title' => '<h2>' , 'after_title' => '</h2>' , )); // widget tambahan register_sidebar( array ( 'name' => 'Footer Widget 1' , 'before_widget' => '<div id="%1$s" class="widget %2$s">' , 'after_widget' => '</div>' , 'before_title' => '<h2>' , 'after_title' => '</h2>' , )); register_sidebar( array ( 'name' => 'Footer Widget 2' , 'before_widget' => '<div id="%1$s" class="widget %2$s">' , 'after_widget' => '</div>' , 'before_title' => '<h2>' , 'after_title' => '</h2>' , )); register_sidebar( array ( 'name' => 'Footer Widget 3' , 'before_widget' => '<div id="%1$s" class="widget %2$s">' , 'after_widget' => '</div>' , 'before_title' => '<h2>' , 'after_title' => '</h2>' , )); } |
kita akan memanggil widget tersebut di halaman depan website kita :
1 2 3 4 5 6 7 8 | <?php if ( !function_exists( 'dynamic_sidebar' ) || !dynamic_sidebar( 'Footer Widget 1' ) ) : ?> <!-- Tampilkan kategori jika widget masih kosong --> <h2>Categories</h2> <ul> <?php wp_list_categories( 'hide_empty=0&orderby=id&title_li=' ); ?> </ul> <!-- jika widget sudah kita isi maka kode ini tidak akan ditampilkan lagi --> <?php endif ; ?> |
Nantinya akan seperti ini :
Sekarang tinggal kita isi Widget tersebut sesuai keinginan kita
Posting Komentar