Plantillas
Una plantilla es una copia con nombre de los archivos de un directorio de entorno aislado.
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 solicita confirmación; --force omite el aviso.
Qué contiene una plantilla
template save copia el directorio del entorno aislado (la copia del tema, los metadatos de la instantánea, los registros y los demás archivos que Rudel gestiona allí) en:
wp-content/rudel-templates/{name}/wp-content
wp-content/rudel-templates/{name}/template.json
template.json registra el nombre, la descripción, la fecha de creación, el ID del entorno aislado de origen y URL. No se guardan tablas de la base de datos.
Límites actuales
En la versión actual, nada vuelve a leer una plantilla guardada. wp rudel create --template=<name> y la opción template de Rudel::create() solo guardan la cadena indicada como etiqueta del nuevo registro; no comprueban que la plantilla exista ni copian nada de ella (incidencia n.º 7).
Para iniciar hoy varios entornos aislados desde el mismo estado, prepare uno y clónelo:
wp rudel create --name=feature-b --clone-from=alpha-3be7
Use instantáneas cuando necesite un punto de recuperación para un entorno aislado existente.