Exemplo n.º 1
0
        if ($content != null) {
            unset($defs['content']);
        }
        if (is_array($atts)) {
            foreach ($atts as $a_key => $a_value) {
                if (!isset($defs[$a_key])) {
                    $defs[$a_key] = $a_value;
                }
            }
        } else {
            $atts = array();
        }
        return shortcode_atts($defs, $atts);
    }
}
AdapAutoVCShortcode::init();
add_action('init', 'adap_vc_container_class');
function adap_vc_container_class()
{
    if (class_exists('WPBakeryShortCode_VC_Column')) {
        class WPBakeryShortCode_Adap_Container extends WPBakeryShortCode_VC_Column
        {
            public function getColumnControls($controls, $extended_css = '')
            {
                $title = $extended_css != 'bottom-controls' ? '<h4>' . $this->settings['name'] . '</h4>' : '';
                $controls_start = $title . '<div class="controls controls_column' . (!empty($extended_css) ? " {$extended_css}" : '') . '">';
                $controls_end = '</div>';
                if ($extended_css == 'bottom-controls') {
                    $control_title = __('Append to this column', 'adap_sc');
                } else {
                    $control_title = __('Prepend to this column', 'adap_sc');