HTML блоки позволяют быстро собирать сайт. при этом вы не теряете в красоте и функциональности.
Добавление блока
Чтобы добавить новый блок перейдите в Бизнес => Дизайн => HTML блоки
Вы можете добавлять новые блоки и указывать где их отображать.
Управление размеров блока
Если вы вставили блок и он отображается на всю страницу, а вам надо по размеру сайта, то вы можете добавить класс, который используется для центровки и указания ширины сайта.
Точки вставки html блоков
В платформе уже есть точки вставки блоков. Это хуки wordpress. Доступны следующие точки:
- home_head — главная страница
- catalog_head — в верхней части категорий
- catalog_footer — в нижней части категорий
- single_product_before — в начале карточки товара
- single_product_info_right: справа в карточке товара
- 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 блоках новую точку вставки.