BACK TO DIRECTORY

Kreva SRT Subtitles for Tutor LMS

by Kreva Estudio

0.0
(0 ratings)

Tutor LMS masks its YouTube videos with Plyr, which hides the player’s native subtitle (CC) button. This plugin adds its own button that turns subtitles on/off from an .srt file YOU attach per lesson — it doesn’t depend on the video having captions on YouTube, manual or automatic.

Why custom subtitles instead of YouTube’s captions:

  • Full quality control: you review the .srt yourself, instead of relying on YouTube’s automatic speech recognition (which mangles negations and proper names).
  • Works the same with third-party videos: the video owner doesn’t need to have uploaded captions — only playback-time sync is needed, which YouTube’s API exposes for any embed.
  • Doesn’t touch the player: it hooks into the extension point Tutor deliberately exposes (window.TutorLessonPlayer / tutorLessonPlayerReady event), it doesn’t replace or interfere with Plyr.

How to use it:

  1. Activate the plugin.
  2. Go to Tutor LMS SRT Subtitles.
  3. Pick the .srt file for each lesson from the Media Library.
  4. The subtitles button appears automatically on that lesson — only on lessons that have an .srt uploaded.

Both administrators and Tutor instructors can manage subtitles.

This plugin requires the Tutor LMS plugin to be installed and active.

Screenshots

The Tutor LMS -> SRT Subtitles admin screen: pick the .srt file for each lesson straight from the Media Library.

The Tutor LMS -> SRT Subtitles admin screen: pick the .srt file for each lesson straight from the Media Library.

A lesson with subtitles on: the plugin adds its own button to the player and renders the caption over the video.

A lesson with subtitles on: the plugin adds its own button to the player and renders the caption over the video.

Close-up of the subtitles button the plugin adds to the player controls.

Close-up of the subtitles button the plugin adds to the player controls.

Plugin Details

Active Installs
0
Total Downloads
48
Version
0.1.4
Requires WP
6.5
Requires PHP
7.4
Tested Up To
7.1
Added
2026-09-14
Last Updated
2026-09-14 2:32am GMT

Ratings

5
0
4
0
3
0
2
0
1
0