Custom Blocks Constructor – Lazy Blocks

Плагин пользовательских блоков для WordPress

Волшебная палочка разработчика для пользовательских блоков WordPress. Мы создали Lazy Blocks WordPress plugin, чтобы помочь каждому разработчику получить доступ к мощным инструментам, необходимым для быстрого запуска сайтов на основе блочного редактора WordPress (называемого Gutenberg).

Официальный сайт | Документация | GitHub

Создавайте пользовательские блоки визуально, добавляйте элементы управления в ваши блоки с помощью перетаскивания, пишите вывод блоков с помощью HTML или PHP кода. Вы можете создавать пользовательские блоки, а также пользовательские мета-поля для определенных типов постов. Кроме того, вы можете создавать шаблоны постов с предопределенными блоками для любого типа постов.

Примеры использования можно посмотреть тут: https://github.com/uptimizt/re-agg

🚀 ПРОСТОТА ЗАПУСКА

Здесь все, что вам нужно для развертывания вашего пользовательского блока в редакторе WordPress:

1. Настройте пользовательский блок.

Дайте имя вашему пользовательскому блоку, установите иконку, категорию и т.д.

2. Добавить элементы управления

Добавьте поля управления, такие как простой текст и сложные селекторы изображений.

3. Написать код вывода

Output code for your custom block with HTML and PHP support.

🌟 ОСОБЕННОСТИ.

  • Пользовательские блоки с кодом вывода

  • Пользовательские блоки для мета-полей постов

  • Большой набор предопределенных элементов управления

  • Показывать элементы управления в содержимом блока / инспекторе

  • Разрешены несколько методов вывода

    • Пользовательский PHP

    • Пользовательский HTML + Handlebars

    • Файлы шаблонов в папке темы

    • Экспорт / Импорт блоков

🔥 CONTROLS

Для управления атрибутами пользовательских блоков необходимо использовать Controls. Lazy Blocks имеет большой набор элементов управления, предопределенных для вас:

  • Основной

    • Текст

    • Textarea

    • Число

    • Диапазон

    • URL

    • Электронная почта

    • Пароль
  • Содержание

    • Изображение

    • Галерея

    • Файл

    • Насыщенный текст

    • Классический редактор

    • Code Editor

    • Внутренние блоки
  • Выбор

    • Выбор

    • Радио

    • Checkbox

    • Toggle
  • Дополнительно

    • Выбор цвета

    • Выбор даты и времени
  • Макет

    • Повторитель
  • Пользовательские элементы управления читайте нашу обширную документацию

🏳️ МНОГОЯЗЫЧНЫЙ

Lazy Blocks добавляет новый уровень совместимости для WPML. Все текстовые элементы управления пользовательских блоков совместимы с WPML и готовы к переводу. https://www.lazyblocks.com/docs/multilingual/

🛠 СОЗДАНО ДЛЯ РАЗРАБОТЧИКОВ

Lazy Blocks создан разработчиками, для разработчиков и дает вам неограниченную свободу в создании пользовательских блоков. Более того, есть PHP фильтры и действия для настройки каждой части ваших пользовательских блоков из бэкенда. Возможность использования PHP и системы шаблонов тем.

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

🔥 LAZY BLOCKS PRO

Плагин Lazy Blocks также доступен в профессиональной версии, которая включает в себя больше элементов управления и функций! Узнайте больше о Lazy Blocks Pro

Для того, чтобы постоянно поддерживать бесплатную версию плагина и предоставлять быструю и эффективную бесплатную поддержку, мы предлагаем Pro версию плагина. Версия Pro позволяет вам:

  • Additional Controls

    • Posts – Search and select posts based on post type or taxonomy

    • Taxonomy – Search and select categories, tags and any other custom taxonomies

    • Users – Search and select users based on user roles

    • Units – Advanced number input with possibility to select any CSS unit

    • Message – Display a helpful message between controls

    • Code Editor – Insert code parts using editor with syntax highlighting

    • Controls Conditions
      Conditionally display/hide controls. In order not to overload your block with a huge list of controls, you can hide some of them depending on the values of other controls.

    • Panels and Dividers
      The Panels and Dividers provides a way to structure controls into groups. It assists in better organizing the block panel UI.

    • Blocks Preloading
      Display blocks preview immediately once the page editor loaded.

    • SEO Enhancements
      Additional support for content analysis in Rank Math and Yoast SEO plugins.

Find much more custom blocks features of Lazy Blocks Pro today!