Ugrás a tartalomhoz

Sablonok

A sablon egy sandboxkönyvtár elnevezett fájlmásolata.

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

A template delete megerősítést kér; a --force kihagyja a kérdést.

Mit tartalmaz egy sablon

A template save a sandbox könyvtárát (a témamásolatot, a pillanatkép-metaadatokat, a naplókat és az ott kezelt egyéb fájlokat) ide másolja: Rudel

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

A template.json rögzíti a nevet, a leírást, a létrehozás idejét, a forrás sandboxazonosítóját és a URL értékét. Adatbázistáblákat nem ment.

Jelenlegi korlátozások

A jelenlegi kiadásban semmi sem olvassa be újra a mentett sablont. A wp rudel create --template=<name> és a Rudel::create() template opciója csak címkeként tárolja a megadott karakterláncot az új rekordban; nem ellenőrzik, hogy létezik-e a sablon, és nem másolnak belőle semmit (7. számú hiba).

Ha ma több sandboxot szeretne ugyanabból az állapotból elindítani, készítsen elő egy sandboxot, majd klónozza:

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

Akkor használjon pillanatképeket, ha egy meglévő sandbox helyreállítási pontjára van szüksége.