What separates a good website from a memorable one? Often, it is the experience. The subtle details that engage more than just the eyes. I built a new WordPress plugin focused entirely on creating that experience: Music Video Disco Lights The All-in-One Media Plugin for WordPress.
Website Vibe Manager
Because every great website deserves a great atmosphere.
Complete Media Player System
At the heart of this plugin is a robust media player designed for both audio and video content. Create and manage playlists from various sources including self-hosted files (MP3, WAV, OGG, MP4, MOV, AVI, WEBM) and external platforms like YouTube, Mixcloud, and SoundCloud. The player features persistent playback that maintains audio continuity across page navigation for self-hosted files, creating a seamless background experience for your visitors.
The interface includes full controls: play/pause functionality, track progress bar, volume control, minimize/restore button, and a draggable design that lets users position the player anywhere on screen. The system supports comprehensive media management with organized playlist creation and track transitions.

Dynamic Disco Light Effects
Complement your audio experience with vibrant visual effects. The plugin includes 12 professionally designed color schemes for disco light animations that can transform your site’s atmosphere. Customize the experience with adjustable animation speed (slow/medium/fast), light density control (low/medium/high), and optional particle effects for added dynamism.
Display the lights sitewide or use the shortcode to activate them on specific pages only. The system includes an admin bar visibility toggle and works seamlessly alongside the music player.

Smart Filename Normalization
Beyond the multimedia features, this plugin includes a powerful utility for media library management. The automatic Filename Normalizer processes all uploaded files, converting messy names like “My File(2023).JPG” into clean, SEO-friendly formats like “my-file-2023.jpg”. The system handles all file types including images, audio, videos, and documents.
Key features include:
• Automatic processing of new uploads
• Bulk processing for existing media files
• Converts to lowercase and replaces spaces/special characters with hyphens
• Synchronizes filenames with media titles
• Updates alt text when it matches original filenames
• Preserves file extensions and maintains all WordPress attachment references
Comprehensive Format Support
The plugin supports an extensive range of media formats:
• Audio: MP3, WAV, OGG, AAC, FLAC, M4A, WMA
• Video: MP4, MOV, AVI, M4V, WEBM, MKV, FLV, WMV, 3GP, MPEG, MPG
• External Sources: YouTube, Mixcloud, SoundCloud, Apple Podcasts, Spotify, Google Podcasts
• All file types for filename normalization
Intelligent Playback Management
The system smartly handles playback persistence:
• Fully persistent for self-hosted MP3/audio files and self-hosted video files
• Partially persistent for YouTube videos/playlists and external platforms
• Maintains playback state and position across page navigation where supported
Active Development
This project is under active development with exciting features planned including custom color scheme creation, shape variations for light effects, music-light synchronization, enhanced playlist visualizations, and advanced filename pattern customization.
For questions, suggestions, or to learn more about current capabilities, please feel free to contact me. I’m always interested in hearing how the plugin could better serve your needs and welcome feedback from users.


What separates a good website from a memorable one? Often, it is the experience. The subtle details that engage more than just the eyes. I built a new WordPress plugin focused entirely on creating that experience: Music Video Disco Lights The All-in-One Media Plugin for WordPress.