File functions.php

phpFile functions.php
Dalam susunan themes wordpress, file function.php berfungsi sebagai file pendukung untuk menambah dan mengurangi konten sidebar dan fungsi-fungsi yang digunakan dalam thene tersebut. Jadi bisa dikatakan file ini sebagai file pengendali jalannya themes wordpress tersebut.
Dengan perantara fungsi-fungsi yang ada di file ini kita dapat menambah bermacam-macam widget sidebar yang tersedia pada admin pengguna dengan mudah.
Dengan file ini juga, pengelolaan sidebar menjadi lebih mudah karena penambahannya dilakukan secara praktis dengan teknik drag and drop.

Mengelola widget dengan cara men-drag dan drop widget-widget yang dibutuhkan dapat dilakukan melalui menu Apperance >> Widgets di halaman wp-admin wordpress anda.

Untuk membuat file functions.php, buka teks editor baru, kemudian isi dengan kode-kode dibawah ini. Setelah itu simpan teks tersebut dengan nama functions.php.

Dibawah ini contoh sebagian script dalam function.php :
<?php
function adian_theme_support() {
add_theme_support( ‘title-tag’ );
add_theme_support( ‘post-thumbnails’ );
add_theme_support( ‘automatic-feed-links’ );
add_theme_support( ‘custom-background’, array( ‘default-color’ => ‘f0f0f0’ ) );
add_theme_support( ‘html5’, array( ‘comment-list’, ‘comment-form’, ‘search-form’, ‘gallery’, ‘caption’, ‘widgets’ ) );
} // end adian_theme_support()add_action( ‘after_setup_theme’, ‘adian_menus’ );
/**
* Define our theme menu locations
* @return null
*/
function adian_menus() {
register_nav_menus(array(
‘main-menu’ => __(‘Main Menu’, ‘adian’),
‘top-menu’ => __(‘Top Menu’, ‘adian’)
));
} // end adian_menus()
function adian_add_sidebars() {
/* Default sidebars */
register_sidebar( array(
‘name’ => ‘Primary Sidebar’,
‘id’ => ‘primary’,
‘before_widget’ => ‘<li id=”%1$s” class=”%2$s widgetcontainer group”>’,
‘after_widget’ => ‘</li>’,
‘before_title’ => ‘<h5 class=”widgettitle”>’,
‘after_title’ => ‘</h5>’
) );

}
?>

Berlangganan konten blog ini:

Tinggalkan Komentar

Email anda tidak akan di publikasikan. Lengkapi Data di bawah ini :