Что такое шаблоны рабочего пространства, кому они нужны, какие правила действуют для HTML, как их используют страницы и почему дизайн делают в конструкторе.
В разделе «Домены и шаблоны» владельцы и админы могут создавать собственные шаблоны начиная с Creator Pro. Это HTML-каркас для разработчиков и агентств, которые хотят использовать один макет на многих страницах. Для оформления страницы они не нужны.
Тариф и права
| Тариф | Шаблоны рабочего пространства |
|---|---|
| Creator Free | – |
| Creator Pro | 5 |
| Creator Agency | 25 |
| Enterprise | 100 |
Создавать, редактировать и удалять шаблоны могут владельцы и админы. На Creator Free кнопка «+ Шаблон» заблокирована и появляется надпись «Шаблоны рабочего пространства доступны начиная с Creator Pro.»
Создать шаблон
- Откройте «Домены и шаблоны»
- Нажмите «+ Шаблон»
- Заполните поля и нажмите «Создать»
- «Ключ (a-zA-Z0-9_-)»
- От 2 до 64 символов из латинских букв, цифр, _ и -. Ключ уникален в пределах рабочего пространства, изменить его позже нельзя.
- «Название»
- Обязательно, до 120 символов, например «Запуск продукта».
- «Взять за основу»
- Только при создании: «Пустой шаблон» или копия встроенного шаблона. Копия перенимает структуру, плейсхолдеры и внешний вид оригинала — это самый быстрый старт.
- «Статус»
- Только при редактировании: «Активен» или «Отключён».
- «HTML-содержимое»
- HTML-каркас, обязательно. До 60 000 байт; буквы с диакритикой, кириллица и другие специальные символы занимают больше одного байта. Если HTML больше, LinkHarbor не сохранит его.
- «Схема (JSON)» и «Значения по умолчанию (JSON)»
- Описывают настраиваемые значения шаблона и их значения по умолчанию. Оба поля должны содержать корректный JSON, а значения по умолчанию должны соответствовать схеме. Каждое из двух — не более 64 КБ, отдельный текст внутри — не более 5000 символов.
Правила для HTML
HTML должен содержать плейсхолдер в том месте, где появляется содержимое страницы.
| Плейсхолдер | Действие |
|---|---|
| {{blocks}} или {{content}} | Все блоки страницы, включая ссылки; один из них обязателен |
| {{links}} | Только ссылки; не сочетайте с {{blocks}}, иначе ссылки появятся дважды |
| {{name}} и {{#if name}}…{{/if}} | Вставляют значения из схемы и значений по умолчанию или показывают части, только когда значение задано |
Из соображений безопасности LinkHarbor очищает HTML при сохранении:
- Разрешены обычные текстовые и структурные элементы, такие как div, section, header, p, a, img или table. script, iframe и noscript удаляются вместе с содержимым, другие элементы, например form, svg, link или meta, — без содержимого
- Атрибуты событий, такие как onclick, и ссылки с javascript: удаляются
- Блок style сохраняется, но, как и собственный CSS, не может ничего загружать с других серверов
- CSS-классы сохраняются, если начинаются с lh-, встречаются во встроенных шаблонах или определены в блоке style шаблона, например через .hero { … }; остальные классы удаляются. ID, атрибуты data- и aria- сохраняются
- Встроенные стили разрешены, но объявления с url(), ведущим на другие серверы, @import или position: fixed удаляются
- Плейсхолдеры в блоке style или в style="" вставляют только допустимые значения CSS, например цвета вида #1a2b3c, размеры вида 24px или числа вида 0.5. Значение с ; { } кавычками или url() остаётся пустым. Поля, у которых значение по умолчанию — цвет, размер или число, при сохранении страницы принимают только такие значения
- Изображения возможны только из ваших файлов LinkHarbor или через плейсхолдеры, такие как {{avatar_url}}
Сохранение блокируют две ошибки: «CSS шаблона не может ничего загружать с других серверов …», если в блоке style есть внешние адреса, и «Раздел в HTML шаблона … не разрешён или закрыт неправильно.», если {{#if}}, {{#unless}} или {{#each}} не заканчивается в том же тексте, теге или атрибуте, где начинается, или стоит в style, href или src.
Шаблоны, сохранённые до 1 ноября 2026 г., при тогдашнем сохранении потеряли свои стили и классы. Если они вам нужны, создайте шаблоны заново из свежей копии.
Использовать шаблон для страницы
Активные шаблоны рабочего пространства появляются при создании страницы и в конструкторе в разделе «Тема» → «Шаблон» в группе «Свои шаблоны», а над ними — 17 встроенных шаблонов в группе «Встроенные шаблоны». Описание гласит: «Шаблон рабочего пространства, создан в разделе “Домены и шаблоны”.» Выбор и смена работают так же, как со встроенными шаблонами, см. Выбор и смена шаблона.
- Если вы измените шаблон, предпросмотр страницы сразу покажет изменение. В живую версию оно попадёт только после повторной публикации страницы. Если шаблон используют несколько страниц, опубликуйте заново каждую из них
- При публикации LinkHarbor сохраняет копию шаблона в версии. Поэтому живая страница остаётся неизменной, даже если шаблон позже изменят или отключат
- В API и для AI-ассистентов шаблон рабочего пространства называется «ws:» плюс его ключ, например ws:product-launch
- Собственные слоты изображений задаются через API (asset_slots), до 32 на шаблон
Редактировать, отключить и удалить
В списке указаны название, ключ, статус и дата, а также кнопки «Изменить» и «Удалить».
- Отключить
- При редактировании установите «Статус» на «Отключён». Страницы, которые уже используют шаблон, сохраняют его. Конструктор тогда показывает, например, «Сейчас: Запуск продукта (отключён)». Выбрать его больше нельзя; при попытке появляется «Этот шаблон рабочего пространства отключён. Включите его в разделе “Домены и шаблоны”, чтобы использовать для страницы.»
- Удалить
- Удалённый шаблон навсегда исчезает из списка и больше не учитывается в лимите; его ключ можно снова использовать для нового шаблона. Пока шаблон используется страницей, удаление заблокировано: «Этот шаблон всё ещё используют страницы ({count}). Сначала переключите эти страницы на другой шаблон.» Вместо {count} отображается число страниц.
Отключённые шаблоны по-прежнему учитываются в лимите вашего тарифа. Если нужно место, удалите их.
При понижении и повышении тарифа
На Creator Free все активные шаблоны рабочего пространства отключаются; в списке тогда стоит «Отключено тарифом». Опубликованные страницы остаются без изменений, в том числе страницы с собственным шаблоном. В конструкторе рядом с «Сейчас:» появляется «(отключён)». После перехода на более высокий тариф снова становятся активными именно эти шаблоны. Шаблоны, которые вы отключили или удалили сами, такими и остаются.
Вам также может пригодиться
Ничего не нашли?
Напишите, что вам нужно, и наша служба поддержки поможет вам лично.