Mallar
En mall är en namngiven filkopia av en sandlådekatalog.
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 ber om bekräftelse; --force hoppar över frågan.
Vad en mall innehåller
template save kopierar sandlådekatalogen (temakopia, ögonblicksbildsmetadata, loggar och övriga filer som Rudel hanterar där) till:
wp-content/rudel-templates/{name}/wp-content
wp-content/rudel-templates/{name}/template.json
template.json sparar namnet, beskrivningen, skapandetiden, källsandlådans ID och URL. Inga databastabeller sparas.
Aktuella begränsningar
I den aktuella versionen läser inget tillbaka en sparad mall. wp rudel create --template=<name> och alternativet template i Rudel::create() sparar bara den angivna strängen som en etikett på den nya posten; de kontrollerar inte att mallen finns och kopierar inget från den (problem #7).
Om du vill starta flera sandlådor från samma tillstånd i dag förbereder du en sandlåda och klonar den:
wp rudel create --name=feature-b --clone-from=alpha-3be7
Använd ögonblicksbilder när du behöver en återställningspunkt för en befintlig sandlåda.