C:\xampp\htdocs\landing\wp-content\plugins\js_composer\include\templates\shortcodes\vc_column.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
<?php
if ( ! defined'ABSPATH' ) ) {
    die( 
'-1' );
}

/**
 * Shortcode attributes
 * @var $atts
 * @var $el_id
 * @var $el_class
 * @var $width
 * @var $css
 * @var $offset
 * @var $content - shortcode content
 * @var $css_animation
 * Shortcode class
 * @var WPBakeryShortCode_Vc_Column $this
 */
$el_class $el_id $width $parallax_speed_bg $parallax_speed_video $parallax $parallax_image $video_bg $video_bg_url $video_bg_parallax $css $offset $css_animation '';
$output '';
$atts vc_map_get_attributes$this->getShortcode(), $atts );
extract$atts );

wp_enqueue_script'wpb_composer_front_js' );

$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',
) ) || 
$video_bg || $parallax
) {
    
$css_classes[] = 'vc_col-has-fill';
}

$wrapper_attributes = array();

$has_video_bg = ( ! empty( $video_bg ) && ! empty( $video_bg_url ) && vc_extract_youtube_id$video_bg_url ) );

$parallax_speed $parallax_speed_bg;
if ( 
$has_video_bg ) {
    
$parallax $video_bg_parallax;
    
$parallax_speed $parallax_speed_video;
    
$parallax_image $video_bg_url;
    
$css_classes[] = 'vc_video-bg-container';
    
wp_enqueue_script'vc_youtube_iframe_api_js' );
}

if ( ! empty( 
$parallax ) ) {
    
wp_enqueue_script'vc_jquery_skrollr_js' );
    
$wrapper_attributes[] = 'data-vc-parallax="' esc_attr$parallax_speed ) . '"'// parallax speed
    
$css_classes[] = 'vc_general vc_parallax vc_parallax-' $parallax;
    if ( 
false !== strpos$parallax'fade' ) ) {
        
$css_classes[] = 'js-vc_parallax-o-fade';
        
$wrapper_attributes[] = 'data-vc-parallax-o-fade="on"';
    } elseif ( 
false !== strpos$parallax'fixed' ) ) {
        
$css_classes[] = 'js-vc_parallax-o-fixed';
    }
}

if ( ! empty( 
$parallax_image ) ) {
    if ( 
$has_video_bg ) {
        
$parallax_image_src $parallax_image;
    } else {
        
$parallax_image_id preg_replace'/[^\d]/'''$parallax_image );
        
$parallax_image_src wp_get_attachment_image_src$parallax_image_id'full' );
        if ( ! empty( 
$parallax_image_src[0] ) ) {
            
$parallax_image_src $parallax_image_src[0];
        }
    }
    
$wrapper_attributes[] = 'data-vc-parallax-image="' esc_attr$parallax_image_src ) . '"';
}
if ( ! 
$parallax && $has_video_bg ) {
    
$wrapper_attributes[] = 'data-vc-video-bg="' esc_attr$video_bg_url ) . '"';
}

$css_class preg_replace'/\s+/'' 'apply_filtersVC_SHORTCODE_CUSTOM_CSS_FILTER_TAGimplode' 'array_filter$css_classes ) ), $this->settings['base'], $atts ) );
$wrapper_attributes[] = 'class="' esc_attrtrim$css_class ) ) . '"';
if ( ! empty( 
$el_id ) ) {
    
$wrapper_attributes[] = 'id="' esc_attr$el_id ) . '"';
}
$output .= '<div ' implode' '$wrapper_attributes ) . '>';
$innerColumnClass 'vc_column-inner ' esc_attrtrimvc_shortcode_custom_css_class$css ) ) );
$output .= '<div class="' trim$innerColumnClass ) . '">';
$output .= '<div class="wpb_wrapper">';
$output .= wpb_js_remove_wpautop$content );
$output .= '</div>';
$output .= '</div>';
$output .= '</div>';

echo 
$output;
x

Windows NT KPTV 6.2 build 9200 (Windows Server 2012 Datacenter Edition) i586