
# Veidnes

Veidne ir nosaukta vienas smilškastes direktorijas failu kopija.

```bash
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` pieprasa apstiprinājumu; `--force` izlaiž uzvedni.

## Ko ietver veidne

`template save` kopē smilškastes direktoriju (tēmas kopiju, momentuzņēmumu metadatus, žurnālus un citus failus, ko Rudel tur pārvalda) uz:

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

`template.json` reģistrē nosaukumu, aprakstu, izveides laiku, avota smilškastes ID un URL. Datubāzes tabulas netiek saglabātas.

## Pašreizējie ierobežojumi

Pašreizējā laidienā nekas nelasa saglabāto veidni. `wp rudel create --template=<name>` un `Rudel::create()` opcija `template` tikai saglabā norādīto virkni kā jaunā ieraksta etiķeti; tās nepārbauda, vai veidne pastāv, un nekopē no tās neko ([7. problēma](https://github.com/inline0/rudel/issues/7)).

Lai jau tagad izveidotu vairākas smilškastes no viena stāvokļa, sagatavojiet vienu smilškasti un klonējiet to:

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

Izmantojiet momentuzņēmumus, ja vajadzīgs atjaunošanas punkts vienai esošai smilškastei.
