HTML блоки позволяют быстро собирать сайт. при этом вы не теряете в красоте и функциональности.
Добавление блока
Чтобы добавить новый блок перейдите в Бизнес => Дизайн => HTML блоки

Чтобы добавить блок нажмите кнопку «Добавить». У вас откроется панель, в которой вы можете найти нужный блок. Можете воспользоваться поиском блоков.

Каждый блок можно отключить, не удаляя его. Для этого нажмите на статус. Каждое нажатие переключает статус.

Вы можете добавлять новые блоки и указывать где их отображать.
Управление размеров блока
Если вы вставили блок и он отображается на всю страницу, а вам надо по размеру сайта, то вы можете ограничить по размеру сайта, который задан в константе или добавить класс, в настройках стилей которого есть ограничения размера.
Ограничение по размеру сайта
Для включения этого ограничения перейдите в настройки блока, откройте вкладку «Стили блока». Включите «Ограничить шириной сайта».

Ограничение через указания класса
Вы можете добавить класс, который используется для центровки и указания ширины сайта. В настройках блока перейдите во вкладку HTML и укажите класс для контейнера.

Точки вставки html блоков
В платформе уже есть точки вставки блоков. Это хуки wordpress. Доступны следующие точки:
- home_head — главная страница
- catalog_head — в верхней части категорий
- catalog_footer — в нижней части категорий
- single_product_after — в конце карточки товара
- basket_before — в начале страницы Корзина
- basket_after — в конце страницы Корзина
Можно сделать свою точку вставки. Сделаем точку для страницы контакты. Допустим у вас есть шаблон этой страницы.
Шаг 1
В шаблоне страницы контакты вставьте:
do_action( 'st_contact_page' );
my_contact_page — это код, который не должен использоваться в платформе и wordpress в других местах. Он должен быть уникальный. Советуем использовать какие-нибудь буквы в начале. Например, как в примере st.
Шаг 2
Теперь через фильтр usam_register_hooks добавим его в выбор точек. В файл темы functions.php добавьте код
function register_my_hooks( $hooks )
{
$hooks['st_contact_page'] = 'Страница контакты';
return $hooks;
}
add_filter( 'usam_register_hooks', 'register_my_hooks');
Теперь вы можете выбирать в html блоках новую точку вставки.
