# easy-bootstrap-shortcodes/3.4/shortcode/notifications/plugin_shortcode.php

Easy Bootstrap Shortcode, version 3.4. 23 lines.

- Page: https://pluginprobe.com/plugins/easy-bootstrap-shortcodes/3.4/code/shortcode/notifications/plugin_shortcode.php
- Raw: https://pluginprobe.com/plugins/easy-bootstrap-shortcodes/3.4/raw/shortcode/notifications/plugin_shortcode.php
- Modified: 2013-09-14T06:23:08+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/easy-bootstrap-shortcodes/3.4/code/shortcode/notifications/plugin_shortcode.php#L10-L20`.

```php
<?php
function osc_theme_notification($atts, $content = null ) {
	extract(shortcode_atts(array(
		'type' => '',
		'close' => 'false',
	), $atts));
    $type = ($close == 'true' ? $type.' alert-dismissable' : $type);

	$result = '<div class="alert '.$type.'">';
    if ($close == 'true') {
	    $result .= '<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>';
    }
	$result .= do_shortcode($content);
	$result .= '</div>';
	
	return $result;
}
add_shortcode('notification', 'osc_theme_notification');


				
				
			
```
