Как получить доступ к внутренним значениям vc_map () для создания пользовательской разметки для интерфейса WPBakery? - PullRequest
1 голос
/ 27 января 2020

Подобный вопрос был задан здесь, без каких-либо реальных ответов: Визуальная Composer Пользовательская разметка для пользовательского шорткода (vc_map)

и здесь: Визуальная Composer пользовательский шаблон шорткода - custom_markup отображать пользовательский ввод

Я пытаюсь создать пользовательскую разметку в интерфейсе WPBakery.

Я могу добавить пользовательскую разметку без проблем, выполнив:

$markup = 'test'; 
vc_map( array(
   "name" => __("MyShortcode"),
   "base" => "myshortcode",
   "category" => __('Content'),
   "custom_markup" => $markup, // @TODO how do we access shortcode's attributes here to display in bakery grid
   "params" => $params
) );

Это выведет «test» в сетке WPBakery, что хорошо, но как мне получить доступ к отображаемым внутренним значениям vc_map ()?

Например, у меня есть «типы записей» в качестве поля для этого короткий код. Если кто-то выбирает тип поста «страница», например, я хотел бы отобразить эти посты в сетке WPBakery. Я не могу понять, как получить значения, выбранные пользователем для отображения.

Любая помощь будет принята с благодарностью. Я бесконечно искал на этом.

...