WP Manifestindependent plugin directory
manifest / media / banner-slider-pro

Banner Slider Pro

WordPress banner slider with per-slide desktop/mobile images and rotating text groups on independent timing.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/freihat1993/banner-slider-pro/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Banner slider with separate desktop and mobile images per slide, and rotating text groups on independent per-group timing.

Version: 1.1.2 · Requires: WordPress 6.0+, PHP 7.4+ · License: GPL-2.0-or-later


Overview

Create banner sliders where every slide carries its own responsive artwork and any number of timed text overlays.

Per-slide options

  • A desktop image and an optional mobile image, served via <picture> at a breakpoint you choose
  • Any number of text groups — header, sub header, paragraph — that rotate on top of the slide, each visible for its own duration in milliseconds
  • An optional link that makes the whole slide clickable

Per-slider settings

  • Infinite loop, transition speed, autoplay and autoplay speed, pause on hover
  • Slide advance mode: fixed autoplay timer, or advance only once all text groups have been shown
  • Desktop height, mobile height, and the mobile breakpoint
  • Navigation arrows, pagination (numbered circles or dots), pagination position
  • Accent and text colors

Architecture

Class-based, with dedicated Security, DB, Activator, Deactivator and Plugin classes, split across admin/, includes/ and public/. Banner data is stored in a custom table with cleanup handled in uninstall.php.

Installation

  1. Upload the banner-slider-pro folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins menu in WordPress
  3. Create banners under Banner Slider in the admin menu
  4. Paste the shortcode into any page or widget

Usage

[bsp_banner id="1"]

Changelog

1.1.2 — Fixed: the settings sidebar was sticky, which made lower settings unreachable when the panel is taller than the screen. 1.1.1 — Content max width moved to the global Settings page, with live preview.

Author

Mohammad Freihat — WordPress developer, Amman, Jordan GitHub · LinkedIn

License

GPL-2.0-or-later. See LICENSE.