PluginProbe
Easy Bootstrap Shortcode / 3.4
Easy Bootstrap Shortcode v3.4
trunk 2.4.0 2.5 3.4 3.5 3.6 3.7 4.0.0 4.4 4.5 4.5.4 5.0.0 5.0.1 5.0.2
easy-bootstrap-shortcodes / shortcode / wpcolumns / plugin_shortcode.php

plugin_shortcode.php in Easy Bootstrap Shortcode 3.4, at shortcode/wpcolumns/plugin_shortcode.php

494 lines 13.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 /* * *********************************************************
4 * Row
5 * ********************************************************* */
6
7 function osc_theme_row($params, $content = null) {
8 $result = '<div class="row">';
9 //echo '<textarea>'.$content.'</textarea>';
10 $content = str_replace("]<br />", ']', $content);
11 $result .= do_shortcode($content);
12 $result .= '</div>';
13
14 return force_balance_tags($result);
15 }
16
17 add_shortcode('row', 'osc_theme_row');
18 /* * *********************************************************
19 * TWO
20 * ********************************************************* */
21
22 function osc_theme_one_half($params, $content = null) {
23 extract(shortcode_atts(array(
24 'md' => '',
25 'sm' => '',
26 'xs' => '',
27 'off' => ''
28 ), $params));
29 if ($md == 12) {
30 $mds = '';
31 } else {
32 $mds = 'col-md-' . $md;
33 }
34 if ($sm == 12) {
35 $sms = '';
36 } else {
37 $sms = 'col-sm-' . $sm;
38 }
39 if ($xs == 12) {
40 $xss = '';
41 } else {
42 $xss = 'col-xs-' . $xs;
43 }
44 $result = '<div class="col-lg-6 ' . $mds . ' ' . $sms . ' ' . $xss . ' col-lg-offset-' . $off . ' one-half">';
45 $result .= do_shortcode($content);
46 $result .= '</div>';
47
48 return force_balance_tags($result);
49 }
50
51 add_shortcode('one_half', 'osc_theme_one_half');
52
53 function osc_theme_one_half_last($params, $content = null) {
54 extract(shortcode_atts(array(
55 'md' => '',
56 'sm' => '',
57 'xs' => '',
58 'off' => ''
59 ), $params));
60 if ($md == 12) {
61 $mds = '';
62 } else {
63 $mds = 'col-md-' . $md;
64 }
65 if ($sm == 12) {
66 $sms = '';
67 } else {
68 $sms = 'col-sm-' . $sm;
69 }
70 if ($xs == 12) {
71 $xss = '';
72 } else {
73 $xss = 'col-xs-' . $xs;
74 }
75 $result = '<div class="col-lg-6 ' . $mds . ' ' . $sms . ' ' . $xss . ' col-lg-offset-' . $off . ' one-half-last">';
76 $result .= do_shortcode($content);
77 $result .= '</div>';
78
79 return force_balance_tags($result);
80 }
81
82 add_shortcode('one_half_last', 'osc_theme_one_half_last');
83
84 /* * *********************************************************
85 * THIRD
86 * ********************************************************* */
87
88 function osc_theme_one_third($params, $content = null) {
89 extract(shortcode_atts(array(
90 'md' => '',
91 'sm' => '',
92 'xs' => '',
93 'off' => ''
94 ), $params));
95 if ($md == 12) {
96 $mds = '';
97 } else {
98 $mds = 'col-md-' . $md;
99 }
100 if ($sm == 12) {
101 $sms = '';
102 } else {
103 $sms = 'col-sm-' . $sm;
104 }
105 if ($xs == 12) {
106 $xss = '';
107 } else {
108 $xss = 'col-xs-' . $xs;
109 }
110 $result = '<div class="sc-column col-lg-4 ' . $mds . ' ' . $sms . ' ' . $xss . ' col-lg-offset-' . $off . ' ">'; //one-third
111 $result .= do_shortcode($content);
112 $result .= '</div>';
113
114 return force_balance_tags($result);
115 }
116
117 add_shortcode('one_third', 'osc_theme_one_third');
118
119 function osc_theme_one_third_last($params, $content = null) {
120 extract(shortcode_atts(array(
121 'md' => '',
122 'sm' => '',
123 'xs' => '',
124 'off' => ''
125 ), $params));
126 if ($md == 12) {
127 $mds = '';
128 } else {
129 $mds = 'col-md-' . $md;
130 }
131 if ($sm == 12) {
132 $sms = '';
133 } else {
134 $sms = 'col-sm-' . $sm;
135 }
136 if ($xs == 12) {
137 $xss = '';
138 } else {
139 $xss = 'col-xs-' . $xs;
140 }
141 $result = '<div class="col-lg-4 ' . $mds . ' ' . $sms . ' ' . $xss . ' col-lg-offset-' . $off . ' column-last">'; // one-third-last
142 $result .= do_shortcode($content);
143 $result .= '</div>';
144
145 return force_balance_tags($result);
146 }
147
148 add_shortcode('one_third_last', 'osc_theme_one_third_last');
149
150 function osc_theme_two_third($params, $content = null) {
151 extract(shortcode_atts(array(
152 'md' => '',
153 'sm' => '',
154 'xs' => '',
155 'off' => ''
156 ), $params));
157 if ($md == 12) {
158 $mds = '';
159 } else {
160 $mds = 'col-md-' . $md;
161 }
162 if ($sm == 12) {
163 $sms = '';
164 } else {
165 $sms = 'col-sm-' . $sm;
166 }
167 if ($xs == 12) {
168 $xss = '';
169 } else {
170 $xss = 'col-xs-' . $xs;
171 }
172 $result = '<div class=" col-lg-8 ' . $mds . ' ' . $sms . ' ' . $xss . ' col-lg-offset-' . $off . ' ">'; //two-third
173 $result .= do_shortcode($content);
174 $result .= '</div>';
175
176 return force_balance_tags($result);
177 }
178
179 add_shortcode('two_third', 'osc_theme_two_third');
180
181 function osc_theme_two_third_last($params, $content = null) {
182 extract(shortcode_atts(array(
183 'md' => '',
184 'sm' => '',
185 'xs' => '',
186 'off' => ''
187 ), $params));
188 if ($md == 12) {
189 $mds = '';
190 } else {
191 $mds = 'col-md-' . $md;
192 }
193 if ($sm == 12) {
194 $sms = '';
195 } else {
196 $sms = 'col-sm-' . $sm;
197 }
198 if ($xs == 12) {
199 $xss = '';
200 } else {
201 $xss = 'col-xs-' . $xs;
202 }
203 $result = '<div class="col-lg-8 ' . $mds . ' ' . $sms . ' ' . $xss . ' col-lg-offset-' . $off . ' column-last ">'; //two-third-last
204 $result .= do_shortcode($content);
205 $result .= '</div>';
206
207 return force_balance_tags($result);
208 }
209
210 add_shortcode('two_third_last', 'osc_theme_two_third_last');
211
212 /* * *********************************************************
213 * FOURTH
214 * ********************************************************* */
215
216 function osc_theme_one_fourth($params, $content = null) {
217 extract(shortcode_atts(array(
218 'md' => '',
219 'sm' => '',
220 'xs' => '',
221 'off' => ''
222 ), $params));
223 if ($md == 12) {
224 $mds = '';
225 } else {
226 $mds = 'col-md-' . $md;
227 }
228 if ($sm == 12) {
229 $sms = '';
230 } else {
231 $sms = 'col-sm-' . $sm;
232 }
233 if ($xs == 12) {
234 $xss = '';
235 } else {
236 $xss = 'col-xs-' . $xs;
237 }
238 $result = '<div class="col-lg-3 ' . $mds . ' ' . $sms . ' ' . $xss . ' col-lg-offset-' . $off . ' one-fourth">';
239 $result .= do_shortcode($content);
240 $result .= '</div>';
241
242 return force_balance_tags($result);
243 }
244
245 add_shortcode('one_fourth', 'osc_theme_one_fourth');
246
247 function osc_theme_one_fourth_last($params, $content = null) {
248 extract(shortcode_atts(array(
249 'md' => '',
250 'sm' => '',
251 'xs' => '',
252 'off' => ''
253 ), $params));
254 if ($md == 12) {
255 $mds = '';
256 } else {
257 $mds = 'col-md-' . $md;
258 }
259 if ($sm == 12) {
260 $sms = '';
261 } else {
262 $sms = 'col-sm-' . $sm;
263 }
264 if ($xs == 12) {
265 $xss = '';
266 } else {
267 $xss = 'col-xs-' . $xs;
268 }
269 $result = '<div class="col-lg-3 ' . $mds . ' ' . $sms . ' ' . $xss . ' col-lg-offset-' . $off . ' column-last one-fourth-last">';
270 $result .= do_shortcode($content);
271 $result .= '</div>';
272
273 return force_balance_tags($result);
274 }
275
276 add_shortcode('one_fourth_last', 'osc_theme_one_fourth_last');
277
278 function osc_theme_three_fourth($params, $content = null) {
279 extract(shortcode_atts(array(
280 'md' => '',
281 'sm' => '',
282 'xs' => '',
283 'off' => ''
284 ), $params));
285 if ($md == 12) {
286 $mds = '';
287 } else {
288 $mds = 'col-md-' . $md;
289 }
290 if ($sm == 12) {
291 $sms = '';
292 } else {
293 $sms = 'col-sm-' . $sm;
294 }
295 if ($xs == 12) {
296 $xss = '';
297 } else {
298 $xss = 'col-xs-' . $xs;
299 }
300 $result = '<div class="col-lg-3 ' . $mds . ' ' . $sms . ' ' . $xss . ' col-lg-offset-' . $off . ' three-fourth">';
301 $result .= do_shortcode($content);
302 $result .= '</div>';
303
304 return force_balance_tags($result);
305 }
306
307 add_shortcode('three_fourth', 'osc_theme_three_fourth');
308
309 function osc_theme_three_fourth_last($params, $content = null) {
310 extract(shortcode_atts(array(
311 'md' => '',
312 'sm' => '',
313 'xs' => '',
314 'off' => ''
315 ), $params));
316 if ($md == 12) {
317 $mds = '';
318 } else {
319 $mds = 'col-md-' . $md;
320 }
321 if ($sm == 12) {
322 $sms = '';
323 } else {
324 $sms = 'col-sm-' . $sm;
325 }
326 if ($xs == 12) {
327 $xss = '';
328 } else {
329 $xss = 'col-xs-' . $xs;
330 }
331 $result = '<div class="col-lg-6 ' . $mds . ' ' . $sms . ' ' . $xss . ' col-lg-offset-' . $off . ' column-last three-fourth-last">';
332 $result .= do_shortcode($content);
333 $result .= '</div>';
334
335 return force_balance_tags($result);
336 }
337
338 add_shortcode('three_fourth_last', 'osc_theme_three_fourth_last');
339
340 function osc_theme_one_fourth_second($params, $content = null) {
341 extract(shortcode_atts(array(
342 'md' => '',
343 'sm' => '',
344 'xs' => '',
345 'off' => ''
346 ), $params));
347 if ($md == 12) {
348 $mds = '';
349 } else {
350 $mds = 'col-md-' . $md;
351 }
352 if ($sm == 12) {
353 $sms = '';
354 } else {
355 $sms = 'col-sm-' . $sm;
356 }
357 if ($xs == 12) {
358 $xss = '';
359 } else {
360 $xss = 'col-xs-' . $xs;
361 }
362 $result = '<div class="col-lg-3 ' . $mds . ' ' . $sms . ' ' . $xss . ' col-lg-offset-' . $off . ' one-fourth-second">';
363 $result .= do_shortcode($content);
364 $result .= '</div>';
365
366 return force_balance_tags($result);
367 }
368
369 add_shortcode('one_fourth_second', 'osc_theme_one_fourth_second');
370
371 function osc_theme_one_fourth_third($params, $content = null) {
372 extract(shortcode_atts(array(
373 'md' => '',
374 'sm' => '',
375 'xs' => '',
376 'off' => ''
377 ), $params));
378 if ($md == 12) {
379 $mds = '';
380 } else {
381 $mds = 'col-md-' . $md;
382 }
383 if ($sm == 12) {
384 $sms = '';
385 } else {
386 $sms = 'col-sm-' . $sm;
387 }
388 if ($xs == 12) {
389 $xss = '';
390 } else {
391 $xss = 'col-xs-' . $xs;
392 }
393
394 $result = '<div class="col-lg-3 ' . $mds . ' ' . $sms . ' ' . $xss . ' col-lg-offset-' . $off . ' one-fourth-third">';
395 $result .= do_shortcode($content);
396 $result .= '</div>';
397
398 return force_balance_tags($result);
399 }
400
401 add_shortcode('one_fourth_third', 'osc_theme_one_fourth_third');
402
403 function osc_theme_one_half_second($params, $content = null) {
404 extract(shortcode_atts(array(
405 'md' => '',
406 'sm' => '',
407 'xs' => '',
408 'off' => ''
409 ), $params));
410 if ($md == 12) {
411 $mds = '';
412 } else {
413 $mds = 'col-md-' . $md;
414 }
415 if ($sm == 12) {
416 $sms = '';
417 } else {
418 $sms = 'col-sm-' . $sm;
419 }
420 if ($xs == 12) {
421 $xss = '';
422 } else {
423 $xss = 'col-xs-' . $xs;
424 }
425 $result = '<div class="col-lg-6 ' . $mds . ' ' . $sms . ' ' . $xss . ' col-lg-offset-' . $off . ' one-half-second">';
426 $result .= do_shortcode($content);
427 $result .= '</div>';
428
429 return force_balance_tags($result);
430 }
431
432 add_shortcode('one_half_second', 'osc_theme_one_half_second');
433
434 function osc_theme_one_third_second($params, $content = null) {
435 extract(shortcode_atts(array(
436 'md' => '',
437 'sm' => '',
438 'xs' => '',
439 'off' => ''
440 ), $params));
441 if ($md == 12) {
442 $mds = '';
443 } else {
444 $mds = 'col-md-' . $md;
445 }
446 if ($sm == 12) {
447 $sms = '';
448 } else {
449 $sms = 'col-sm-' . $sm;
450 }
451 if ($xs == 12) {
452 $xss = '';
453 } else {
454 $xss = 'col-xs-' . $xs;
455 }
456 $result = '<div class="col-lg-4 ' . $mds . ' ' . $sms . ' ' . $xss . ' col-lg-offset-' . $off . ' one-third-second">';
457 $result .= do_shortcode($content);
458 $result .= '</div>';
459
460 return force_balance_tags($result);
461 }
462
463 add_shortcode('one_third_second', 'osc_theme_one_third_second');
464
465 function osc_theme_one_column($params, $content = null) {
466 extract(shortcode_atts(array(
467 'md' => '',
468 'sm' => '',
469 'xs' => '',
470 'off' => ''
471 ), $params));
472 if ($md == 12) {
473 $mds = '';
474 } else {
475 $mds = 'col-md-' . $md;
476 }
477 if ($sm == 12) {
478 $sms = '';
479 } else {
480 $sms = 'col-sm-' . $sm;
481 }
482 if ($xs == 12) {
483 $xss = '';
484 } else {
485 $xss = 'col-xs-' . $xs;
486 }
487 $result = '<div class="col-lg-12 ' . $mds . ' ' . $sms . ' ' . $xss . ' col-lg-offset-' . $off . ' one-column">';
488 $result .= do_shortcode($content);
489 $result .= '</div>';
490
491 return force_balance_tags($result);
492 }
493
494 add_shortcode('one_column', 'osc_theme_one_column');