Кастомные компоненты для WP Bakery

Однажды сидя в коворкинге в Астане я не справился с переводом документации WP Bakery и нажаловался Оле. Она перевела, а я сохранил перевод сюда

Название Тип Описание Например
type String Тип атрибута. В таблице «Типы атрибутов» вы увидите все вариации 'textfield'
holder String Тэг для вывода атрибута в админке. По умолчанию: hidden input 'span'
class String Класс атрибута. Если нужно застайлить выведенный в админку атрибут 'tagline-class'
heading String Заголовок параметра. Будет отображаться как лейбл при редактировании элемента __('Бирка', 'Xleb.studio')
param_name String Имя вашего параметра 'tagline'
value Array or String Значение или массив возможных значений атрибута __('', 'Xleb.studio')
description String Описание параметра. Будет отображаться как подпись при редактировании элемента __('Это бирка', 'Xleb.studio')
admin_label Boolean Выводить или нет значение параметра на карточку элемента в админке false
dependency Array Видимость параметра в зависимости от значений других полей. Прочтите «Зависимости параметров» (param depencies) х
edit_field_class String Установите ширину контейнера параметров в окне редактирования элемента. col-md-4
weight Integer Параметры с бОльшим весом будут отображаться в первую очередь 0
group String Используйте, чтобы делить параметры на вкладки в окне редактирования элемента 'Бирка'

Типы атрибутов

Value Description
textarea_html Дефолтный Вордпрессовский эдитор. Важно: только один такой тип данных можно использовать в одном элементе и обязательно param_name => 'content'
textfield Обычный input
textarea Обычная textarea
dropdown Dropdown input field with set of available options. Array containing the drop down values (either should be a normal array, or an associative array)
attach_image Прикрепить изображение
attach_images Прикрепить несколько изображений
posttypes Checkboxes with available post types
colorpicker Выбор цвета
exploded_textarea Text area, where each line will be imploded with comma (,)
widgetised_sidebars Dropdown element with set of available widget regions, that are registered in the active wp theme
textarea_raw_html Text area, its content will be coded into base64 (this allows you to store raw js or raw html code)
vc_link Link selection. Then in shortcodes html output, use $href = vc_build_link( $href ); to parse link attribute
checkbox Creates checkboxes, can have 1 or multiple checkboxes within one attribute
loop Loop builder. Lets your users to construct loop which can later be used during the shortcode’s output
css Basic CSS style editor for your content element. Check “Add “Design Options” Tab with CSS Editor to Your Element” page for more details
attribute types can be extended with new custom types. Tutorial: Create new param type

Вернуться в блог