Lewati ke konten utama

Kemampuan Theme Builder: Membuat Kerangka dan Mengaktifkan Block Theme

Superdav AI Agent v1.12.0 memperkenalkan dua kemampuan kuat yang memungkinkan Anda menghasilkan dan menerapkan block theme kustom langsung dari antarmuka chat.

Gambaran Umum​

Kemampuan scaffold-block-theme dan activate-theme memungkinkan agen untuk:

  • Menghasilkan block theme lengkap yang siap produksi berdasarkan spesifikasi Anda
  • Mengaktifkan tema secara otomatis di situs Anda tanpa intervensi manual
  • Menciptakan identitas visual yang kohesif melalui keputusan desain yang terpandu

Membuat Kerangka Block Theme (Scaffold Block Theme)​

Kemampuan scaffold-block-theme menghasilkan block theme WordPress baru dengan struktur tema yang lengkap, termasuk:

  • Konfigurasi theme.json dengan design tokens
  • File block template untuk tata letak umum
  • Gaya dan variasi block kustom
  • Metadata dan deklarasi dukungan tema

Cara Memanggil​

Dalam chat Anda dengan Superdav AI Agent, Anda dapat meminta pembuatan tema:

"Create a block theme called 'Modern Agency' with a blue and white color scheme,
sans-serif typography, and a professional layout"

Agen akan:

  1. Mengumpulkan preferensi desain Anda melalui percakapan
  2. Menghasilkan struktur tema yang lengkap
  3. Membuat semua file tema yang diperlukan
  4. Menyiapkan tema untuk diaktifkan

Hasil yang Diharapkan​

Ketika kemampuan ini berhasil dijalankan, Anda akan melihat:

  • Konfirmasi bahwa tema telah dibuat kerangkanya (scaffolded)
  • Nama dan lokasi tema
  • Ringkasan design tokens yang diterapkan (warna, tipografi, spasi)
  • Status siap untuk diaktifkan

Contoh output:

✓ Theme "Modern Agency" scaffolded successfully
Location: /wp-content/themes/modern-agency/
Colors: Primary #0066CC, Secondary #FFFFFF
Typography: Inter (sans-serif)
Status: Ready to activate

Mengaktifkan Tema (Activate Theme)​

Kemampuan activate-theme akan mengganti situs Anda ke block theme yang baru dibuat kerangkanya atau yang sudah ada.

Cara Memanggil​

Setelah membuat kerangka tema, Anda dapat mengaktifkannya segera:

"Activate the Modern Agency theme"

Atau aktifkan tema yang sudah ada:

"Switch to the Twentytwentyfour theme"

Hasil yang Diharapkan​

Ketika aktivasi berhasil:

  • Konfirmasi tema yang aktif
  • Nama tema sebelumnya (sebagai referensi)
  • URL situs tempat tema tersebut kini aktif
  • Catatan pengaturan spesifik tema apa pun

Contoh output:

✓ Theme activated successfully
Active theme: Modern Agency
Previous theme: Twentytwentyfour
Live at: https://yoursite.com
Note: Check your homepage to verify the layout

Alur Kerja: Membuat Kerangka dan Mengaktifkan​

Alur kerja tipikal menggabungkan kedua kemampuan ini:

  1. Meminta pembuatan tema: "Create a block theme for my SaaS landing page"
  2. Agen membuat kerangka tema: Menghasilkan file dan design tokens
  3. Meninjau dan menyempurnakan: Mendiskusikan perubahan desain jika diperlukan
  4. Mengaktifkan: "Activate the theme now"
  5. Memverifikasi: Mengunjungi situs Anda untuk memastikan desain baru sudah aktif

Design Tokens dan Kustomisasi​

Tema yang dibuat kerangkanya menggunakan design tokens WordPress (melalui theme.json) untuk:

  • Warna: Palet primer, sekunder, aksen, dan netral
  • Tipografi: Keluarga font, ukuran, ketebalan, tinggi baris
  • Spasi: Skala padding, margin, dan gap
  • Batas: Token radius dan lebar
  • Bayangan: Tingkat elevasi

Token ini terpusat di theme.json, sehingga memudahkan Anda menyesuaikan seluruh sistem desain Anda dari satu file.

Keterbatasan dan Catatan​

  • Tema dibuat kerangkanya di /wp-content/themes/ dan harus mengikuti konvensi penamaan WordPress
  • Aktivasi memerlukan izin yang sesuai di situs WordPress Anda
  • Kode PHP kustom dalam tema sangat minimal; gunakan plugin untuk fungsionalitas yang kompleks
  • Block theme bekerja paling baik dengan WordPress 5.9 dan yang lebih baru

Pemecahan Masalah​

Tema tidak muncul setelah membuat kerangka

  • Verifikasi bahwa direktori tema ada dan memiliki izin yang benar
  • Periksa bahwa theme.json adalah JSON yang valid
  • Pastikan nama tema tidak bentrok dengan tema yang sudah ada

Aktivasi gagal

  • Konfirmasi bahwa Anda memiliki izin administrator
  • Periksa bahwa direktori tema dapat dibaca oleh WordPress
  • Tinjau error log WordPress untuk detailnya

Design tokens tidak diterapkan

  • Verifikasi sintaks theme.json sudah benar
  • Hapus caching dari plugin caching apa pun
  • Periksa bahwa versi WordPress Anda mendukung token yang Anda gunakan

Langkah Selanjutnya​

Setelah mengaktifkan tema Anda, Anda dapat:

  • Menggunakan Design System Aesthetics skill untuk menyempurnakan tipografi, warna, dan spasi
  • Mengkustomisasi gaya block individual melalui block editor WordPress
  • Menambahkan CSS kustom di file style.css tema
  • Membuat block template kustom untuk jenis halaman tertentu