Custom Post Types (CPT)

Custom Post Types (CPT) Terintegrasi

Xionic Framework telah dilengkapi dengan 6 Custom Post Types bawaan yang siap pakai untuk berbagai kebutuhan situs korporat, agensi, maupun portal berita. Setiap CPT dapat diaktifkan atau dinonaktifkan lewat Features Manager.


Tabel Spesifikasi CPT

Nama CPT Slug Post Type Kategori / Taksonomi Fitur Khusus & Metadata
Testimonials testimoni — Meta box: Nama Klien, Jabatan, Nama Perusahaan, Foto Avatar, Rating Bintang (1 s/d 5).
Events events eventscategory Meta box: Tanggal Mulai & Selesai, Jam Acara, Lokasi / Venue, Biaya Registrasi, URL Pembelian Tiket.
Portfolio portfolio portfoliocategory Meta box: Klien, Tahun Pengerjaan, URL Proyek Live, Galeri Gambar Showcase Tambahan.
Teams teams teamdepartment Meta box: Jabatan, Spesialisasi Keahlian, Media Sosial (LinkedIn, X/Twitter, Instagram, Email).
FAQ faq faqcategory Penghitung interaksi pengunjung (Helpful count), otomatis menghasilkan Schema JSON-LD FAQPage.
Contact & Messages xionic_contact — Penyimpanan pesan ke tabel database kustom, balasan cepat via Email / WhatsApp, notifikasi instan.

Modul Kontak & Notifikasi Multi-Channel

Modul Contact (core/Setup/Contact.php) dirancang bukan hanya sebagai form penerima pesan, melainkan mini-CRM internal:

  1. Penyimpanan Pesan Aman: Pesan pengunjung disimpan ke tabel database WordPress tersendiri dengan perlindungan CSRF nonce dan sanitasi menyeluruh.
  2. Notifikasi Instan Multi-Gateway:
  • Telegram Bot: Mengirim ringkasan pesan masuk ke ID Telegram grup / admin secara real-time.
  • WhatsApp Gateway: Integrasi API webhook WhatsApp untuk meneruskan notifikasi pesan ke ponsel admin.
  • SMTP Email: Mengirim email pemberitahuan standar ke alamat email administrator.

3. Balas Cepat (Quick Reply): Dari halaman daftar pesan admin, administrator dapat langsung mengklik tombol untuk membalas pengirim via email atau membuka chat WhatsApp langsung ke nomor pengirim.