Learndash_Course_Video::map_bunny_playlist_url_into_mp4()
Method: Maps Bunny CDN playlist URL into MP4 URL.
@package: LearnDash / Video_Progression
Source Files: includes/course/ld-course-video.php
Method: Maps Bunny CDN playlist URL into MP4 URL.
Method: Adds CSS styles to hide video controls for a
Method: Replaces Bunny CDN playlist URL with MP4 URL in the lesson_video_url setting.
Function: Returns true if the video is complete for the step, otherwise false.
Function: Delete Video Cookie for Step
Method: Utility function to get the nonce slug.
Method: Checks if the video cookie ‘video_state’ is complete.
Method: Utility class method to allow add-hoc checks on video complete.
Method: Build unique video progress cookie key. This is used to track the video state in the user’s browser.
Class: Class for handling the LearnDash Video Progression.
Method: LearnDash Vide Progress constructor.
Method: Get instance.
Method: Hook into the LearnDash template logic to insert the Video Progression output
Filter Hook: Filter to override unknown video provider.
Filter Hook: Filters post content video parameters.
Filter Hook: Filters content video data.
Method: Add JS logic to the page footer.
Method: Handle Mark Complete on Lesson or Topic with Video Progress enabled.
Method: Redirect after Mark Complete is performed.