Plugin info

Total downloads: 933
Active installs: 10
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 4/21/2020 (2080 days ago)
Added to WordPress: 4/21/2020 (5 years old)
Minimum WordPress version: 5.0
Tested up to WordPress version: 5.4.18
Minimum PHP version: 5.2.4

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 2080 days ago

20/100

Is Global Bootstrap Banner abandoned?

Possibly abandoned (last update 2080 days ago).

Compatibility

Requires WordPress: 5.0
Tested up to: 5.4.18
Requires PHP: 5.2.4

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Simple Alert Blocks
Rating 5.0/5 (2 reviews)Active installs 400
Tiny Bootstrap Elements Light
Rating 2.3/5 (3 reviews)Active installs 30
TCBD Alert
Rating 5.0/5 (1 reviews)Active installs 10
Basic Alerts
Rating 0.0/5 (0 reviews)Active installs 0
Awesome Alert Blocks
Rating 0.0/5 (0 reviews)Active installs 0
VK Blocks
Rating 4.8/5 (6 reviews)Active installs 100,000

Description

A WordPress Customise Widget to add a global website banner, styled using a Bootstrap alert box.

The plugin assumes that you’re already using Bootstrap, so you need to load the Bootstrap javascript and CSS separately.

Once installed, you can add the alert to the correct location in your theme (for example, in header.php with the global_bootstrap_banner() function.
For example:

if (function_exists('global_bootstrap_banner')){
    echo global_bootstrap_banner();
}

If you prefer, you can use a shortcode instead:

[global-bootstrap-banner]

Shortcode Options

The plugin works best when using the Customizer interface. However, if you wish you can use a shortcode and override most fields.

  • enabled (default true)
    • Whether to show the banner or not.
  • colour (default alert-primary)
    • Bootstrap class to use for styling the alert.
  • header_text
    • Header – leave blank to skip the alert header.
  • body_text
    • Main text for the alert. You can use HTML.
  • link_text
    • Display text for a button at the bottom of the alert. Leave blank to skip.
  • link_url
    • URL for button to link to.
  • link_class (default btn-primary)
    • Bootstrap class to use for styling the button.
  • link_new_window (default false)
    • Whether to open the link in a new window or not.
  • link_btn_lg (default false)
    • Use the btn-lg class for the button (big button).
  • link_btn_sm (default false)
    • Use the btn-sm class for the button (small button).
  • link_btn_block (default false)
    • Use the btn-block class for the button (full width button).
  • dismiss_btn (default true)
    • Whether to show a dismiss button in the corner of the alert.
  • dismiss_expiry (default 14)
    • How many days the dismissal cookie should last for before it is shown again.
  • dismiss_id
    • Random string to use for the dismissal cookie. Use a new one to force it to show for everyone.
  • alert_before (default
    )
    • HTML to use before the alert.
  • alert_after (default
)
  • HTML to use after the alert.
  • header_before (default

    )
    • HTML to use before the heading.

  • header_after (default )
    • HTML to use after the heading.
  • link_before (default

    )

    • HTML to use before the button.
  • link_after (default

    )
    • HTML to use after the button.
  • For example, a simple shortcode usage would be:

    [global-bootstrap-banner body_text="This alert says something different"]
    

    Note that the shortcode first takes the settings from the Customizer and then overwrites these.
    So the above shortcode would show a header if it is set in the Customizer settings.

    Credits

    This plugin was written by @ewels.

    Contributing

    If you would like to contribute to this plugin, please go to the GitHub repository and make a personal fork of the development version. You can then make your changes and submit a pull request. I will happily review the code and then merge when we’re both happy.

    Installation

    The easy way

    1. Go to the Plugins Menu in WordPress
    2. Search for “Boostrap Banner”
    3. Click ‘Install’
    4. Activate the plugin

    Manual Installation

    1. Download the plugin file from this page and unzip the contents
    2. Upload the global-bootstrap-banner folder to the /wp-content/plugins/ directory
    3. Activate the global-bootstrap-banner plugin through the ‘Plugins’ menu in WordPress

    Once Activated

    1. Make sure that your theme is loading Bootstrap CSS and Carousel javascript
    2. Add echo global_bootstrap_banner(); to your theme or use the [global-bootstrap-banner] shortcode
    3. Open the Customizer (Appearance > Customize, or Customize in the admin bar)
    4. Click “Banner Message” and add some content

    Frequently Asked Questions

    No FAQ available

    Review feed

    No reviews available

    Screenshots

    1. Customizer interface showing an alert with most of the default settings.

      Customizer interface showing an alert with most of the default settings.

    2. Alert with minimal input and no dismiss button.

      Alert with minimal input and no dismiss button.

    3. Example using custom classes and tweaks to the output style.

      Example using custom classes and tweaks to the output style.

    Changelog

    1.0

    • Initial release.