Modern Video Player User AddOn — is a powerful extension for the Modern Video Player that transforms it into a user-centric video platform. By integrating directly with your WordPress user system, this addon introduces essential features for creating engaging and personalized video content experiences. It allows registered users to create their own playlists, track their viewing history, and access exclusive content, making your website more interactive and valuable to your audience.
The plugin is designed for seamless integration and ease of use, requiring minimal configuration to get started. Site administrators gain full control over user permissions, allowing them to define who can create playlists or view specific videos. This makes it an ideal solution for a wide range of applications, from online course providers who need to track student progress to community sites that want to empower users to curate and share video collections.
Why This Is Important
In today's digital landscape, generic content is often ignored. Users expect personalized experiences that cater to their interests. According to a study by McKinsey, personalization can lift revenues by 5-15% and increase marketing spend efficiency by 10-30%. When users can't save favorite videos or resume playback where they left off, they get frustrated and are more likely to leave. This leads to higher bounce rates and lower engagement, directly impacting your site's success.
The Modern Video Player User AddOn directly addresses this by providing the tools to create a 'sticky' user experience. By allowing users to create playlists and track watched videos, you increase their investment in your platform. For membership or e-learning sites, restricting content to specific user roles is not a luxury; it's a core business requirement. This plugin helps you protect your premium content, increase user retention, and ultimately, build a more loyal and engaged community around your videos.
Features
- Personal User Playlists: Allows logged-in users to create, name, and manage their own video playlists.
- Watch History Tracking: Automatically saves the viewing history for each user, allowing them to easily find and resume videos.
- "Watch Later" Functionality: A simple one-click option for users to save videos to a dedicated "Watch Later" list.
- Playback Progress Saving: Remembers the exact point where a user stopped watching a video, offering to resume from there.
- Private Video Content: Restrict access to specific videos or entire playlists based on WordPress user roles (e.g., subscribers, members).
- Frontend User Interface: Provides intuitive frontend controls for users to manage their playlists and history without accessing the backend.
- Shortcode Integration: Easily display user-specific video sections like "My Playlists" or "Continue Watching" anywhere on your site.
- Admin Oversight: Administrators can view and manage user-created playlists from the WordPress dashboard.
- AJAX-Powered: Smooth and fast user interactions (adding to a playlist, marking as watched) without page reloads.
- Developer Friendly: Extendable with actions and filters for custom modifications and integrations.
Feature Comparison: Standard vs. User AddOn
| Feature | Standard Video Player | With User AddOn |
|---|---|---|
| Personalized Playlists | No | ✔️ Yes |
| Watch History | No | ✔️ Yes |
| "Watch Later" List | No | ✔️ Yes |
| Content Restriction by Role | No | ✔️ Yes |
| Save Playback Position | Basic (session only) | ✔️ Yes (per user account) |
| User Engagement | Low | High |
How to install the plugin?
- Download the plugin archive using the button above.
- Navigate to Plugins > Add New in your WordPress dashboard.
- Click "Upload Plugin" at the top and select the downloaded ZIP file.
- Install, activate the plugin, and follow the quick setup wizard instructions.
FAQ
Do I need the main "Modern Video Player" plugin for this addon to work?
Yes, absolutely. This is an addon, not a standalone plugin. It requires the core "Modern Video Player" plugin to be installed and activated on your WordPress site to function correctly. This addon extends the features of the main player.
How can I restrict a video to be viewed only by logged-in subscribers?
Within the video settings of the Modern Video Player, this addon will add a new meta box for "Access Control." In this section, you can select which user roles are allowed to view the video. Simply check the "Subscriber" role, save the changes, and the video will be hidden from guests and users with other roles.
Is the user data, like playlists and watch history, stored on my server?
Yes, all user-specific data generated by this addon, including custom playlists, watch history, and playback progress, is stored in your WordPress database. This ensures that the data is persistent across different devices and sessions as long as the user is logged into their account. It does not rely on third-party services.
Can I customize the appearance of the user playlist and history sections?
The addon provides a clean and functional default design that integrates well with most themes. While it doesn't have a built-in visual styler, the outputted HTML is well-structured and uses clear CSS classes. A developer or someone with CSS knowledge can easily apply custom styles to match the look and feel of their website.