Avada Fusion:添加参数

时间:2019-12-09 11:15:05

标签: parameters fusion

我使用以下代码向新组中的每个元素添加了新参数:

<?php
function element_params($params = [], $shortcode = '') {

        $new_param = [
            [
                'type'          => 'textfield',
                'heading'       => esc_attr__( 'Include Text Label', 'geot' ),
                'description'   => esc_attr__( 'Type the new tex label here.', 'geot' ),
                'param_name'    => 'new_text_label',
                'default'       => '',
                'group'         => esc_attr__( 'New Group', 'geot' ),
            ],
        ];

        $params = array_merge(
            $params,
            $new_param
        );

        return $params;
    }
add_filter( 'fusion_builder_element_params', [ $this, 'element_params' ], 10, 2 );

它将创建一个新组,并使用新参数放置一个新选项卡。它适用于所有Avada元素。

但是它在Chart Element中不起作用,新的组/选项卡未创建,新的参数出现在其他参数的下面,这看起来很混乱。

有什么想法吗?

谢谢

0 个答案:

没有答案