Random Banner

plugin banner

Random Banner WordPress plugin provides users with high level of flexibility to show the banner ads randomly

Author:M A Vinoth Kumar (profile at wordpress.org)
WordPress version required:5.3
WordPress version tested:6.9.4
Plugin version:4.2.12
Added to WordPress repository:25-01-2014
Last updated:15-03-2026
Rating, %:92
Rated by:52
Plugin URI:https://buffercode.com/plugin/random-banner-p...
Total downloads:119 480
Active installs:1 000+
plugin download
Click to start download

Random Banner is a flexible WordPress plugin that enables you to display various types of banner ads (Image, SWF, or Script) randomly throughout your website. Whether you’re running ad campaigns or promoting content, this plugin offers powerful placement and control options.

Features

  • Supports banner types: Image, SWF, and Script.
  • Assign individual links to Image and SWF banners.
  • Display banners randomly from the list uploaded on the settings page.
  • Use shortcodes or widgets to place banners anywhere.
  • Set custom titles via widget settings.
  • Organize banners using categories.
  • Display banners as sliders via widgets or shortcodes.
  • Enable/disable banners on individual posts.
  • Global enable/disable settings under Settings Others.
  • Option to hide banners for logged-in users.
  • Show banner ads as popups (Settings Popup).
  • Filter ads by category when assigning banner locations.

Scripts and Styles used

  • Bootstrap
  • SweetAlert
  • Moment.js
  • Owl Carousel

Demo

View Demo

Free Vs Pro

Compare Free vs Pro Versions

Shortcode Usage

In PHP

<?php echo do_shortcode('[bc_random_banner]'); ?>

Inside Posts or Pages

[bc_random_banner]

Available Shortcode Attributes

[bc_random_banner category=category_name slider=no autoplay=true delay=3000 loop=false dots=false]
  • category: default or any custom category slug.
  • slider: yes / no
  • autoplay: true / false
  • delay: e.g., 3000 (milliseconds)
  • loop: true / false
  • dots: true / false

For Pro Version : Random Banner Pro Support


Screenshots
FAQ
ChangeLog