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:

  • portfolio
  • produk
  • event
  • artikel_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:

  1. Menggunakan Plugin
  2. 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:

  1. Install dan aktifkan plugin Custom Post Type UI
  2. Masuk ke CPT UI → Add/Edit Post Types
  3. Isi:
    • Post Type Slug: portfolio
    • Plural Label: Portfolio
    • Singular Label: Portfolio
  4. Klik Add Post Type

Hasilnya, menu Portfolio akan muncul di dashboard WordPress.

Facebook
WhatsApp
Twitter
LinkedIn
Pinterest
About Author
Amri Sayyida

A Profesional Web Developer with over 5 years of experience. I am ready to collaborate with you!

Follow us on