getShortcode(), $atts ); extract( $atts ); $width = wpb_translateColumnWidthToSpan( $width ); $width = vc_column_offset_class_merge( $offset, $width ); $css_classes = array( $this->getExtraClass( $el_class ) . $this->getCSSAnimation( $css_animation ), 'wpb_column', 'vc_column_container', $width, ); if ( vc_shortcode_custom_css_has_property( $css, array( 'border', 'background' ) ) ) { $css_classes[] = 'vc_col-has-fill'; } $wrapper_attributes = array(); $css_class = preg_replace( '/\s+/', ' ', apply_filters( VC_SHORTCODE_CUSTOM_CSS_FILTER_TAG, implode( ' ', array_filter( $css_classes ) ), $this->settings['base'], $atts ) ); $wrapper_attributes[] = 'class="' . esc_attr( trim( $css_class ) ) . ' ' . esc_attr( $resp_classes ) . '"'; $output .= '
'; $output .= '
'; $output .= '
'; $output .= wpb_js_remove_wpautop( $content ); $output .= '
'; $output .= '
'; $output .= '
'; print $output;