Към съдържанието

Шаблони

Шаблонът е именувано файлово копие на директорията на една изолирана среда.

Обвивка
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 иска потвърждение; --force пропуска подканата.

Какво съдържа шаблонът

template save копира директорията на изолираната среда (копието на темата, метаданните на моментните копия, журналите и другите файлове, които Rudel управлява там) в:

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

template.json записва името, описанието, времето на създаване, идентификатора на източника и URL. Таблиците в базата данни не се запазват.

Текущи ограничения

В текущата версия нищо не прочита обратно запазен шаблон. wp rudel create --template=<name> и опцията template на Rudel::create() само съхраняват подадения низ като етикет в новия запис; не проверяват дали шаблонът съществува и не копират нищо от него (issue #7).

За да стартирате няколко изолирани среди от едно и също състояние, подгответе една изолирана среда и я клонирайте:

Обвивка
wp rudel create --name=feature-b --clone-from=alpha-3be7

Използвайте моментни копия, когато ви е нужна точка за възстановяване на една съществуваща изолирана среда.