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.jsondengan 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:
- Mengumpulkan preferensi desain Anda melalui percakapan
- Menghasilkan struktur tema yang lengkap
- Membuat semua file tema yang diperlukan
- 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:
- Meminta pembuatan tema: "Create a block theme for my SaaS landing page"
- Agen membuat kerangka tema: Menghasilkan file dan design tokens
- Meninjau dan menyempurnakan: Mendiskusikan perubahan desain jika diperlukan
- Mengaktifkan: "Activate the theme now"
- 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.jsonadalah 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.jsonsudah 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.csstema - Membuat block template kustom untuk jenis halaman tertentu