Membuat Custom Post Type Wordpress

Membuat Custom Post Type Wordpress

Membuat Custom Post Type Wordpress

PHP - Mungkin sobat sedikit bertanya - tanya bagaimana sih membuat menu disebelah kiri seperti layaknya Posts, Page, Media dan lain sebagainya di CMS Wordpress. Jika sobat baru pertama mengeluti dunia programming dan fokus di Wordpress pastinya menjadi tantangan sendiri bagaimana membuat custome Post Type Wordpress.

Nah, Berikut beberapa tip dan tutorial bagaimana membuat Custome Post Type langkah demi langkah.

#1 Silahkan buka template sobat yang terletak di wp-content/themes
#2 Kemudian edit menggunakan editor kesayangan sobat disini saya menggunakan Notepad ++, setelah terbuka sobat buka file function.php yang berada di theme yang sedang aktif.
#3 Setelah file terbuka ketikkan atau copy source berikut kedalam function.php dibagian akhir.
add_action( 'init', 'slider_init');
function slider_init(){
    $labels = array(
        'name'               => __( 'Slider' ),
        'singular_name'      => __( 'Slider' ),
        'add_new'            => __( 'Add New Slider' ),
        'add_new_item'       => __( 'Add New Slider' ),
        'edit_item'          => __( 'Edit Slider' ),
        'new_item'           => __( 'New Slider' ),
        'all_items'          => __( 'All Slider' ),
        'view_item'          => __( 'View Slider' ),
        'search_items'       => __( 'Search slider' ),
        'not_found'          => __( 'No slider found.' ),
        'not_found_in_trash' => __( 'No slider found in Trash.' ),
        'featured_image'     => 'Image(1920x450)',
        'set_featured_image' => 'Add image'
    );
   
    $args = array(
        'labels'                => $labels,
        'description'           => 'Holds our slider specific data',
        'public'                => true,
        'menu_position'         => 19, //meletakkan posisi menu sesuai order
        'menu_icon'                => 'dashicons-images-alt2',
        'supports'              => array( 'title', 'thumbnail', 'excerpt'),
        'has_archive'           => true,
        'show_in_admin_bar'     => true,
        'show_in_nav_menus'     => true,
        'can_export'            => true,
        'has_archive'           => true,
        'exclude_from_search'     => false,
        'publicly_queryable'    => true,
        'query_var'             => 'slider',
        'rewrite'                  => array( 'slug' => 'slider' ),
    );

    register_post_type('slider', $args);
}
#4 Simpan kembali dan kemudian jalan wp-admin apa yang ada lihat, pastinya akan muncul menu Slider disebelah kiri diantara menu Page

Tutorial ini saya kembangkan dengan plugin saat ada permintaan membuat theme Wordpress dengan mengadopsi template bootstrap yang banyak berserakan di internet dan saya konvert ke wp theme. Semoga bisa bermafaat jika sobat ada pertanyaan atau informasi menarik silahkan kirim melalui komentar dibawah. Ikuti terus tutorial lainnya mengenai seputar pemograman PHP di PHP4NOTE.
Lebih baru Lebih lama

نموذج الاتصال