Elementor аддоны

//Elementor аддоны

Elementor аддоны

Elementor аддоны – это дополнительные модули, которые расширяют возможности(функциональность) плагина.
Структура виджета должна быть такой:

Теперь по порядку:

Имя виджета – метод get_name () нужно написать имя виджета, которое будет использоваться в коде.

Заголовок виджета – метод get_title () нужно написать имя виджета, которое будет видно в редакторе Elementor.
Значок виджета – метод get_icon () – иконка на кнопке виджета.
Категории виджетов – метод get_categories, позволяющий установить категорию виджета, нужно написать имя категории в виде строки.
Элементы управления виджетом – метод _register_controls позволяет вам определить, какие элементы управления (поля настроек) будут в вашем виджете.
Render Frontend Output – метод render (), в нем вы фактически визуализируете код и генерируется окончательный HTML-код для внешнего интерфейса, используя PHP.
Render Editor Output – метод _content_template (), тут вы визуализируете выходные данные редактора для генерации предварительного просмотра с использованием шаблона Backbone JavaScript.

Создадим простой виджет, который будет выводить заголовок и описание. Весь код виджета будет выглядеть так:

В результате мы сможем увидеть дополнительный виджет в разделе general

И в настройках самого виджета будут наши поля которые мы добавили title и description:

По аналогии можно сделать практически любые виджеты которые вам нужны.

От |2019-05-29T18:49:02+00:00Май 29th, 2019|wordpress|Нет комментариев

О авторе:

Я занимаюсь веб-разработкой и freelance более 4-х лет, ранее работал 5 лет в банковской сфере, в отделе it-технологий. Специализируюсь на таких популярных CMS: WordPress, Drupal и Joomla. Разрабатываю сайты любой сложности, среди которых: блоги, landing page (лендинги), интернет-магазины, сайты-визитки, корпоративные сайты и прочее.

Оставить комментарий