Digital Signage Slider
A TV-commercial style slider for WooCommerce products AND WordPress posts. Cinematic animations, 6 themes, 8 layouts, 50 Google Fonts, full RTL support, Gutenberg block & Elementor widget. Works with or without WooCommerce.
π Table of Contents
π Getting Started
- β’ System Requirements
- β’ Installation Guide
- β’ Quick Setup Workflow
- β’ Your First Slider
π¨ Themes & Layouts
- β’ 6 Theme Presets
- β’ 8 Layout Styles
- β’ Content Sources
- β’ 30 Demo Imports
βοΈ Settings & Controls
- β’ Content Source Tab
- β’ Text & CTA Tab
- β’ Colors & Overlay Tab
- β’ Navigation Tab
π€ Typography & RTL
- β’ Google Fonts (50 Fonts)
- β’ Separate Font Controls
- β’ RTL Layout Mirroring
- β’ Arabic / Urdu Fonts
π§© Integrations
- β’ Shortcode Usage
- β’ Gutenberg Block
- β’ Elementor Widget
- β’ Sidebar Widget
β Help & Support
- β’ Troubleshooting
- β’ FAQ
- β’ Changelog
- β’ Credits
System Requirements
Minimum requirements to run the plugin
WordPress
5.8+PHP
7.4+Memory
128MB+MySQL
5.6+Browser
ModernWooCommerce is optional! This plugin works as a standalone WordPress post/page slider. Install WooCommerce only if you want product sliders with pricing, ratings, and AJAX add-to-cart.
Key Features
Everything you need for stunning digital signage
6 Cinematic Themes
Cinematic, Neon Nights, Minimal Luxury, TV Broadcast, Retro Digital, and Glassmorphic. Each with unique visual personality and animations.
8 Layout Styles
Full Width Hero, Boxed, Split Screen, Multi-Carousel, 3D Card Carousel, Horizontal Ticker, Masonry Grid, and Vertical Slide.
20 Animations
10 text animations (Typewriter, Scramble, Glitch, Cinematic Title, etc.) and 10 slide transitions (Zoom, Fade, Slide, Curtain, etc.).
WooCommerce Ready
Product price, rating, sale badges, AJAX add-to-cart, Quick View modal. All WooCommerce features work seamlessly when active.
WordPress Posts
Display posts, pages, and custom post types with author/date/category meta line. Filter by category, tag, sticky, or custom selection.
50 Google Fonts
Curated collection including 10 Arabic/RTL fonts. Separate font controls for Title, Description, and CTA button with weight and spacing.
Full RTL Support
Complete layout mirroring for Arabic, Hebrew, Urdu, and Persian. Auto-detects from WordPress locale or manual override per slider.
Gutenberg & Elementor
Native Gutenberg block with live preview and Elementor drag-and-drop widget. Plus shortcode and sidebar widget.
30 Demo Presets
One-click import from 30 professionally designed presets across all 6 themes. Start with a preset and customize to match your brand.
Special Effects
Ken Burns zoom, Parallax, Particles, Glitch, CRT Scanlines, and Neon Glow. Toggle each effect independently per slider.
Installation Guide
Get started in minutes
π¦ Method 1: WordPress Admin
- 1
Go to Plugins β Add New
- 2
Search for "Digital Signage Slider" or click Upload Plugin
- 3
Choose digital-signage-slider.zip
- 4
Click Install Now β Activate Plugin
- 5
Go to DSS Sliders in the admin menu
π Method 2: FTP Upload
- 1
Extract digital-signage-slider.zip
- 2
Connect to your server via FTP/SFTP
- 3
Navigate to /wp-content/plugins/
- 4
Upload the digital-signage-slider folder
- 5
Activate in Plugins menu
After Activation: You'll find DSS Sliders in the WordPress admin menu. Use β‘ Import Demos to quickly import 30 ready-made presets, or Add New to build from scratch.
Quick Setup Workflow
Create your first slider in 5 simple steps
1. Install
Upload & activate plugin
2. Import Demo
Or create from scratch
3. Customize
Theme, layout, colors
4. Copy Shortcode
Or use block/widget
5. Publish
Paste & go live
π¬ 6 Theme Presets
Each theme defines the visual personality of your slider
π¬ Cinematic
- Hollywood movie trailer aesthetic
- Bold uppercase titles with letter spacing
- Dramatic gradient overlays
- Ken Burns zoom on images
- Best for: Hero banners, product launches
π Neon Nights
- Cyberpunk neon glow aesthetic
- Glowing text and accent colors
- Dark backgrounds with electric colors
- Glitch and scanline effects available
- Best for: Tech, gaming, nightlife
β¨ Minimal Luxury
- Clean, refined aesthetic
- Thin fonts, wide letter spacing
- Subtle animations and transitions
- White/light backgrounds
- Best for: Fashion, luxury, portfolio
πΊ TV Broadcast
- Breaking news / sports ticker style
- Bold red accent bars and borders
- Counter and progress bar prominent
- Typewriter text animations
- Best for: News, sports, flash sales
πΎ Retro Digital
- CRT monitor / VHS tape aesthetic
- Scanline and glitch effects
- Monospace/pixel-inspired typography
- Amber/green terminal colors
- Best for: Retro, gaming, nostalgic
π§ Glassmorphic
- Frosted glass / blur aesthetic
- Semi-transparent content panels
- Soft shadows and rounded corners
- Mesh gradient overlays available
- Best for: Modern apps, SaaS, creative
8 Layout Styles
Choose the perfect layout for your content
π Standard Layouts (4)
π₯οΈ Full Width Hero
Full-screen background with centered content overlay. The classic digital signage look.
π¦ Boxed
Content in a centered container with visible background edges. Professional and contained.
βοΈ Split Screen
Content on left, product/post image on right. Great for detailed product showcases.
π Multi-Slide Carousel
Multiple slides visible at once with configurable slides-to-show. Swipeable on mobile.
π New Layouts (4)
π 3D Card Carousel
Perspective-transform 3D cards with active/prev/next states. Dramatic depth and rotation.
π° Horizontal Ticker
Infinite scrolling marquee like a news ticker. Configurable speed and direction. Pauses on hover.
π§± Masonry Grid
Pinterest-style varying heights with staggered entry animation. Hover lift effect on cards.
β¬ Vertical Slide
Up/down slide transitions with rotated navigation dots. Modern mobile-first design.
Content Sources
14 content sources across WooCommerce and WordPress
π WooCommerce Products
- β’
Latest Products β newest products by date
- β’
Featured β hand-picked featured products
- β’
On Sale β products currently on sale
- β’
Best Selling β top sellers by quantity
- β’
Top Rated β highest average ratings
- β’
By Category β filter by product categories
- β’
Custom Selection β pick specific products
π WordPress Content
- β’
Latest Posts β newest blog posts
- β’
By Category β filter by post categories
- β’
By Tag β filter by post tags
- β’
Sticky Posts β WordPress sticky posts
- β’
Custom Selection β pick specific posts
- β’
Pages β select specific pages
- β’
Custom Post Types β any registered CPT
Smart Labels: The admin settings labels change dynamically based on your source. When you select a post source, "Show Product Title" becomes "Show Post Title", "Show Price" becomes "Show Meta", and CTA options adapt accordingly.
30 Demo Presets
One-click import β 5 presets per theme
Cinematic Hero
Cinematic Split
Curtain Reveal
Luxury Gold
Dark Minimal
Neon Cyberpunk
Electric Blue
Pink Heat
Green Matrix
Sunset Gradient
Minimal White
Fashion Split
Boxed Centered
Monochrome
Pastel Soft
Breaking News
Sports
Flash Sale
Infomercial
Premium Channel
CRT Terminal
Amber Monitor
VHS Tape
Arcade
Pixel Art
Frost
Aurora
RosΓ©
Dark Mode
Split Showcase
Slider Settings
9 organized tabs for complete control
Content Source
Design & Layout
Animations
Text & CTA
Colors
Navigation
Special Effects
Typography
RTL
π Content Source Tab
- Source Type: Choose from 14 WooCommerce + WordPress sources
- Number of Items: 1β50 products or posts
- Order By: Date, Title, Price, Popularity, Rating, Random, Menu Order
- Filter: Categories, Tags, Specific IDs, Custom Post Types
π¨ Design & Layout Tab
- Theme: 6 presets β Cinematic, Neon, Minimal, Broadcast, Retro, Glass
- Layout: 8 styles β Full Width, Boxed, Split, Carousel, 3D Card, Ticker, Masonry, Vertical
- Height: Desktop + mobile height (px)
- Slides to Show: 1β6 (for carousel and masonry)
- Ticker: Scroll speed (10β100 px/s) and direction (left/right)
ποΈ Animations Tab
- Text Animations: Typewriter, Fade Up, Slide In, Glitch, Scramble, Bounce, Scale, Rotate, Blur Reveal, Cinematic Title
- Slide Transitions: Cinematic Zoom, Fade, Slide Horizontal, Slide Vertical, Scale, Flip, Curtain, Morph, Glitch Transition, TV Static
- Transition Speed: 200ms β 2000ms
- Autoplay: On/Off, 1s β 15s interval, Pause on Hover, Infinite Loop
π Text & CTA Tab
- Show/Hide: Title, Price/Meta, Description/Excerpt, Badge, Rating
- Badge Text: Custom text or auto ({sale_percent} for products, "STICKY" for posts)
- Font Sizes: Title (16β120px) and Price/Meta (12β80px)
- CTA Button: Show/Hide, Custom Text, Action (Go to Page / Add to Cart / Quick View)
- CTA Animation: Pulse Glow, Shimmer, Magnetic Hover, None
π¨ Colors & Overlay Tab
- Overlay Type: Gradient, Solid, Mesh Gradient, None
- Overlay Colors: Two-color picker + opacity (0β100%)
- Text & Accent Colors: Title, accent highlights, CTA background/text, badge color
π Navigation Tab
- Arrows: Show/Hide with Modern or Minimal style
- Dots: Show/Hide dot pagination
- Progress Bar: Show/Hide autoplay progress
- Slide Counter: Show/Hide "01 / 05" counter
π€ Typography & RTL
50 Google Fonts with full right-to-left layout support
π€ Sans-Serif Fonts
- Inter, Roboto, Poppins, Montserrat
- DM Sans, Space Grotesk, Outfit, Sora
- Plus Jakarta Sans, Manrope, Lexend
- Work Sans, Barlow, Quicksand, Rubik
βοΈ Serif & Display Fonts
- Playfair Display, Merriweather, Lora
- Cormorant Garamond, DM Serif Display
- Bebas Neue, Anton, Abril Fatface
- Fira Code, JetBrains Mono (monospace)
π Arabic / RTL Fonts
- Cairo, Tajawal, Almarai
- IBM Plex Sans Arabic, Noto Sans Arabic
- Noto Kufi Arabic, Amiri (Serif)
- Scheherazade New, Noto Nastaliq Urdu
ποΈ Typography Controls
- Separate fonts for Title / Description / CTA
- Font Weight: 100 (Thin) to 900 (Black)
- Line Height: 0.5 to 3.0
- Letter Spacing: -5px to +20px
βοΈ RTL Mode Options
- π Auto-detect from WordPress locale
- β Always RTL (force on)
- β Always LTR (force off)
- Per-slider configuration
πͺ RTL Mirroring
- Arrows, dots, progress bar flipped
- Split layout reversed (text right)
- Ticker scroll direction reversed
- 3D Carousel rotation mirrored
- Badge, counter repositioned
Shortcode & Integrations
4 ways to add sliders to your site
π Shortcode
[digital_signage_slider id="123"]
Replace 123 with your slider post ID. Copy the shortcode from the slider list or edit screen. Works in posts, pages, widgets, and theme templates.
π§© Gutenberg Block
- Search for "Digital Signage Slider" in the block inserter
- Select your slider from the dropdown
- Live preview renders directly in the editor
- Quick links to create new sliders or import demos
π¨ Elementor Widget
- Find the widget under the "DSS" category in the Elementor panel
- Drag and drop onto your page
- Select slider from the dropdown
- Renders a placeholder in edit mode, full slider on frontend
π Sidebar Widget
- Go to Appearance β Widgets
- Add the "Digital Signage Slider" widget to any sidebar
- Enter the slider ID and save
π§ PHP Template
<?php echo do_shortcode( '[digital_signage_slider id="123"]' ); ?>
Use in theme template files like header.php, page.php, or any custom template.
β¨ Special Effects
Toggle each effect independently per slider
Ken Burns
Slow zoom on images
Parallax
Depth effect on scroll
Particles
Floating particle overlay
Glitch
Digital glitch distortion
Scanlines
CRT monitor lines
Neon Glow
Glowing text effect
Troubleshooting Guide
Common issues and quick solutions
β Slider not showing on page
Shortcode or block renders empty
[digital_signage_slider id="123"]. Ensure the slider has at least one item matching the source query.β WooCommerce sources greyed out
Product sources are disabled in settings
β οΈ Animations not playing
Text or slide transitions look static
β οΈ Google Fonts not loading
Custom font not visible on frontend
fonts.googleapis.com. Check the browser Network tab for blocked requests.βΉοΈ RTL layout not mirroring
Arrows and text still in LTR direction
βΉοΈ Ticker not scrolling
Horizontal ticker layout is static
β οΈ AJAX add-to-cart not working
Button doesn't add product to cart
βΉοΈ Posts show no featured image
Placeholder image appears instead
Frequently Asked Questions
Q: Do I need WooCommerce?
No! WooCommerce is completely optional. Without it, you can use all WordPress post, page, and custom post type sources. WooCommerce product sources are only shown when WooCommerce is active.
Q: Can I use multiple sliders on one page?
Yes, you can add as many sliders as you want. Each slider operates independently with its own settings, theme, and content source.
Q: Does it support custom post types?
Yes! Select "Custom Post Type" in the content source, then choose from any registered public CPT on your site (portfolios, events, testimonials, etc.).
Q: Are Google Fonts loaded on every page?
No. Fonts are only loaded on pages where a slider with a custom Google Font is actually displayed. Default theme fonts don't trigger any external requests.
Q: Does it work with page builders?
Yes. There's a native Elementor widget and Gutenberg block. For other page builders (Beaver Builder, Divi, WPBakery), use the shortcode [digital_signage_slider id="123"].
Q: Does it support RTL languages like Arabic and Urdu?
Yes, with full layout mirroring β arrows flip, progress bar reverses, text aligns right, ticker scrolls in reverse, and the split layout mirrors. Plus 10 Arabic/RTL Google Fonts are included.
Q: Is the plugin translation ready?
Yes! All strings use the digital-signage-slider text domain and are ready for translation with WPML, Polylang, Loco Translate, or any .po/.mo translation workflow.
Q: How do I use the demo presets?
Go to DSS Sliders β β‘ Import Demos. Browse 30 presets across 6 themes. Click "Import" on any preset β it creates a ready-to-use slider you can customize.
Q: What happens when I uninstall?
The plugin includes a clean uninstall.php that removes all slider posts and meta data from the database. Your content (products, posts) is never touched.
Q: Is it HPOS compatible?
Yes. The plugin declares compatibility with WooCommerce High-Performance Order Storage (HPOS / Custom Order Tables) when WooCommerce is active.
Changelog
Version history
v1.0.0 β Initial Release
- π¬ 6 theme presets: Cinematic, Neon Nights, Minimal Luxury, TV Broadcast, Retro Digital, Glassmorphic
- π 8 layouts: Full Width, Boxed, Split, Carousel, 3D Card, Ticker, Masonry, Vertical
- β¨ 10 text animations + 10 slide transitions
- π WooCommerce product slider with AJAX add-to-cart + Quick View
- π WordPress posts, pages, and custom post type support
- π€ 50 Google Fonts with separate title/description/CTA controls
- βοΈ Full RTL support with auto-detect from WordPress locale
- π§© Gutenberg block with live preview
- π¨ Elementor widget (drag-and-drop)
- β‘ 30 one-click demo imports
- π Special effects: Ken Burns, Parallax, Particles, Glitch, Scanlines, Neon Glow
- π± Fully responsive with mobile height and column controls
- π WordPress.org compliant: GPL v2, uninstall.php, proper sanitization & escaping
Third-Party Services
External services used by this plugin
π€ Google Fonts API
- Service: Google Fonts (fonts.google.com)
- What it does: Loads custom font files when a Google Font is selected in the Typography settings
- When it loads: Only on pages where a slider with a custom font is displayed
- Data sent: The user's browser requests font files from
fonts.googleapis.com - Terms of Service: developers.google.com/fonts/terms
- Privacy Policy: policies.google.com/privacy
No fonts are loaded unless you select a custom font. If you leave fonts as "Default (Theme Font)", no external requests are made.
Ready to Create Stunning Sliders?
Start with a one-click demo import or build from scratch β your first slider is just minutes away.
π Get Started Now π View Demo PresetsDigital Signage Slider v1.0.0 | Developed by Nasir Mehmood
Compatible with WordPress 5.8+ | PHP 7.4+ | WooCommerce (Optional)
© 2025 Nasir Mehmood. All Rights Reserved. Licensed under GPL v2 or later.
