我正在为价格表创建可视化作曲家插件。我想添加动态文本字段,以便用户能够添加多个文本字段的项目列表想要的。现在它只显示一个文本字段,但是用户应该能够添加多个字段。
array (
"type" => "textfield",
"heading" => __( 'List Items', 'pt-vc' ),
"param_name" => "price_list",
"description" => __( 'Write the list item that you offer', 'pt-vc' ),
"group" => 'List Item',
),发布于 2017-01-24 04:25:52
您可以使用param_group。以下是代码示例。
'params'=> array (
array(
'type' => 'param_group',
'value' => '',
'heading' => __( 'List Items', 'pt-vc' ),
'param_name' => 'price_list',
// Note params is mapped inside param-group:
'params' => array(
array(
'type' => 'textfield',
'value' => '',
'heading' => __( 'List Items', 'pt-vc' ),
'param_name' => 'list_itmes',
)
)
)
);我认为答案可能晚了,但对别人有帮助。
发布于 2016-12-28 23:24:01
为此,您可以使用param_group。文档中没有提到它,但您可能会发现它是"How To's“https://kb.wpbakery.com/docs/developers-how-tos/use-param-group-in-elements/
来自链接的代码片段(以防链接再次过期):
vc_map(
array(
'base' => 'your_shortcode',
'params' => array(
array(
'type' => 'textfield',
'value' => '',
'heading' => 'Title',
'param_name' => 'simple_textfield',
),
// params group
array(
'type' => 'param_group',
'value' => '',
'param_name' => 'titles',
// Note params is mapped inside param-group:
'params' => array(
array(
'type' => 'textfield',
'value' => '',
'heading' => 'Enter your title(multiple field)',
'param_name' => 'title',
)
)
)
)
)
)https://stackoverflow.com/questions/38928782
复制相似问题