Kalau websitemu nantinya perlu menampilkan hal-hal selain artikel biasa — misalnya daftar produk, portofolio, atau testimoni — kamu akan bertemu istilah bernama custom post type. Ini bukan fitur wajib untuk website pertama, tapi penting dipahami sejak awal supaya kamu tahu kapan sebenarnya membutuhkannya.
Artikel ini menjelaskan konsepnya dengan sederhana, plus kapan waktu yang tepat mulai mempertimbangkannya untuk websitemu.
Yang akan kamu pahami setelah membaca ini
- Apa itu custom post type dengan analogi sederhana
- Beda Post, Page, dan Custom Post Type
- Kapan kamu benar-benar membutuhkannya
- Cara membuatnya tanpa perlu jago coding
01Apa Itu Custom Post Type
Custom Post Type (CPT) adalah jenis konten tambahan di luar "Post" (artikel blog) dan "Page" (halaman statis) bawaan WordPress. Bayangkan seperti membuat rak baru di perpustakaan khusus untuk jenis buku tertentu — bukan dicampur begitu saja dengan rak buku umum, tapi punya kategorinya sendiri dengan aturan tampilan yang bisa disesuaikan.
Dengan CPT, kamu bisa membuat jenis konten seperti "Produk", "Portofolio", atau "Testimoni" yang punya struktur data dan tampilan berbeda dari artikel biasa, tapi tetap dikelola dari dashboard WordPress yang sama.
02Post, Page, dan Custom Post Type
| Jenis | Fungsi Utama | Contoh |
|---|---|---|
| Post | Konten kronologis, blog | Artikel candidateseo |
| Page | Konten statis | Halaman "Tentang Kami" |
| Custom Post Type | Konten dengan struktur khusus | Produk, portofolio, testimoni |
03Kapan Kamu Benar-Benar Membutuhkannya
Untuk website edukasi seperti yang dibangun mengikuti roadmap candidateseo, kamu mungkin tidak perlu CPT sampai jauh ke depan — artikel blog biasa (Post) sudah cukup untuk kebutuhan Fase 1-4. CPT jadi relevan begitu kamu mulai menambahkan jenis konten yang benar-benar berbeda strukturnya dari artikel, misalnya membuka toko online (CPT "Produk") atau menampilkan studi kasus klien (CPT "Portofolio").
Jangan buru-buru membuat CPT di awal kalau belum benar-benar dibutuhkan — semakin banyak jenis konten, semakin kompleks juga struktur website yang perlu dikelola.
04Contoh Penggunaan Nyata
- Website e-commerce memakai CPT "Produk" untuk menampilkan katalog dengan harga, gambar, dan stok terstruktur.
- Website portofolio memakai CPT "Proyek" untuk menampilkan karya dengan format konsisten.
- Website bisnis jasa memakai CPT "Testimoni" agar ulasan klien tampil rapi dan bisa ditampilkan otomatis di berbagai halaman.
05Cara Membuat Custom Post Type
Ada dua cara membuat CPT: lewat plugin (paling ramah pemula, tanpa perlu menulis kode) atau lewat kode di file functions.php (butuh sedikit pengetahuan PHP). Untuk pemula, plugin seperti Custom Post Type UI adalah pilihan paling aman — tinggal isi nama jenis konten, atur pengaturannya lewat formulir visual, dan CPT langsung muncul di dashboard.
06Kesalahan Umum Pemula
- Membuat CPT untuk sesuatu yang sebenarnya cukup jadi kategori Post biasa, sehingga struktur website jadi lebih rumit dari yang perlu.
- Menghapus plugin CPT tanpa menghapus datanya dulu, yang bisa membuat konten terkait hilang atau tidak bisa diakses.
- Membuat terlalu banyak CPT sekaligus di awal, padahal belum semuanya benar-benar dipakai.
FAQPertanyaan Umum
Tidak. Post bawaan WordPress sudah dirancang khusus untuk konten blog kronologis seperti artikel — CPT baru relevan untuk jenis konten yang strukturnya benar-benar berbeda.
Tidak secara langsung negatif, tapi CPT yang tidak dikonfigurasi dengan benar (misalnya lupa mengaktifkan sitemap-nya) bisa membuat kontennya tidak muncul optimal di hasil pencarian.
Bisa, tapi pastikan mencadangkan datanya dulu jika masih relevan, karena menghapus plugin CPT bisa membuat konten terkait tidak bisa diakses lagi dari dashboard.
Lanjutkan ke Backup & Update
Struktur konten sudah dipahami. Lanjut ke topik backup dan update WordPress tanpa bikin website rusak.