PluginProbe
WP Team – WordPress Team Member Plugin / trunk
WP Team – WordPress Team Member Plugin vtrunk
trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8
ht-team-member / include / vc_map.php

vc_map.php in WP Team – WordPress Team Member Plugin trunk, at include/vc_map.php

432 lines 18.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 function htteammember_vc_maping() {
4 vc_map(array(
5 'base' => 'htteamember',
6 'name' => __( 'HT Team','ht-teammember'),
7 'category' => __('HT Team','ht-teammember'),
8 'params' => array(
9
10 array(
11 "param_name" => "layout",
12 "heading" => __("Layout", 'ht-teammember'),
13 "type" => "dropdown",
14 'value' => [
15 __( 'Layout One', 'ht-teammember' ) => '1',
16 __( 'Layout Two', 'ht-teammember' ) => '2',
17 __( 'Layout Three', 'ht-teammember' ) => '3',
18 __( 'Layout Four', 'ht-teammember' ) => '4',
19 __( 'Layout Five', 'ht-teammember' ) => '5',
20 ],
21 ),
22
23 array(
24 "param_name" => "column",
25 "heading" => __("Column", 'ht-teammember'),
26 "type" => "dropdown",
27 'value' => [
28 __( '4 Column', 'ht-teammember' ) => '4',
29 __( '1 Column', 'ht-teammember' ) => '1',
30 __( '2 Column', 'ht-teammember' ) => '2',
31 __( '3 Column', 'ht-teammember' ) => '3',
32 __( '5 Column', 'ht-teammember' ) => '5',
33 __( '6 Column', 'ht-teammember' ) => '6',
34 ],
35 'edit_field_class' => 'vc_column vc_col-sm-6',
36 ),
37
38 array(
39 'param_name' => 'limit',
40 'heading' => __( 'Item Limit', 'ht-teammember' ),
41 'type' => 'textfield',
42 'description' => __( 'Number of visible items', 'ht-teammember' ),
43 'edit_field_class' => 'vc_column vc_col-sm-6',
44 ),
45
46 array(
47 "param_name" => "order",
48 "heading" => __("Order", 'ht-teammember'),
49 "type" => "dropdown",
50 'value' => [
51 __( 'Assecding', 'ht-teammember' ) => 'ASC',
52 __( 'Dessending', 'ht-teammember' ) => 'DESC',
53 ],
54 'edit_field_class' => 'vc_column vc_col-sm-6',
55 ),
56
57 array(
58 "param_name" => "show_name",
59 "heading" => __("Show Name", 'ht-teammember'),
60 "type" => "dropdown",
61 'value' => [
62 __( 'Yes', 'ht-teammember' ) => 'yes',
63 __( 'No', 'ht-teammember' ) => 'no',
64 ],
65 'edit_field_class' => 'vc_column vc_col-sm-6',
66 ),
67
68 array(
69 "param_name" => "show_designation",
70 "heading" => __("Show Designation", 'ht-teammember'),
71 "type" => "dropdown",
72 'value' => [
73 __( 'Yes', 'ht-teammember' ) => 'yes',
74 __( 'No', 'ht-teammember' ) => 'no',
75 ],
76 'edit_field_class' => 'vc_column vc_col-sm-6',
77 ),
78
79 array(
80 "param_name" => "show_bio",
81 "heading" => __("Show Bio", 'ht-teammember'),
82 "type" => "dropdown",
83 'value' => [
84 __( 'Yes', 'ht-teammember' ) => 'yes',
85 __( 'No', 'ht-teammember' ) => 'no',
86 ],
87 'edit_field_class' => 'vc_column vc_col-sm-6',
88 ),
89
90 array(
91 "param_name" => "show_socialmedia",
92 "heading" => __("Show Social Media", 'ht-teammember'),
93 "type" => "dropdown",
94 'value' => [
95 __( 'Yes', 'ht-teammember' ) => 'yes',
96 __( 'No', 'ht-teammember' ) => 'no',
97 ],
98 'edit_field_class' => 'vc_column vc_col-sm-6',
99 ),
100
101 array(
102 "param_name" => "slideron",
103 "heading" => __("Slider Enable", 'ht-teammember'),
104 "type" => "dropdown",
105 'value' => [
106 __( 'No', 'ht-teammember' ) => 'no',
107 __( 'Yes', 'ht-teammember' ) => 'yes',
108 ],
109 'edit_field_class' => 'vc_column vc_col-sm-6',
110 ),
111
112 array(
113 'param_name' => 'teams_list',
114 'heading' => __( 'Individual Id', 'ht-teammember' ),
115 'type' => 'textfield',
116 'description' => __( 'If you want to show specific Team member', 'ht-teammember' ),
117 ),
118
119 array(
120 'param_name' => 'slitems',
121 'heading' => __( 'Slider Items', 'ht-teammember' ),
122 'type' => 'textfield',
123 'value'=>'4',
124 'description' => __( 'Number of visible items', 'ht-teammember' ),
125 'group' => __( 'Slider Options', 'ht-teammember' ),
126 'dependency' =>[
127 'element' => 'slideron',
128 'value' => array( 'yes' ),
129 ],
130 ),
131
132 array(
133 'param_name' => 'slrows',
134 'heading' => __( 'Slider Row', 'ht-teammember' ),
135 'type' => 'textfield',
136 'value'=>'1',
137 'description' => __( 'Number of visible slider row', 'ht-teammember' ),
138 'group' => __( 'Slider Options', 'ht-teammember' ),
139 'dependency' =>[
140 'element' => 'slideron',
141 'value' => array( 'yes' ),
142 ],
143 'edit_field_class' => 'vc_column vc_col-sm-6',
144 ),
145
146 array(
147 "param_name" => "slarrows",
148 "heading" => __("Slider Arrow", 'ht-teammember'),
149 "type" => "dropdown",
150 'value' => [
151 __( 'No', 'ht-teammember' ) => 'no',
152 __( 'Yes', 'ht-teammember' ) => 'yes',
153 ],
154 'dependency' =>[
155 'element' => 'slideron',
156 'value' => array( 'yes' ),
157 ],
158 'group' => __( 'Slider Options', 'ht-teammember' ),
159 'edit_field_class' => 'vc_column vc_col-sm-6',
160 ),
161
162 array(
163 'param_name' => 'slprevicon',
164 'heading' => __( 'Previous icon', 'ht-teammember' ),
165 'type' => 'iconpicker',
166 'value' => 'fa fa-angle-left',
167 'dependency' =>[
168 'element' => 'slarrows',
169 'value' => array( 'yes' ),
170 ],
171 'group' => __( 'Slider Options', 'ht-teammember' ),
172 'edit_field_class' => 'vc_column vc_col-sm-6',
173 ),
174
175 array(
176 'param_name' => 'slnexticon',
177 'heading' => __( 'Next icon', 'ht-teammember' ),
178 'type' => 'iconpicker',
179 'value' => 'fa fa-angle-right',
180 'dependency' =>[
181 'element' => 'slarrows',
182 'value' => array( 'yes' ),
183 ],
184 'group' => __( 'Slider Options', 'ht-teammember' ),
185 'edit_field_class' => 'vc_column vc_col-sm-6',
186 ),
187
188 array(
189 "param_name" => "sldots",
190 "heading" => __("Slider dots", 'ht-teammember'),
191 "type" => "dropdown",
192 'value' => [
193 __( 'No', 'ht-teammember' ) => 'no',
194 __( 'Yes', 'ht-teammember' ) => 'yes',
195 ],
196 'dependency' =>[
197 'element' => 'slideron',
198 'value' => array( 'yes' ),
199 ],
200 'group' => __( 'Slider Options', 'ht-teammember' ),
201 'edit_field_class' => 'vc_column vc_col-sm-6',
202 ),
203
204 array(
205 "param_name" => "slcentermode",
206 "heading" => __("Center Mode", 'ht-teammember'),
207 "type" => "dropdown",
208 'value' => [
209 __( 'No', 'ht-teammember' ) => 'no',
210 __( 'Yes', 'ht-teammember' ) => 'yes',
211 ],
212 'dependency' =>[
213 'element' => 'slideron',
214 'value' => array( 'yes' ),
215 ],
216 'group' => __( 'Slider Options', 'ht-teammember' ),
217 'edit_field_class' => 'vc_column vc_col-sm-6',
218 ),
219
220 array(
221 'param_name' => 'slcenterpadding',
222 'heading' => __( 'Center padding', 'ht-teammember' ),
223 'type' => 'textfield',
224 'value'=>'0',
225 'description' => __( 'Center padding', 'ht-teammember' ),
226 'group' => __( 'Slider Options', 'ht-teammember' ),
227 'dependency' =>[
228 'element' => 'slcentermode',
229 'value' => array( 'yes' ),
230 ],
231 'edit_field_class' => 'vc_column vc_col-sm-6',
232 ),
233
234 array(
235 "param_name" => "slautolay",
236 "heading" => __("Auto Play", 'ht-teammember'),
237 "type" => "dropdown",
238 'value' => [
239 __( 'No', 'ht-teammember' ) => 'no',
240 __( 'Yes', 'ht-teammember' ) => 'yes',
241 ],
242 'dependency' =>[
243 'element' => 'slideron',
244 'value' => array( 'yes' ),
245 ],
246 'group' => __( 'Slider Options', 'ht-teammember' ),
247 'edit_field_class' => 'vc_column vc_col-sm-6',
248 ),
249
250 array(
251 'param_name' => 'slautoplay_speed',
252 'heading' => __( 'Auto Play Speed', 'ht-teammember' ),
253 'type' => 'textfield',
254 'value'=>'3000',
255 'description' => __( 'Auto Play Speed', 'ht-teammember' ),
256 'group' => __( 'Slider Options', 'ht-teammember' ),
257 'dependency' =>[
258 'element' => 'slideron',
259 'value' => array( 'yes' ),
260 ],
261 'edit_field_class' => 'vc_column vc_col-sm-6',
262 ),
263
264 array(
265 'param_name' => 'slanimation_speed',
266 'heading' => __( 'Auto Play Speed', 'ht-teammember' ),
267 'type' => 'textfield',
268 'value'=>'300',
269 'description' => __( 'Auto Play Animation Speed', 'ht-teammember' ),
270 'group' => __( 'Slider Options', 'ht-teammember' ),
271 'dependency' =>[
272 'element' => 'slideron',
273 'value' => array( 'yes' ),
274 ],
275 'edit_field_class' => 'vc_column vc_col-sm-6',
276 ),
277
278 array(
279 'param_name' => 'slscroll_columns',
280 'heading' => __( 'Slider item to scroll', 'ht-teammember' ),
281 'type' => 'textfield',
282 'value'=>'1',
283 'description' => __( 'Slider item to scroll', 'ht-teammember' ),
284 'group' => __( 'Slider Options', 'ht-teammember' ),
285 'dependency' =>[
286 'element' => 'slideron',
287 'value' => array( 'yes' ),
288 ],
289 'edit_field_class' => 'vc_column vc_col-sm-6',
290 ),
291
292 array(
293 'param_name' => 'sltablet_width',
294 'heading' => __( 'Tablet Resolution', 'ht-teammember' ),
295 'type' => 'textfield',
296 'value'=>'750',
297 'description' => __( 'The resolution to tablet.', 'ht-teammember' ),
298 'group' => __( 'Slider Options', 'ht-teammember' ),
299 'dependency' =>[
300 'element' => 'slideron',
301 'value' => array( 'yes' ),
302 ],
303 'edit_field_class' => 'vc_column vc_col-sm-6',
304 ),
305
306 array(
307 'param_name' => 'sltablet_display_columns',
308 'heading' => __( 'Number of item on Tablet', 'ht-teammember' ),
309 'type' => 'textfield',
310 'value'=>'1',
311 'description' => __( 'Number of item on Tablet', 'ht-teammember' ),
312 'group' => __( 'Slider Options', 'ht-teammember' ),
313 'dependency' =>[
314 'element' => 'slideron',
315 'value' => array( 'yes' ),
316 ],
317 'edit_field_class' => 'vc_column vc_col-sm-6',
318 ),
319
320 array(
321 'param_name' => 'sltablet_scroll_columns',
322 'heading' => __( 'Slider item to scroll on tablet', 'ht-teammember' ),
323 'type' => 'textfield',
324 'value'=>'1',
325 'description' => __( 'Slider item to scroll on tablet', 'ht-teammember' ),
326 'group' => __( 'Slider Options', 'ht-teammember' ),
327 'dependency' =>[
328 'element' => 'slideron',
329 'value' => array( 'yes' ),
330 ],
331 'edit_field_class' => 'vc_column vc_col-sm-6',
332 ),
333
334 array(
335 'param_name' => 'slmobile_width',
336 'heading' => __( 'Mobile Resolution', 'ht-teammember' ),
337 'type' => 'textfield',
338 'value'=>'480',
339 'description' => __( 'Mobile Resolution', 'ht-teammember' ),
340 'group' => __( 'Slider Options', 'ht-teammember' ),
341 'dependency' =>[
342 'element' => 'slideron',
343 'value' => array( 'yes' ),
344 ],
345 'edit_field_class' => 'vc_column vc_col-sm-6',
346 ),
347
348 array(
349 'param_name' => 'slmobile_display_columns',
350 'heading' => __( 'Number of item on Mobile', 'ht-teammember' ),
351 'type' => 'textfield',
352 'value'=>'1',
353 'description' => __( 'Number of item on Mobile', 'ht-teammember' ),
354 'group' => __( 'Slider Options', 'ht-teammember' ),
355 'dependency' =>[
356 'element' => 'slideron',
357 'value' => array( 'yes' ),
358 ],
359 'edit_field_class' => 'vc_column vc_col-sm-6',
360 ),
361
362 array(
363 'param_name' => 'slmobile_scroll_columns',
364 'heading' => __( 'Slider item to scroll on mobile', 'ht-teammember' ),
365 'type' => 'textfield',
366 'value'=>'1',
367 'description' => __( 'Slider item to scroll on mobile', 'ht-teammember' ),
368 'group' => __( 'Slider Options', 'ht-teammember' ),
369 'dependency' =>[
370 'element' => 'slideron',
371 'value' => array( 'yes' ),
372 ],
373 'edit_field_class' => 'vc_column vc_col-sm-6',
374 ),
375
376 array(
377 'param_name' => 'slmobile_scroll_columns',
378 'heading' => __( 'Slider item to scroll on mobile', 'ht-teammember' ),
379 'type' => 'textfield',
380 'value'=>'1',
381 'description' => __( 'Slider item to scroll on mobile', 'ht-teammember' ),
382 'group' => __( 'Slider Options', 'ht-teammember' ),
383 'dependency' =>[
384 'element' => 'slideron',
385 'value' => array( 'yes' ),
386 ],
387 ),
388
389 array(
390 'param_name' => 'name_color',
391 'heading' => __( 'Name Color', 'ht-teammember' ),
392 'type' => 'colorpicker',
393 'group' => __( 'Styling', 'ht-teammember' ),
394 ),
395
396 array(
397 'param_name' => 'desi_color',
398 'heading' => __( 'Designation Color', 'ht-teammember' ),
399 'type' => 'colorpicker',
400 'group' => __( 'Styling', 'ht-teammember' ),
401 ),
402
403 array(
404 'param_name' => 'bio_color',
405 'heading' => __( 'Bio Color', 'ht-teammember' ),
406 'type' => 'colorpicker',
407 'group' => __( 'Styling', 'ht-teammember' ),
408 ),
409
410 array(
411 'param_name' => 'social_color',
412 'heading' => __( 'Social Color', 'ht-teammember' ),
413 'type' => 'colorpicker',
414 'group' => __( 'Styling', 'ht-teammember' ),
415 ),
416
417 array(
418 'param_name' => 'social_hovcolor',
419 'heading' => __( 'Social Hover Color', 'ht-teammember' ),
420 'type' => 'colorpicker',
421 'group' => __( 'Styling', 'ht-teammember' ),
422 ),
423
424
425
426 )
427
428 ));
429 }
430 add_action( 'init', 'htteammember_vc_maping' );
431
432 ?>