C:\xampp\htdocs\landing\wp-content\plugins\wpforms-lite\includes\integrations.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
100
101
102
103
104
105
106
107
108
109
110
111
112
113
<?php

/**
 * Register and setup WPForms as a Visual Composer element.
 *
 * @since 1.3.0
 */
function wpforms_visual_composer_shortcode() {

    if ( ! 
is_user_logged_in() ) {
        return;
    }

    
$wpf wpforms()->form->get(
        
'',
        array(
            
'orderby' => 'title',
        )
    );

    if ( ! empty( 
$wpf ) ) {
        
$forms = array(
            
esc_html__'Select a form to display''wpforms-lite' ) => '',
        );
        foreach ( 
$wpf as $form ) {
            
$forms$form->post_title ] = $form->ID;
        }
    } else {
        
$forms = array(
            
esc_html__'No forms found''wpforms-lite' ) => '',
        );
    }

    
vc_map(
        array(
            
'name'        => esc_html__'WPForms''wpforms-lite' ),
            
'base'        => 'wpforms',
            
'icon'        => WPFORMS_PLUGIN_URL 'assets/images/sullie-vc.png',
            
'category'    => esc_html__'Content''wpforms-lite' ),
            
'description' => esc_html__'Add your form''wpforms-lite' ),
            
'params'      => array(
                array(
                    
'type'        => 'dropdown',
                    
'heading'     => esc_html__'Form''wpforms-lite' ),
                    
'param_name'  => 'id',
                    
'value'       => $forms,
                    
'save_always' => true,
                    
'description' => esc_html__'Select a form to add it to your post or page.''wpforms-lite' ),
                    
'admin_label' => true,
                ),
                array(
                    
'type'        => 'dropdown',
                    
'heading'     => esc_html__'Display Form Name''wpforms-lite' ),
                    
'param_name'  => 'title',
                    
'value'       => array(
                        
esc_html__'No''wpforms-lite' )  => 'false',
                        
esc_html__'Yes''wpforms-lite' ) => 'true',
                    ),
                    
'save_always' => true,
                    
'description' => esc_html__'Would you like to display the forms name?''wpforms-lite' ),
                    
'dependency'  => array(
                        
'element'   => 'id',
                        
'not_empty' => true,
                    ),
                ),
                array(
                    
'type'        => 'dropdown',
                    
'heading'     => esc_html__'Display Form Description''wpforms-lite' ),
                    
'param_name'  => 'description',
                    
'value'       => array(
                        
esc_html__'No''wpforms-lite' )  => 'false',
                        
esc_html__'Yes''wpforms-lite' ) => 'true',
                    ),
                    
'save_always' => true,
                    
'description' => esc_html__'Would you like to display the form description?''wpforms-lite' ),
                    
'dependency'  => array(
                        
'element'   => 'id',
                        
'not_empty' => true,
                    ),
                ),
            ),
        )
    );
}
add_action'vc_before_init''wpforms_visual_composer_shortcode' );

/**
 * Load our basic CSS when in Visual Composer's frontend editor.
 *
 * @since 1.3.0
 */
function wpforms_visual_composer_shortcode_css() {

    
// Load CSS per global setting.
    
if ( wpforms_setting'disable-css''1' ) === '1' ) {
        
wp_enqueue_style(
            
'wpforms-full',
            
WPFORMS_PLUGIN_URL 'assets/css/wpforms-full.css',
            array(),
            
WPFORMS_VERSION
        
);
    }

    if ( 
wpforms_setting'disable-css''1' ) === '2' ) {
        
wp_enqueue_style(
            
'wpforms-base',
            
WPFORMS_PLUGIN_URL 'assets/css/wpforms-base.css',
            array(),
            
WPFORMS_VERSION
        
);
    }
}
add_action'vc_load_iframe_jscss''wpforms_visual_composer_shortcode_css' );
x

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