Очередная версия конструктора сайта Bricks Builder принесла нам множество интересных нововведений и исправления ошибок. На данный момент разработчики конструктора выпустили релиз и 5 подверсий, а именно 1.9.1 , 1.9.2 , 1.9.3, 1.9.4, 1.9.5
По количеству нововведений, этот релиз получился достаточно мощным и продуктивным. Наконец-то доработали woocommerce , доработали виджет форм и сделали много чего что просили. Посмотрим на основные новинки
С добавлением нового конструктора учетных записей WooCommerce теперь вы можете создать и спроектировать весь свой магазин WooCommerce с помощью Bricks! 🔥
Теперь есть конструктор аккаунтов, положение миниатюр галереи товаров и слайдер эскизов, новые настройки «AJAX добавить в корзину» , Загрузчик AJAX для бесконечной прокрутки, Загрузить еще, Разбивка на страницы AJAX
Теперь Bricks совместим с популярными плагинами перевода. Совместимость с WPML: Возможность использовать Bricks с WPML, включая продвинутый редактор переводов WPML3. Так же добавлена совместимость с плагином Polylang
Новый виджет “Instagram Feed”: Это позволяет показывать свою ленту Instagram на своем сайте. *Если что, платформа Meta запрещена в РФ.
Поддержка вложенных групп в Advanced Custom Fields: Теперь можно использовать динамические данные для вложенных полей групп ACF.
Редактор запросов: Возможность написать свои собственные пользовательские запросы (PHP) внутри элемента “Query Loop”, используя динамические данные.
Виджет Forms: Добавлена возможность сохранять данные формы в базе данных, интеграция с hCaptcha и Turnstile, немедленная проверка ввода, установка значения по умолчанию и атрибута “name” для полей формы, новый тип поля HTML и тег { {all_fields}} для включения всех данных формы в содержание электронной почты
Взаимодействие Interaction: Добавлены новые триггеры взаимодействия для формы (отправка, успех, ошибка) и новое действие взаимодействия “Прокрутить к” для плавного перехода к любому элементу на странице.
Вместе с новыми действиями формы «Забыли пароль» и «Сброс пароля» Bricks представляет настраиваемые страницы аутентификации. Там вы можете выбрать пользовательские страницы, которые вы хотите использовать для входа пользователя, регистрации, утери и сброса пароля.
Новые настройки конструктора в разделе Style > Layout :
- aspect-ratio: Это свойство CSS позволяет задать соотношение сторон для блока, что полезно, например, при создании макетов с изображениями.
- isolation: Это свойство CSS определяет, является ли элемент изолированным контейнером для смешивания. Это может быть полезно при работе с blend modes.
- pointer-events: Свойство CSS, которое определяет, как HTML-элементы реагируют на события указателя.
- mix-blend-mode: Это свойство CSS описывает, как должен смешиваться элемент с фоном.
- background-blend-mode: Это свойство CSS определяет, как фоновые изображения элемента должны смешиваться между собой и с фоновым цветом элемента.
И еще ....
Появился функционал Scroll Snap . Это привязка прокрутки к элементам, чтобы сделать взаимодействия посетителя более плавным.
Так же, добавили конический и радиальный градиент и новые динамические теги.
Далее в 1.9.4 добавили некоторые хотелки и исправлялки, которые лично просил.
- Режим обслуживания. Т.е можно с помощью Bricks закрыть сайт на время работы.
- Рендеринг всплывающих окон через AJAX . Этого ждали те, кто в цикле формирует всплывающие окна. Т.е теперь есть возможность не плодить много кода окон, а просо вызвать нужное с помощью AJAX
- Динамические данные: функция "echo" не отображается с аргументами, отличенными от латинских символов . Т.е наконец то подправили и теперь функция echo принимает кириллицу в качестве параметра.
Ну и наверно последний релиз в версии 1.9, это 1.9.5 в котором появилось:
- Менеджер глобальных классов, который позволяет производить операции над глобальными классами, например можно удалить или переименовать.
- Взаимодействие JavaScript , т.е добавили новое взаимодействие которое позволяет запустить свою JavaScript функуию по какому либо событию.