Dalam WordPress, Custom Post Type (CPT) adalah fitur yang memungkinkan kita membuat tipe konten selain Post dan Page. CPT sangat berguna ketika kita ingin mengelola konten yang terstruktur, seperti produk, portfolio, event, testimoni, lowongan kerja, atau data karyawan.
Jika kamu ingin membuat website yang lebih profesional dan rapi, memahami Custom Post Type adalah langkah penting dalam pembelajaran WordPress.
Apa itu Custom Post Type?
Secara default, WordPress memiliki beberapa post type bawaan:
- Post
- Page
- Attachment
- Revision
- Menu
Custom Post Type memungkinkan kita menambahkan post type baru sesuai kebutuhan, misalnya:
portfolioprodukeventartikel_tutorial
Dengan CPT, konten akan:
- Terpisah dari Post biasa
- Memiliki menu sendiri di Dashboard
- Lebih mudah dikelola dan dikembangkan
Kapan Harus Menggunakan Custom Post Type?
Gunakan CPT jika:
- Konten memiliki struktur berbeda dari blog post
- Konten butuh kategori/field khusus
- Konten jumlahnya banyak dan perlu manajemen rapi
Contoh kasus: Jika kamu membuat website company profile dan ingin menampilkan Portfolio, sebaiknya tidak menggunakan Post biasa, tetapi Custom Post Type portfolio.
Cara Membuat Custom Post Type di WordPress
Ada 2 cara utama:
- Menggunakan Plugin
- Menggunakan Kode (Manual)
1. Membuat Custom Post Type Menggunakan Plugin
Cara ini paling mudah untuk pemula.
Plugin yang Direkomendasikan:
- Custom Post Type UI
- Meta Box
- Pods
- Advanced Custom Fields (ACF)
Contoh Menggunakan Plugin Custom Post Type UI:
- Install dan aktifkan plugin Custom Post Type UI
- Masuk ke CPT UI → Add/Edit Post Types
- Isi:
- Post Type Slug:
portfolio - Plural Label: Portfolio
- Singular Label: Portfolio
- Post Type Slug:
- Klik Add Post Type
Hasilnya, menu Portfolio akan muncul di dashboard WordPress.



