Skip to content

Membuat site pertama

site:create menerima ID berisi huruf kecil, angka, dan tanda hubung. Command membuat direktori baru di sites/<id>/.

Lihat rencana perubahan

bash
php application site:create demo-affiliate --dry-run --json

Buat manifest

bash
php application site:create demo-affiliate --theme=default --locale=id-ID --json

Hasil awal berisi sites/demo-affiliate/site.yaml. Lengkapi kontrak konten yang dirujuk manifest:

text
sites/demo-affiliate/
├── site.yaml
├── schema.yaml
├── copy.yaml
├── products.csv
├── offers.csv
└── guides/

Cara paling praktis untuk mendapatkan struktur konten lengkap adalah menyalin site yang sudah ada:

bash
php application site:create demo-affiliate --from=pilihlistrik --json

Opsi --from menyalin konten sumber, tetapi Cuanaff membuat ulang site.yaml untuk ID dan target baru. Tinjau base URL, target Cloudflare, tema, copy, serta seluruh data sebelum publish.

Validasi katalog

bash
php application catalog:validate --site=demo-affiliate --json

Perbaiki semua error schema, referensi produk, penawaran, dan panduan sebelum build. Gunakan data contoh atau dummy saat belajar; jangan menaruh credential pada CSV atau Markdown.

Selanjutnya: build dan audit.

Cuanaff adalah produk penerbitan independen. Didukung dan didistribusikan oleh DOJO.