Cara Membuat Custom Post Type WordPress

Sebelum mengerti cara membuat custom post type WordPress, ada baiknya untuk mengenal apa itu custom post type pada artikel berikut.

Ambil contoh kasus jika kamu ingin menambahkan dafar portfolio pada website WordPress-mu, maka kita bisa gunakan custom post type untuk mewujudkan hal tersebut.

Simak tutorialnya dibawah ini.

Cara Membuat Custom Post Type

  • Login cPanel untuk akses File Manager atau bisa juga login FTP
  • Masuk ke dalam folder Theme yang kamu gunakan, lalu buka file functions.php
  • Tambahkan baris kode berikut pada baris paling bawah, lalu save

// Fungsi untuk menambahkan custom post type baru

function add_portfolio_post_type() { 
	register_post_type( 'portfolios', array( 
		'labels' => array( 
			'name' => __( 'Portfolios' ), 
			'singular_name' => __( 'Portfolio' )
		), 
		'public' => true, //tampilkan di publik 
		'has_archive' => true, //mempunyai halaman archive 
		'rewrite' => array(
			'slug' => 'portfolio' ), // slug yang tampil di url 
		'show_in_rest' => true, 
		) 
	); 
} 

// Panggil hook untuk menjalankan fungsi yang kita buat
add_action( 'init', 'add_portfolio_post_type' );

Setelah menambahkan kode tersebut, custom post type baru bernama “Portfolios” akan muncul di halaman menu dashboard admin WP kamu

“cara