VdoCipher offers seamless integration with WordPress LMS platforms like Learnpress, Tutor LMS, Learndash, Academy LMS, MasterStudy, Memberpress & also with Teachable, Thinkific & Kajabi. We provide a WordPress plugin that works with the most popular WordPress LMSs and can be used to secure course videos in the WordPress LMS platforms. Here we take examples of some of these platforms and explain steps to embed & integrate.
LearnPress is a free WordPress plugin that turns your website into a full-featured Learning Management System (LMS). It lets you create and sell online courses with lessons, quizzes, and curriculum structure. Ideal for educators, tutors, and eLearning businesses, it supports multiple integrations and extensions for added features like memberships, certificates, and payments.
Step-by-Step Integration Guide
1. Install LearnPress
Go to Plugins > Add New in WordPress.
Search LearnPress, click Install, then Activate.
2. Install VdoCipher Plugin
Search and install VdoCipher plugin the same way.
Activate it and open the plugin settings.
3. Add API Key
Copy your API Key from the VdoCipher dashboard (under Security & Config).
Paste it into the plugin settings in WordPress and save.
4. Upload & Embed Videos
Upload your videos to the VdoCipher dashboard.
Click Embed on any video and copy the embed code.
5. Create Course & Lesson
Go to LearnPress > Courses > Add New.
Create sections and lessons, then paste the embed code into a lesson.
6. Publish & Preview
Attach the lesson to the course and publish it.
Preview to confirm the video is embedded and secure.
Tutor LMS
Tutor LMS is a powerful WordPress plugin designed to help you create and manage online courses with ease. It offers features like course builder, quizzes, content drip, and student management, making it ideal for educators and online academies. With support for video lessons, integrations, and monetization tools, Tutor LMS is perfect for launching scalable eLearning platforms.
Step-by-Step Integration Guide
1. Upload Videos to VdoCipher
Log in to your VdoCipher account (or register for free).
Upload videos from your device or import via available options.
2. Install VdoCipher Plugin
Go to WordPress Dashboard > Plugins > Add New.
Search for “VdoCipher” and click Install, then Activate.
3. Configure Plugin with API Key
Click on “Settings” under the VdoCipher plugin.
Get your API Secret Key from VdoCipher dashboard under Config.
Paste the API key into the plugin settings and save changes.
4. Enable Watermark & Analytics (Optional)
Add dynamic watermark sample code in the plugin settings.
Customize watermark color, size, and interval.
Enable “Track user ID” to get video watch analytics.
5. Embed Video in Tutor LMS Course
Open the course in which you want to embed the video.
Click on “Add URL” and select the “Shortcode” option.
Go to your VdoCipher dashboard, click on the video’s Embed button, and copy the video ID shortcode.
Paste the shortcode into the course editor and click OK.
6. Publish & Preview
Update the course and preview it.
The video will play with your username and watermark visible, ensuring secure playback.
Learndash
LearnDash is a popular premium WordPress plugin for creating robust and scalable Learning Management Systems (LMS). It enables educators and businesses to offer structured online courses with advanced features like quizzes, assignments, drip content, certificates, and progress tracking. If you’re delivering video lessons on LearnDash, integrating VdoCipher ensures secure video playback with DRM encryption, dynamic watermarking, and piracy tracking.
Step-by-Step Integration Guide
1. Install LearnDash & VdoCipher Plugin
Set up LearnDash or LearnDash Cloud on your WordPress site.
Go to Plugins > Add New, search for “VdoCipher”.
Click Install and then Activate the plugin.
2. Add API Key to Plugin Settings
Go to VdoCipher Dashboard > Security & Config > Generate API Key.
Copy the API key and paste it into the VdoCipher plugin settings in WordPress.
Optional: Add a Player ID for custom video player themes.
3. Configure Watermark & Analytics (Optional)
Enable dynamic watermark with user ID, email ID, or IP address.
Customize watermark speed, color, transparency, and visibility.
Enable “Track User ID” to access detailed viewer analytics.
Click Save Changes to finalize plugin setup.
4. Embed Video in LearnDash Course or Lesson
Create a new course and lesson from LearnDash dashboard.
Go to VdoCipher Dashboard > Select Video > Click Embed > Copy the WordPress shortcode.
Paste the embed shortcode into the lesson content area using the WordPress block editor.
Save or update the lesson.
5. Preview & Publish
Preview the lesson to ensure the video loads with watermark and secure playback.
Publish your course for learners to access securely streamed video content.
Academy LMS
Academy LMS is a modern, feature-rich WordPress plugin that helps you build and manage online course platforms with ease. It includes tools for creating lessons, managing students, and delivering engaging video-based content. When combined with VdoCipher, it ensures your course videos are protected using DRM encryption, dynamic watermarking, and piracy analytics.
Step-by-Step Integration Guide
1. Install Academy LMS & VdoCipher Plugin
Ensure Academy LMS is installed and activated on your WordPress site.
Go to Plugins > Add New, search for “VdoCipher”, then install and activate it.
2. Add API Key to Plugin Settings
Log in to your VdoCipher account and go to Security & Config section.
Generate an API Key, copy it, and paste it into the VdoCipher plugin settings in WordPress.
Click Save Changes.
3. Configure Watermark & Analytics (Optional)
Enable dynamic watermarking by pasting sample JSON code.
Customize watermark text, color, size, interval, and position.
Enable “Detailed Video Analytics” by checking the relevant box in plugin settings.
Click Save Changes again to finalize setup.
4. Upload and Embed Video
Upload or import videos to your VdoCipher dashboard.
Select a video, click Embed, and copy the video ID (shortcode).
Go to Academy LMS, create or edit a course and add a new lesson.
In the lesson builder, choose “Shortcode” as the video source and paste the video ID.
5. Enable PHP Reader
Navigate to the Learn Page settings in Academy LMS.
Enable the PHP Reader to allow video rendering.
Click Save.
6. Preview and Publish
Go to Courses > Preview the course page.
The secure VdoCipher video should load with DRM protection and watermark.
MasterStudy LMS
MasterStudy LMS is a powerful WordPress plugin designed for creating and selling online courses. With features like a course builder, quizzes, user management, and grading system, it’s ideal for instructors and businesses. By integrating VdoCipher, you can protect your video content from piracy using DRM encryption, dynamic watermarking, and secure playback features.
Step-by-Step Integration Guide
1. Install MasterStudy LMS & VdoCipher Plugin
Ensure the MasterStudy LMS plugin is installed and activated.
Go to Plugins > Add New, search for “VdoCipher”, click Install, and then Activate.
2. Add API Key to Plugin Settings
Log in to your VdoCipher account and go to the Security & Config section.
Generate a new API Key, copy it, and paste it into the plugin settings in WordPress.
Click Save Changes.
3. Configure Watermark & Analytics (Optional)
Enable dynamic watermarking by pasting sample JSON code.
Customize watermark interval, color, text, and position.
Enable user ID tracking to get video analytics and piracy detection data.
Click Save Changes.
4. Upload and Embed Video
Upload your video to the VdoCipher dashboard.
Click on Embed > WordPress section, and copy the video ID (shortcode).
5. Add Video to MasterStudy Course
Go to MasterStudy LMS > Courses > Create New Course.
Set course name, URL, and category, then click Create.
Add a new lesson and select “Video Lesson”.
Choose “VdoCipher” from the list and paste the video ID (remove unnecessary parts if needed).
Name the lesson and click Create.
6. Preview and Publish
Go back to the course and click Preview.
Start the course to confirm the VdoCipher video is embedded and playing securely.
Memberpress
MemberPress is a powerful WordPress plugin that enables you to build secure membership websites with gated content, course access, coupons, subscriptions, and drip features. It’s widely used by coaches, course creators, and membership-based businesses. Integrating VdoCipher with MemberPress helps you securely embed videos using DRM encryption, dynamic watermarking, and piracy analytics — ensuring your content is not downloaded or screen-recorded illegally.
Step-by-Step Integration Guide
1. Install MemberPress & VdoCipher Plugin
Purchase a MemberPress plan (free version is not available).
Download and install the MemberPress plugin on your WordPress site.
Go to Plugins > Add New, search for “VdoCipher”, click Install, and then Activate.
2. Add API Key to VdoCipher Plugin
Log in to your VdoCipher dashboard > go to Security & Config.
Click “Add API Key” and copy the generated key.
Paste it into the VdoCipher plugin settings in WordPress and click Save Changes.
3. Configure Watermark & Analytics (Optional)
Add dynamic watermarking with user ID, IP address, or email ID.
Customize watermark speed, position, color, and transparency.
Enable “Track user ID” to activate viewer-specific analytics and piracy tracking.
Save changes after configuration.
4. Embed Video in MemberPress Course
Go to MemberPress > Courses > Add New Course and set a title.
In the course builder, search for and insert the VdoCipher block.
From your VdoCipher dashboard, click Embed on a video and copy the video ID.
Paste the video ID into the VdoCipher block on your course page.
Click Save Draft or Publish to make it live.
5. Preview and Test
Preview your course page to confirm that the video is embedded and playing securely with watermark and DRM enabled.
Thinkific
Thinkific is a leading all-in-one platform for course creators, used by over 70,000 educators globally. It allows instructors to create, market, and sell online courses with a professional learning experience. To securely embed videos in Thinkific, you can use VdoCipher — a secure video hosting solution offering DRM encryption, watermarking, and anti-piracy controls.
Step-by-Step Integration Guide
1. Upload Video to VdoCipher
Log in to your VdoCipher account (or sign up for free if you don’t have one).
Go to the “Videos” section and upload your video or import using other available options.
2. Generate Embed Code
Click on “Embed” for the uploaded video and open the “Quick Embed” section.
Set options like video expiration, domain restriction (e.g., yourdomain.com), country/IP restriction, and watermark text (e.g., viewer name, IP, timestamp).
Customize watermark color, size, and opacity as needed.
Click “Generate Embed Code” and copy the code.
3. Embed Video in Thinkific Lesson
Log in to your Thinkific dashboard and select an existing course.
Choose the lesson where you want to embed the video.
You can embed using two methods:
Embed Option: Click the video icon, choose “Embed Code”, and paste your code.
Code View: Switch to HTML/code view and paste the embed code where needed.
Click Save and then preview the lesson to ensure the video is embedded securely.
Kajabi
Kajabi is an all-in-one platform for online entrepreneurs to create, market, and sell digital products including courses, coaching programs, communities, and newsletters. It offers built-in tools for websites, payments, emails, and automation. To protect your premium videos from piracy while embedding them in Kajabi’s product or landing pages, VdoCipher offers secure video hosting with DRM encryption and dynamic watermarking.
Step-by-Step Integration Guide
1. Upload Video to VdoCipher
Log in to your VdoCipher account (or sign up for free if you don’t have one).
Go to the “Videos” tab and upload or import your video.
2. Generate Embed Code
Click “Embed” on the selected video and go to the “Quick Embed” section.
Customize settings like:
Video expiration (e.g., 30 minutes or 30 years)
Domain restrictions (e.g., only yourdomain.com)
Geo/IP restrictions
Dynamic watermark with name, timestamp, IP, etc.
Custom text color, size, and opacity
Click “Generate Embed Code” and copy it.
3. Embed Video in Kajabi Product (Course)
Go to Kajabi Dashboard > Products > Courses.
Edit an existing lesson and switch the video type to “None.”
In the lesson content (text area), click on the “Source Code” or HTML editor.
Paste the VdoCipher embed code where you’d like the video to appear.
Click OK, save the lesson, and preview it to confirm the video appears correctly (the editor may show a temporary error icon).
4. Embed Video on Kajabi Landing Page
Go to Kajabi Dashboard > Website > Pages.
Select the landing page and choose the section to embed the video.
Add a new “Video Embed” block and paste the VdoCipher embed code.
Save and preview the page — the video will play securely despite any editor preview errors.
Teachable
Teachable is a user-friendly platform that enables course and content creators to build professional-looking educational websites without any coding. It supports features like student management, subscriptions, and secure payment processing — making it a favorite among online educators. To prevent video piracy on Teachable, you can embed secure VdoCipher-hosted videos with advanced protection features like DRM and dynamic watermarking.
Step-by-Step Integration Guide
1. Upload Video to VdoCipher
Sign up or log in to your VdoCipher account (free trial available without a credit card).
Go to the “Videos” section and upload your video or import it from Dropbox, Google Drive, or other sources.
2. Generate Embed Code
Once the video is processed, click on “Embed” and navigate to the “Quick Embed” section.
Customize security settings:
Set video expiry (e.g., 30 minutes or 30 years)
Add domain restrictions (e.g., mysite.com)
Enable dynamic watermarking with IP, timestamp, and custom text
Adjust watermark size, opacity, delay, and movement intervals
Click “Generate Embed Code” and enable responsive player.
Copy the embed code.
3. Embed Video in Teachable Lesson
Log in to your Teachable account and go to your course dashboard.
Select the course and lesson where you want to embed the video.
Click “Add Content” and choose the “Custom Code” block (not Video or Embed Media).
Paste the VdoCipher embed code into the custom code editor and click Save.
Preview the lesson — your secure video should now be visible and functional.