Lewati ke konten

Templat

Templat adalah salinan file dari satu direktori sandbox yang diberi nama.

Shell
wp rudel template save alpha-3be7 --name=checkout-baseline --description="Checkout theme baseline"
wp rudel template list
wp rudel template delete checkout-baseline

template delete meminta konfirmasi; --force melewati permintaan tersebut.

Isi templat

template save menyalin direktori sandbox (salinan tema, metadata snapshot, log, dan file lain yang dikelola Rudel di sana) ke:

Text
wp-content/rudel-templates/{name}/wp-content
wp-content/rudel-templates/{name}/template.json

template.json mencatat nama, deskripsi, waktu pembuatan, ID sandbox sumber, dan URL. Tidak ada tabel database yang disimpan.

Batasan saat ini

Dalam rilis saat ini, tidak ada yang membaca kembali templat tersimpan. wp rudel create --template=<name> dan opsi template dari Rudel::create() hanya menyimpan string yang diberikan sebagai label pada catatan baru; keduanya tidak memeriksa apakah templat tersedia atau menyalin apa pun darinya (masalah #7).

Untuk membuat beberapa sandbox dari state yang sama saat ini, siapkan satu sandbox lalu klon sandbox tersebut:

Shell
wp rudel create --name=feature-b --clone-from=alpha-3be7

Gunakan snapshot saat Anda memerlukan titik pemulihan untuk satu sandbox yang sudah ada.