PluginProbe
Easy Bootstrap Shortcode / 3.6
Easy Bootstrap Shortcode v3.6
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 / notifications / plugin_shortcode.php

plugin_shortcode.php in Easy Bootstrap Shortcode 3.6, at shortcode/notifications/plugin_shortcode.php

29 lines 680 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 function osc_theme_notification($atts, $content = null) {
4 extract(shortcode_atts(array(
5 'type' => '',
6 'close' => 'false',
7 'class' => ''
8 ), $atts));
9 $type = ($close == 'true' ? $type . ' alert-dismissable' : $type);
10
11
12 $result = '<div class = "alert ' . $type . ' ' . $class . '">';
13 if ($close == 'true') {
14 $result .= '<button type = "button" class = "close" data-dismiss = "alert" aria-hidden = "true">&times;
15 </button>';
16 }
17 $result .= do_shortcode($content);
18 $result .= '</div>';
19
20 return $result;
21 }
22
23 add_shortcode('notification', 'osc_theme_notification');
24
25
26
27
28
29