=== Yoppli Video Player Design ===
Contributors: @yoppligo
Tags: video, player, mp4, ad server, custom themes
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 7.4
WC requires at least: 8.0
WC tested up to: 10.5.2
Stable tag: 200.0.3
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
A comprehensive and customizable video player with a powerful ad manager and analytics dashboard for WordPress.

== Description ==

Welcome to the most advanced video engine for WordPress. Discover how to combine tools to create foolproof marketing strategies, monetize with ads, and protect your content like an expert.

= Additional Information: Free vs. PRO Version =
Video Player Design is built to give you the most elegant and fluid video experience on WordPress. Whether you are running a simple blog or a complex digital business, our player adapts to your needs.

Here is a detailed breakdown of what you get with the Free version and the powerful tools waiting for you in the PRO upgrade:

= 🟢 FREE VERSION: The Essential Elegance =
The free version is perfect for simple blogs, portfolios, or anyone looking to upgrade the boring native WordPress video player instantly.

**What’s Included:**
* **Automatic Replacement Engine:** Scans your “Posts” and “Pages” and automatically transforms any native .mp4 link or block into our sleek, dark, and fluid player.
* **Custom Slugs Support:** You can manually configure which URL slugs the player should actively scan.
* **Unified Skin:** A modern, dark aesthetic that makes your videos look professional.
* **Basic Controls:** Clean interface with a center Play icon and a bottom control bar (Play/Pause).
* **Progress Bar:** Fluid video navigation with a standard timeline.

= 👑 PREMIUM FEATURES (PRO VERSION) =

💸 **Advanced Ad Server**
Monetize directly with native video ads (Pre/Mid/Post-Roll) or non-intrusive 90% banners. Full support for Google AdSense and VAST XML. Track earnings, views, and clicks with our live Dashboard. Build Ad Pods (commercial breaks) and set Smart Watchtime Frequency.

🛡️ **Absolute Video Security & KYC**
Create private creator sites with our KYC Audit Dashboard. Build custom registration fields and award "Verified Badges" from a VIP Audit dashboard.

🎨 **10+ Premium Visual Themes**
Transform your player with one click: MacOS Glass (floating controls), Neon Gradients, Netflix-style Cinema, or Pure Minimalist. Customize primary and secondary brand colors to perfectly match your site!

🕹️ **Advanced UX & Marketing Tools**
* **Hover Preview:** The video starts playing silently when users hover over it (Netflix style)—an ultra-effective visual hook.
* **Smart Pause (Anti-Abandon):** Automatically pauses the video if the user switches browser tabs, forcing visual attention (perfect for VSLs and Courses).
* **Smart Memory:** The player remembers exactly where the user left off and resumes seamlessly on their next visit.
* **Picture-in-Picture (PiP) & Cast to TV:** Let users float the video on their screen while reading an article, or cast it directly to their Smart TVs via Chromecast/AppleTV.
* **Interactive Tools:** Double-click for fullscreen, playback speed controls (vital for students), snapshot camera, and WhatsApp/Social sharing buttons.

🔌 **Seamless Integrations**
Fully compatible with WooCommerce (HPOS), LearnDash, Elementor, Divi, Gutenberg, and 100% translation-ready for Loco Translate and WPML. Our aggressive engine intercepts old shortcodes and transforms them flawlessly within visual builders.

👉 **Ready to take your videos to the next level?**
Discover the PRO Masterclass, explore business use-cases, and get your license at: [https://yoppli.com/yoppli-video-player-design-pro/](https://yoppli.com/yoppli-video-player-design-pro/)

== Screenshots ==

1. General Settings - Control auto-replacement, AWS S3/Dropbox support, and global styling.
2. Design & Themes - Choose from multiple visual skins (Mobile, MacOS, TikTok) and customize brand colors.
3. Player Tools - Enable or disable specific player controls like Hover Preview, Smart Pause, and Social Share.
4. Ad Server Dashboard - Track global network performance, total earnings, views, and active campaigns in real-time.
5. Create Ads (Video/Banner) - Set up pre-roll, mid-roll, or post-roll ads with custom CTA info cards.
6. Ad Budget Control - Manage Cost Per View (CPV), Cost Per Click (CPC), and set automated campaign limits.
7. Ad Scheduling - Control ad status (Active/Paused) or schedule automatic activations.
8. Live Player Simulator - Preview exactly how your ad will look across PC, Tablet, and Mobile devices.
9. Playlists Manager - Group multiple videos into interactive series or courses with drag-and-drop ease.
10. Playlist Configuration - Customize thumbnail design, auto-play behavior, and progress tracking for series.
11. Front-End Login Popup - A beautiful glassmorphism popup to keep users on your site instead of redirecting to the default wp-login screen.
12. Front-End Registration Form - Allow new users to sign up seamlessly with an elegant, conversion-optimized registration overlay.
13. Security Vault (PIN) - Let users lock their sub-profiles with a 4-digit PIN for parental control or privacy.
14. KYC Field Builder - Create custom registration fields (text, file uploads, country codes) required for access.
15. Reports Center - An animated radar dashboard where admins manage user-submitted video error tickets.
16. Access Control by Role - Define exactly which WordPress roles can access the premium dashboard.
17. Dynamic Dropdown Menus - Inject custom WP Menus into the user profile dropdown based on their role.
18. Profile Images & Albums - Upload your own images to create Netflix-style avatar galleries for users.
19. Sub-Profiles Management - Users can easily switch between their sub-profiles (e.g., Kids vs. Adults).
20. Profile Editor - Allow users to update their name, avatar, and security PIN directly from the front-end.
21. Frontend Billing Dashboard - Users can manage their active subscriptions and update their payment methods.
22. Frontend Payment History - Complete transaction log showing invoices, dates, and payment status.
23. Frontend Active Devices - Allow users to view and log out from connected devices remotely.
24. Custom Player Settings (User View) - The user can select their preferred visual theme directly from their dashboard.
25. Personal Settings Hub - Complete account oversight from changing emails to updating avatars.
26. Live Video Player (MacOS Theme) - See the player in action with the floating MacOS Glass theme applied.
27. Live Ad Banner Overlay - A bottom 90% banner ad running natively over the video content.
28. VIP User Dashboard - A complete visual representation of the frontend portal for authenticated users.
29. Custom Registration Fields - Display custom KYC fields like Phone Number during the sign-up process.
30. reCAPTCHA v3 Integration - Secure your custom frontend login and registration popup against spam and bots.
31. Elementor & Visual Builders - Insert the player effortlessly using a dedicated shortcode block.
32. Native Gutenberg Block - Embed and configure the video player instantly using a custom-built WordPress block editor component.
33. Gutenberg Video Ads Setup - Set up pre-roll video advertisements and target URLs directly from the block settings panel.
34. Gutenberg Banner Overlays - Easily toggle and upload bottom-overlay banner ads without touching a single line of code.
35. Classic Editor Shortcodes - Insert the player effortlessly into older WordPress posts using clean, parameter-rich shortcodes.
36. Shortcode Ad Configuration - Control complex video and overlay ad campaigns using simple shortcode attributes in any editor.
37. PHP Theme Integration - Dynamically embed the video player directly into your custom WordPress theme files for full developer control.
38. Front-End Security Center - Empower users to manage their passwords and remotely log out unrecognized active devices.
39. Front-End Billing Management - Users can review their active subscription plan, payment methods, and complete transaction history.
40. Front-End Profile Settings - A centralized hub where users can update personal data, edit their avatars, and access security features.
41. Front-End Style Gallery - Let users personalize their account area with exclusive background themes or their own custom uploads.
42. Premium User Dashboard - A personalized front-end hub where users can seamlessly manage their subscriptions, security settings, and family profiles.
43. Front-End Profile Editor - Allow users to dynamically update their personal details, international phone numbers, and avatars directly from their dashboard.
44. Custom Interface Themes - Provide users with a visual gallery to select exclusive background designs or upload custom images to personalize their workspace.
45. User Activity Log - Let users track their viewing history in real-time, apply advanced date filters, and delete specific records for complete privacy.
46. PIN Security Vault - Enable sub-profile protection with an interactive 4-digit PIN pad to restrict access and ensure parental control.
47. Advanced Security Center - A powerful user hub to change passwords, monitor live device connections, and remotely log out unauthorized sessions.
48. Comprehensive Billing Dashboard - Give users front-end access to their active subscription status, payment methods, and a detailed transaction history.
49. KYC Audit Dashboard - Administrators can view a complete table of users, check their verification statuses, and inspect submitted compliance documents.
50. Document Verification System - Review individual user submissions and easily approve, reject, or mark custom KYC fields and files as pending.
51. KYC Compliance Rules - Define strict access locks for incomplete profiles and automatically award verified badges to fully approved users.
52. Video Ad Campaigns - Create and configure highly targeted pre-roll, mid-roll, or post-roll video advertisements.
53. Ad Skip Controls - Set precise skip behaviors, forcing viewers to watch or allowing them to skip after a custom duration.
54. Call-to-Action Settings - Enhance video ads with interactive CTA buttons, tracking URLs, and custom display text to drive conversions.
55. Banner Overlay Ads - Easily design and place non-intrusive image banners that hover directly over your playing video content.
56. Live Ad Simulator - Instantly preview your video and banner ads in a simulated player environment before pushing them live.
57. Ad Performance Analytics - Monitor your campaign success in real-time with a dashboard tracking total views, clicks, and CTR.
58. Interactive Playlists - Group multiple videos into engaging courses, episodic series, or collections with a dedicated manager.
59. Drag-and-Drop Episodes - Organize playlist content effortlessly by reordering videos and assigning custom titles and thumbnails.
60. Playlist Visual Configuration - Fine-tune the playlist appearance, including layout styles, continuous autoplay logic, and scroll behaviors.
61. Front-End Playlist Player - Deliver a premium, Netflix-style viewing experience with a sleek, integrated side menu for episodes.
62. Error Reports Dashboard - Centralized admin panel to track, manage, and resolve all user-submitted video playback issues and content flags.
63. Front-End Bug Reporting - Allow viewers to easily flag broken videos or playback errors directly from within the video player interface.
64. Interactive Report Form - A sleek, modal-based reporting tool that captures precise user feedback without forcing them to leave the page.
65. Detailed Ticket Inspector - Open and review individual user reports with deep context, including the exact video URL and viewer comments.
66. System Diagnostic Logs - Access an advanced critical error log to effortlessly debug server issues, API connection failures, and system conflicts.
67. WooCommerce Integration - Seamlessly connect your video platform with WooCommerce to sell premium access and manage recurring subscriptions.
68. Membership Plan Mapping - Link specific WooCommerce products directly to your custom VIP plans to automate premium account upgrades.
69. Subscription Limits Control - Define exact account constraints, such as the maximum number of family profiles allowed for Free versus VIP users.
70. Granular Access Permissions - Restrict or grant specific dashboard modules (Themes, Security, Billing) based on the user's active membership tier.
71. Dashboard Shortcode Deploy - Quickly deploy the entire front-end account ecosystem to any page using a simple, universal shortcode.
72. Seamless Floating Video (PiP) - Enable Picture-in-Picture mode so viewers can continue watching your content while scrolling through the page.
73. Automatic Updates & Licensing - Securely activate your license key to receive one-click updates and premium support directly from the dashboard.
74. Advanced Content Protection - Prevent unauthorized downloads and piracy by enabling strict right-click disabling and video source encryption.
75. Responsive Mobile Design - Ensure a flawless, touch-friendly viewing and account management experience across all smartphones and tablets.
76. Multi-Language Subtitles (VTT) - Easily upload and toggle custom subtitle files to make your video content accessible to a global audience.
77. Custom Brand Watermark - Protect your content and increase brand awareness by overlaying a custom, clickable logo directly on the player.
78. Keyboard Accessibility - Enhance the viewing experience with native keyboard shortcuts for playback, volume control, and seeking.
79. Smart Lazy Loading - Drastically improve your website's loading speed and SEO score by deferring video initialization until the user scrolls.
80. Translation Ready - Fully localized architecture, perfectly compatible with plugins like WPML and Loco Translate for multi-language sites.
81. Advanced Analytics Integration - Track deep video engagement metrics, play rates, and ad impressions to understand your audience's behavior.
82. Developer API & Hooks - Extend the player's core functionality with extensive PHP filters and custom JavaScript event triggers.
83. Premium Customer Support - Get priority access to comprehensive documentation, dedicated technical assistance, and lifetime updates.
