I think you will have a difficult time trying to find a plugin that offer this exact functionality. IMHO, I’m guessing you will need to develop this on your own, or hire a developer.
If you want to build it yourself, I can recommend a few resources to get you started. Swiper is an excellent slider that I often use, and there are a number of ways to associate your list of “lessons” with your course/tutorial. A plugin such as Advanced Custom Fields would be great for this.
Related Posts:
- How to make a customize role and view a specific plugins base on that role?
- Create survey that redirects to sidebar menu customized to answers
- Who are the most trusted plugin developers? [closed]
- Add section (add_settings_section) to a custom page (add_submenu_page)
- How Does WordPress Uninclude/Deactivate A Plugin?
- What’s the easiest way to duplicate an entire navigation menu?
- How to call “page specific menu items” in template [closed]
- How to make a plugin auto-add item to nav menu
- Popup Maker nav menu item not working
- WordPress plugin for mail subscriptions [closed]
- How use %like% in sql statement wordpress
- Let user subscribe to specific categories
- Is there a way to alter the order in which the plugins appear in the page?
- How can I implement a notification system in wordpress?
- Set the active Navigation Menu from a plugin
- Woocommerce plugin for minimum order and add-to-card-step
- How would I go about creating a user ranked post popularity page?
- Easiest way to add dropdown to a page
- Redirect to another page using contact form 7? [closed]
- Create a plugin from within WordPress
- Can I use Symfony components in a plugin that I want to submit to the WordPress plugin repository?
- How to automatically add edit link on frontpage post of any wordpress theme?
- creating a plug in that would tap into save/update action of posts [closed]
- breadcrumb need to show all pages and subpages
- Possible?? Pull Plugin Property Data to a Theme’s Custom Post Type
- How can I add a fixed vertical menu to my site? [closed]
- How to use existing hook in twentytwelve to all theme of wordpress?
- How do i specify a url to which to redirect the user after he logs out from facebook?
- I cannot include a file in my plugin settings page
- How to get Recent Post From Each Category with Thumbnail?
- Personality quiz in wordpress using a plugin
- WP Forms not displaying,becomming an fatal error
- Access remote SFTP server via WordPress login?
- WordPress site hamburger menu toggle not working
- How to put a maximum real-time users limit
- Ubermenu 3 Nav Bar Customization
- WP Super Large Menu Problem
- How to build a navigation menu for long-form texts like this one
- How can I pass value to function in add_menu_page?
- Redirect url in plugin to somewhere else?
- Using Taxonomies with Vote It Up plugin chart [closed]
- contact form 7 captcha support anyother captcha plugin? [closed]
- Plugin: Custom menu item problem
- Take Elementor For Email FIeld Check if user is registered. IF not registered then register on woocommerece
- how to make wordpress remember my choice
- I’m getting the following error: Fatal error: Uncaught Error: Call to undefined function oil_paint_regeneration() [closed]
- What are Seeds? [closed]
- Prevent primary navigational menu from expanding during page load (WordPress / Astra Theme)
- WordPress site server getting blocked due to resource abuse
- Custom pages with plugin
- Do plugin files have to follow a specific convention to be “picked up” by WordPress?
- Problems with autoloading classes via sp_autoload_register / maybe interfering WP-specific autoloader
- Advice on naming files for a plugin
- Echo simple string in Plugin
- Output in XHTML or HTML 5 for plugins?
- how does wp.media javascript library work?
- How do I add a widget programmatically to a newly created site (WPMU) within a plugin?
- How can I save repeatable fields with one value inside an array?
- Can Not Redirect from Plugin-Registered Admin Page
- Rename existing old uploaded images containing accented French characters (not during upload)
- How to Reload the Dashboard After Clicking Update in Quick-Edit?
- Send batch of posts as HTML Email?
- wp_verify_nonce() why return false?
- How to remove the woocommerce_checkout_process action hook in woocommerce if particular project in cart [closed]
- WordPress Automatic Plugin Update Renames Plugin Directory
- ‘wp_login’ action hook not working with wp-login.php file
- HTML in WooCommerce settings
- Can WordPress Plugin Directory Cache Delay the Upload of Images?
- Redirecting to home page after login as custom role WordPress
- Where (or when) should I register a new taxonomy?
- Fixing WordPress’s Bug (failed to send buffer of zlib output compression) results in “White Screen of Death”
- Consolidate plugin functionality into a theme
- qTranslate remove default directory from link
- Plugin to create forms using HTML [closed]
- Render content of multiple pages and their descendants
- How to use the CSS of the WordPress core in the development of my administration page?
- How can I create a page as a draft from my plugin?
- Cron: Update four post at Hour
- submit two file input fields in the same form
- Unexpected character and syntax error on wp-includes/formatting.php [closed]
- Error datatable whit ajax
- working code, not working – Plugin Dev
- category page multiple products add to cart any plugin available for woocommerce
- Nested Actions and Filters
- register_activation_hook doesn’t fire at all
- My ajax request don´t work and return 0
- Method for creating many-to-one Relationships between custom posts and a single user?
- Choose default template for a page with code
- Resetting AUTO_INCREMENT primary key
- Custom Page Templates for a complex application – code must sit in a plugin and not the Theme
- Template redirect inside of plugin not redirecting
- Validating values using Settings API?
- How to call uninstall.php?
- E-commerce-like solution [closed]
- Function not being called on form submit, only blank admin-post.php page
- How to give specific class name to category in wordpress with code snippets
- Is Nonce Verification (CSRF) required for WordPress Custom Bulk User Actions?
- What are the implications of having main plugin file name different to plugin slug?
- How to secure custom endpoint for rest api in WordPress
- Cron Job not working