[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fcZLYky8NJu89eK9iQd88_NsjaCc1HnTo7dk5T0heL1c":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":43,"crawl_stats":34,"alternatives":48,"analysis":144,"fingerprints":1163},"quick-learn","Quick Learn","1.0.1","Rajesh Thanoch","https:\u002F\u002Fprofiles.wordpress.org\u002Ftbinfotech\u002F","\u003Cp>Quick Learn is a Complete LMS Plugin for WordPress which is\u003Cbr \u002F>\nOne of the best WordPress LMS plugin. It makes simple to create and sell courses online.\u003Cbr \u002F>\nAn easy-to-use interface is used to handle the creation of Instructors, Students, Courses, Categories, Tags, lessons , Assessments, Questions and Downloadable Certificates included.\u003Cbr \u002F>\nAdditionally, You can also Integrate Paypal and Stripe Payment Gateways to your website and  pay Commission to the Instructor’s and you can get Reviews for Courses from the Students.\u003Cbr \u002F>\nYou can now quickly and simply develop education, online school, Institute and online course websites without any coding experience using our WordPress LMS Plugin. For now to get Pro Version Visit or website \u003Ca href=\"https:\u002F\u002Ftbinfotech.com\u002Fquick-learn\u002F\" rel=\"nofollow ugc\">PRO VERSION \u003C\u002Fa> or E-Mail us \u003Ca href=\"mailto:contact@tbinfotech.com\" rel=\"nofollow ugc\"> contact@tbinfotech.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>FREE Version:-\u003Cbr \u002F>\n -Students\u003Cbr \u002F>\n -Categories\u003Cbr \u002F>\n -Tags\u003Cbr \u002F>\n -Courses\u003Cbr \u002F>\n -Lessons\u003Cbr \u002F>\n -Reviews\u003Cbr \u002F>\n -Sale Reports\u003Cbr \u002F>\n -Emails\u003Cbr \u002F>\n -Payment Gateways (PayPal Only)\u003Cbr \u002F>\n -Color Combinations\u003C\u002Fp>\n\u003Cp>Pro Version :-\u003Cbr \u002F>\n -Instructors\u003Cbr \u002F>\n -Commissions\u003Cbr \u002F>\n -Students\u003Cbr \u002F>\n -Categories\u003Cbr \u002F>\n -Tags\u003Cbr \u002F>\n -Courses\u003Cbr \u002F>\n -Lessons\u003Cbr \u002F>\n -Assessments\u003Cbr \u002F>\n -Questions\u003Cbr \u002F>\n -Course Reviews\u003Cbr \u002F>\n -Sales Report\u003Cbr \u002F>\n -Downloadable Certificates\u003Cbr \u002F>\n -Customized Emails\u003Cbr \u002F>\n -Payment Gateways (PayPal and Stripe)\u003Cbr \u002F>\n -Color Combinations\u003Cbr \u002F>\n -Import Demo\u003C\u002Fp>\n\u003Cp>ShortCodes :-\u003Cbr \u002F>\n1   All Courses [all-courses] (Free Version)\u003Cbr \u002F>\n2   Register Form For Student [register-user-as-student] (Free Version)\u003Cbr \u002F>\n3   My Account [my-account] (Free Version)\u003Cbr \u002F>\n4   Wishlist [wishlist] (Free Version)\u003Cbr \u002F>\n5   Category Courses [category-courses category=education,computer] (Pro Version Required)\u003Cbr \u002F>\n6   Featured Courses [feature-courses] (Pro Version Required)\u003Cbr \u002F>\n7   Register Form For Instructor [register-user-as-instructor] (Pro Version Required)\u003Cbr \u002F>\n8   All Instructors [instructors] (Pro Version Required)\u003Cbr \u002F>\n9   Featured Instructors [instructors is_featured=yes] (Pro Version Required)\u003Cbr \u002F>\n10  Specific Instructors [instructors ids=1,2,3,4,5] (Pro Version Required)\u003C\u002Fp>\n\u003Cp>Click on this link to test the quick frontend demo of our Quick Learn (WordPress Learning Management System) \u003Ca href=\"https:\u002F\u002Flms.tbinfotech-demo.in\" rel=\"nofollow ugc\">DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>More info on \u003Ca href=\"https:\u002F\u002Ftbinfotech.com\u002Fquick-learn\u002F\" rel=\"nofollow ugc\">Our Website\u003C\u002Fa>\u003Cbr \u002F>\nAny suggestions for this WordPress LMS Plugin?\u003Cbr \u002F>\nSend us via email: \u003Ca href=\"mailto:contact@tbinfotech.com\" rel=\"nofollow ugc\">contact@tbinfotech.com \u003C\u002Fa>\u003C\u002Fp>\n","Quick Learn is the best Complete WordPress LMS plugin. It makes simple to create Instructors, Students, Courses, Categories, Tags, lessons, Assessment &hellip;",0,1424,"2022-12-02T08:45:00.000Z","6.1.10","5.8","7.0",[18,19,4,20,21],"learning-management-system","lms","wordpress-learning-management-system","wordpress-lms","https:\u002F\u002Ftbinfotech.com\u002Fquick-learn\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-learn.1.0.1.zip",59,1,"2024-11-18 00:00:00","2026-03-15T15:16:48.613Z",[29],{"id":30,"url_slug":31,"title":32,"description":33,"plugin_slug":4,"theme_slug":34,"affected_versions":35,"patched_in_version":34,"severity":36,"cvss_score":37,"cvss_vector":38,"vuln_type":39,"published_date":26,"updated_date":40,"references":41,"days_to_patch":34},"CVE-2024-52441","quick-learn-unauthenticated-php-object-injection","Quick Learn \u003C= 1.0.1 - Unauthenticated PHP Object Injection","The Quick Learn plugin for WordPress is vulnerable to PHP Object Injection in versions up to, and including, 1.0.1 via deserialization of untrusted input. This makes it possible for unauthenticated attackers to inject a PHP Object. No known POP chain is present in the vulnerable software. If a POP chain is present via an additional plugin or theme installed on the target system, it could allow the attacker to delete arbitrary files, retrieve sensitive data, or execute code.",null,"\u003C=1.0.1","critical",9.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Deserialization of Untrusted Data","2024-11-26 15:02:49",[42],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F01427553-bc1d-4927-9110-0facd301d976?source=api-prod",{"slug":44,"display_name":7,"profile_url":8,"plugin_count":25,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":45,"trust_score":46,"computed_at":47},"tbinfotech",30,65,"2026-04-05T09:40:36.557Z",[49,67,90,109,121],{"slug":50,"name":51,"version":6,"author":52,"author_profile":53,"description":54,"short_description":55,"active_installs":56,"downloaded":57,"rating":11,"num_ratings":11,"last_updated":58,"tested_up_to":59,"requires_at_least":60,"requires_php":61,"tags":62,"homepage":64,"download_link":65,"security_score":66,"vuln_count":11,"unpatched_count":11,"last_vuln_date":34,"fetched_at":27},"wp-courseware-mailchimp-addon","WP Courseware – Mailchimp Addon","flyplugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fflyplugins\u002F","\u003Ch4>Subscribe students to your list upon enrollment\u003C\u002Fh4>\n\u003Cp>Are you looking to subscribe your students to your email list? It’s now possible with the MailChimp add-on for WP Courseware. Upon enrollment, you can subscribe your students to one of the following \u003Ca href=\"https:\u002F\u002Fflyplugins.com\u002Fmailchimp\" rel=\"nofollow ugc\">MailChimp\u003C\u002Fa> elements:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>audience\u003C\u002Fli>\n\u003Cli>tags\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Once you configure your MailChimp API Key and Secret you can begin configuring your courses.\u003C\u002Fp>\n\u003Ch4>How to integrate WP Courseware and MailChimp video tutorial\u003C\u002Fh4>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FMBbmGDkwttg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>Check out Fly Plugins\u003C\u002Fh4>\n\u003Cp>For more tools and resources for selling online courses check out:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fflyplugins.com\u002Fwp-courseware\u002F\" rel=\"nofollow ugc\">WP Courseware\u003C\u002Fa> – The leading learning management system for WordPress. Create and sell online courses with a drag and drop interface. It’s that easy!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fflyplugins.com\u002Fs3-media-maestro\" rel=\"nofollow ugc\">S3 Media Maestro\u003C\u002Fa> – The most secure HTML 5 media player plugin for WordPress with full AWS (Amazon Web Services) S3 and CloudFront integration.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Follow Fly Plugins on social\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffacebook.com\u002Fflyplugins\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fflyplugins\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fflyplugins\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.instagram.com\u002Fflyplugins\u002F\" rel=\"nofollow ugc\">Instagram\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fflyplugins\" rel=\"nofollow ugc\">LinkedIn\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Minimum Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>PHP >= 5.6.2\u003C\u002Fli>\n\u003Cli>WordPress >= 4.8.0\u003C\u002Fli>\n\u003Cli>WP Courseware >= 4.8.1\u003C\u002Fli>\n\u003C\u002Ful>\n","Subscribe your customers to MailChimp audience and tags upon enrollment.",10,1131,"2024-11-16T18:32:00.000Z","6.7.5","4.8.0","5.6.2",[63,20,21],"mailchimp","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-courseware-mailchimp-addon\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-courseware-mailchimp-addon.1.0.1.zip",92,{"slug":68,"name":69,"version":70,"author":71,"author_profile":72,"description":73,"short_description":74,"active_installs":56,"downloaded":75,"rating":76,"num_ratings":77,"last_updated":78,"tested_up_to":79,"requires_at_least":80,"requires_php":81,"tags":82,"homepage":85,"download_link":86,"security_score":87,"vuln_count":88,"unpatched_count":11,"last_vuln_date":89,"fetched_at":27},"learn-manager","WP Learn Manager","1.1.8","JoomSky","https:\u002F\u002Fprofiles.wordpress.org\u002Frabilal\u002F","\u003Cp>\u003Cstrong>WP Learn Manager\u003C\u002Fstrong> is a well-known \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwplearnmanager.com\u002F\" rel=\"nofollow ugc\">WordPress LMS Plugin\u003C\u002Fa>\u003C\u002Fstrong> that makes it easy to create, sell, and ensure connecting with online courses and training-based membership sites. \u003Cstrong>WP Learn Manager\u003C\u002Fstrong> has an easy-to-use interface for users that comes with a simple drag and drop course builder, which permits you to easily create multi-layer courses with lessons, topics, quizzes, and categories. You can convey all your lessons at once or schedule them for the entire course duration with its content feature. \u003Cem>With WP Learn Manager\u003C\u002Fem> now you can get an opportunity to rapidly and effectively manage, administer, and monetize your education, online school, online-course sites without having to write a single line of code.\u003C\u002Fp>\n\u003Ch3>THE BEST WORDPRESS LMS PLUGIN YOU NEED\u003C\u002Fh3>\n\u003Cp>👉 \u003Ca href=\"http:\u002F\u002Fdemo.wplearnmanager.com\u002F\" rel=\"nofollow ugc\">Try the Demo\u003C\u002Fa> – \u003Ca href=\"http:\u002F\u002Fdemo.joomsky.com\u002Flearn-manager\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwplearnmanager.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">WPLM Theme\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwplearnmanager.com\u002F\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WP Learn Manager is clean, well designed, and simple to use. The online demo is one of the most comprehensive out there and shows you all that you need to know about utilizing the LMS.\u003C\u002Fli>\n\u003Cli>WP Learn Manager supports multi-layered courses, tests, course essentials, evaluating, usable instructor and understudy profiles, and is a splendid visual course creator.\u003C\u002Fli>\n\u003Cli>One of the most essential aspects of an LMS is the user interface, that’s the job of the theme. A theme does not just influence the visual part of your student’s journey however impacts the learning experience also.\u003Cstrong>WP Learn Manager\u003C\u002Fstrong> premium theme is a complete LMS WordPress theme that offers a responsive design, slider support, Facebook & Disqus comments integration, Event Management, course management, and the schedule of an implicit event. The theme is simple and lightweight which helps you to create and customize course content pages with ease.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Get the most beautiful and modern WordPress online course plugin which is compatible with your e-learning website.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F--hVkcbSaxI?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>In case you’re searching for a high-quality and robust eLearning or Learning Management System plugin for WordPress for use in higher education then this is the platform that has been built with industry standards in mind.\u003Cbr \u002F>\n  All things considered, regardless of whether you’re searching for a solution that enables you to convey less formal educational or training courses online, WP Learn Manager should still be on your list of options.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>AGILE DEVELOPMENT OF WP LEARN MANAGER\u003C\u002Fstrong>\u003Cbr \u002F>\nWe are creating and further developing WP Learn Manager as we are moving forward and bringing you all the more new features because we want WP Learn Manager to turn into the best WordPress LMS plugin.\u003C\u002Fp>\n\u003Ch3>QUICK VIEW OF WHAT WILL BE ON YOUR DASHBOARD\u003C\u002Fh3>\n\u003Cp>Here are the most notable features of the WP Learn Manager plugin. If you need any additional information, please feel free to contact us. The following are the best contributions of WP Learn Manager.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>INSTINCTIVE COURSE BUILDER\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate courses with details like attachments, videos, additional data, excerpts, the benefit of the course, requirement, topic, requirement, summary, announcement, and video banners in this WordPress LMS plugin. Have lessons under course and connect video and different attachments to each lesson.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>MANAGEMENT FOR COURSE, LESSON, AND STUDENTS\u003C\u002Fstrong>\u003Cbr \u002F>\nWith multiple awesome features inside this WordPress course plugin the course you’ve made, you can share it, oversee it, watch statistics about the number of students, patterns, and so forth.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>MULTIMEDIA  LECTURES\u003C\u002Fstrong>\u003Cbr \u002F>\nEngage your students by uploading multimedia lectures in flexible video sources like Vimeo, YouTube videos, etc. Set an introductory video at the start of your course easily and define the video poster and duration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>QUESTION SEQUENCE\u003C\u002Fstrong>\u003Cbr \u002F>\nWith this LMS plugin for WordPress, you create questions that should be added to the Quizzes. Using the WP Learn Manager plugin, create questions by describing question type, answer type, descriptions, and answer hints for the students to endeavor the right answers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SELL COURSE\u003C\u002Fstrong>\u003Cbr \u002F>\nWP Learn Manager is free however it actually permits you to sell your courses with many billing strategies upheld like PayPal, WooCommerce, Stripe, and so forth.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>STUDENT REGISTRATION\u003C\u002Fstrong>\u003Cbr \u002F>\nWP Learn Manager Offers interface for student registration. On register student profile will be created that can be edited or updated at any time.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>STUDENT DASHBOARD\u003C\u002Fstrong>\u003Cbr \u002F>\nEvery understudy enrolled on your WordPress learning board structure will have a frontend dashboard to see their course status, progress, alerts, declarations, and some other thing an administrator or a course instructor sets from the backend.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>CONNECT WITH YOUR STUDENTS\u003C\u002Fstrong>\u003Cbr \u002F>\n– Student account management\u003Cbr \u002F>\n– Student Profile\u003Cbr \u002F>\n– Achievement badges\u003Cbr \u002F>\n– Declarations\u003Cbr \u002F>\n– Customized email\u003Cbr \u002F>\n– Social learning\u003Cbr \u002F>\n– Private instructing\u003Cbr \u002F>\n– Text informing\u003Cbr \u002F>\n\u003Cstrong>INSTRUCTOR REGISTRATION\u003C\u002Fstrong>\u003Cbr \u002F>\nWP Learn Manager Offers interface for Instructor registration. On register instructor profile will be created that can be edited or updated at any time.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>INSTRUCTOR PROFILES\u003C\u002Fstrong>\u003Cbr \u002F>\nSet up simple registration forms to approve teachers for a course with this WordPress LMS plugin. Review teacher profiles and afterward have custom settings for the instructor role. Select whether teachers can publish courses directly or be checked before publishing.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Instructor account management\u003C\u002Fli>\n\u003Cli>Multiple instructors\u003C\u002Fli>\n\u003Cli>Instructor Dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>EMAIL NOTIFICATIONS\u003C\u002Fstrong>\u003Cbr \u002F>\nSending messages via emails to teachers and students has been made automated in WP Learn Manager. You can send course fulfillment, registration, and quiz finishing email to both students and teachers automatically.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>EARNING AND PROFIT DIVISION\u003C\u002Fstrong>\u003Cbr \u002F>\nThe earning and commission allotment feature in WP Learn Manager permits simple division of course profit between the admin and different instructors using the WordPress LMS plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PAYMENT SYSTEM\u003C\u002Fstrong>\u003Cbr \u002F>\nWP Learn Manager offering (Paypal and WooCommerce ) payment system for students to purchase paid courses(more payment systems will follow suit).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>CONTENT SECURITY\u003C\u002Fstrong>\u003Cbr \u002F>\nHave the most protected learning management system while creating your online courses. Outsiders cannot see the videos with the URL when you utilize our WordPress LMS plugin. It guarantees that only registered students can have an approach to course videos.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>MULTI-LANGUAGE SUPPORT\u003C\u002Fstrong>\u003Cbr \u002F>\nWP Learn Manager supports different languages it’s not for just English. You can translate the WP Learn Manager language according to your locality.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>RESPONSIVE LAYOUT\u003C\u002Fstrong>\u003Cbr \u002F>\nWP Learn Manager is practically essential after all: one(Same) design for all the devices of different widths and heights.\u003C\u002Fp>\n\u003Ch3>More With this LMS Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Administrator Dashboard\u003C\u002Fli>\n\u003Cli>Administrator approval queue for course, student, and instructor\u003C\u002Fli>\n\u003Cli>System errors\u003C\u002Fli>\n\u003Cli>Course Search with Multiple options\u003C\u002Fli>\n\u003Cli>View Course List\u003C\u002Fli>\n\u003Cli>Shortlist Courses\u003C\u002Fli>\n\u003Cli>Lecture files downloads\u003C\u002Fli>\n\u003Cli>Country data\u003C\u002Fli>\n\u003Cli>Currency\u003C\u002Fli>\n\u003Cli>Category\u003C\u002Fli>\n\u003Cli>Course level\u003C\u002Fli>\n\u003Cli>Built for compatibility\u003C\u002Fli>\n\u003Cli>Self-hosted\u003C\u002Fli>\n\u003Cli>Powerful build in search\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>RESPONSIVE LAYOUT\u003C\u002Fstrong>\u003Cbr \u002F>\nWP Learn Manager is practically essential after all: one(Same) design for all the devices of different widths and heights.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>BUILD-IN SEARCH\u003C\u002Fstrong>\u003Cbr \u002F>\nWP Learn Manager has a built-in course search with multiple filters that are configurable by the administrator.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>UNLIMITED COURSE\u003C\u002Fstrong>\u003Cbr \u002F>\nBuild and create multiple courses. The newly added course will be published only if the instructor sets the course status “Publish” and also after getting approval from an administrator or if the auto-approve option is enabled.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ADD LECTURES\u003C\u002Fstrong>\u003Cbr \u002F>\nInstructors can create multiple lectures with including lectures descriptions, Lecture Files (pdf, jpeg, png, word), Lecture videos, and Lecture Quizzes. The limit of inserting data for lectures is controllable by the administrator.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ACTIVITY LOG\u003C\u002Fstrong>\u003Cbr \u002F>\nThe activity log is a record of every action of WP Learn Manager by admin, instructor, or student. Whenever any of the users or admin performs any action, the activity log is updated with the user name and a basic description of an action. Admin can keep a track of any change in the system.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>CONFIGURATIONS 250+\u003C\u002Fstrong>\u003Cbr \u002F>\nWP Learn Manager is highly configurable offering more than 250+ configurations. Administrators can configure the system any way they like.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SHORTCODES\u003C\u002Fstrong>\u003Cbr \u002F>\nWP Learn Manager has 45 shortcodes for the pro version and 25 shortcodes for the free version. Using these shortcodes administrators can render any WP Learn Manager page anywhere they like.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ADMIN CHANGEABLE COLOR SCHEME\u003C\u002Fstrong>\u003Cbr \u002F>\nAdmin can easily change WP Learn Manager color using the color interface. The tool gives a live preview of changes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>REPORTS\u003C\u002Fstrong>\u003Cbr \u002F>\nReports are very essentials for the admin to know, what going on in his system. WP Learn Manager offers three types of reports. Administrators can stay up to date with how things are in their system.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>MESSAGE SYSTEM\u003C\u002Fstrong>\u003Cbr \u002F>\nWP Learn Manager has a message system feature. Instructor and Student both can communicate with each other through messages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>EMAIL TEMPLATES\u003C\u002Fstrong>\u003Cbr \u002F>\nWP Learn Manager send lots of email notification to Instructor, Students, and Admin. You can easily change email templates using HTML editor. You can also add additional information with email alerts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEARCH ENGINE FRIENDLY URLs\u003C\u002Fstrong>\u003Cbr \u002F>\nWP Learn Manager supports WordPress SEF. WP Learn Manager also offers extensive SEO options for Courses.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>MULTI-LANGUAGE SUPPORT\u003C\u002Fstrong>\u003Cbr \u002F>\nWP Learn Manager supports different languages it’s not for just English. You can translate the WP Learn Manager language according to your locality.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>RTL\u003C\u002Fstrong>\u003Cbr \u002F>\nWP Learn Manager support RTL layouts, which are auto-adjust to RTL or LTR languages without any problem.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>UNLIMITED USER FIELDS\u003C\u002Fstrong>\u003Cbr \u002F>\nWP Learn Manager offers unlimited user fields such as Text area, Input, Check box and Dropdown, multi-select, radio button, upload field. These fields can be configured to show on listing and in search filters.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3RD PARTY API\u003C\u002Fstrong>\u003Cbr \u002F>\nWP Learn Manager uses the Google reCaptcha library in case you enable reCaptcha in the admin area.\u003C\u002Fp>\n\u003Ch3>PREMIUM FEATURE FOR WP LEARN MANAGER\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add Quizzes\u003C\u002Fli>\n\u003Cli>Social Login(Google, Facebook, LinkedIn & Xing)9  \u003C\u002Fli>\n\u003Cli>Instructor payout\u003C\u002Fli>\n\u003Cli>Instructor Earning1   \u003C\u002Fli>\n\u003Cli>Message System\u003C\u002Fli>\n\u003Cli>Take Quizzes3 \u003C\u002Fli>\n\u003Cli>Share Course (Social Sharing)\u003C\u002Fli>\n\u003Cli>Give Feedback5    \u003C\u002Fli>\n\u003Cli>Awards System (Based on Activities)\u003C\u002Fli>\n\u003Cli>Activity Logs For Each Action \u003C\u002Fli>\n\u003Cli>Administrator Changeable Colors\u003C\u002Fli>\n\u003Cli>Social Sharing9   \u003C\u002Fli>\n\u003Cli>Featured Course\u003C\u002Fli>\n\u003Cli>Reports\u003C\u002Fli>\n\u003Cli>Message System\u003C\u002Fli>\n\u003Cli>Course Reviews\u003C\u002Fli>\n\u003Cli>Course Rating\u003C\u002Fli>\n\u003Cli>Track Progress\u003C\u002Fli>\n\u003Cli>Paid Courses\u003C\u002Fli>\n\u003Cli>Earning Details\u003C\u002Fli>\n\u003Cli>Payment Plans\u003C\u002Fli>\n\u003Cli>Payment System (Paypal and WooCommerce)\u003C\u002Fli>\n\u003Cli>Detailed Reporting\u003C\u002Fli>\n\u003Cli>Payment History\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Purchase History\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Widgets\u003Cbr \u002F>\n        – Number of widget for course search (3) *\u003Cbr \u002F>\n        – Number of widget for course list (5) *\u003Cbr \u002F>\n        – Search course\u003Cbr \u002F>\n        – Course by category *\u003Cbr \u002F>\n        – Course by type\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Number of widgets for admin (4) *\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Searching for the best LMS for WordPress get \u003Cstrong>WP Learn Manager\u003C\u002Fstrong> and start your e-learning site right away.\u003Cbr \u002F>\nIf any recomendition for this WordPress LMS Plugin then send us your helpful seggestions \u003Ca href=\"https:\u002F\u002Fwplearnmanager.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n","WP Learn Manager is the most comprehensive, extensive, and feature-rich WordPress LMS plugin.",7326,80,4,"2021-11-22T06:49:00.000Z","5.8.13","4.5","",[83,84,18,19,21],"e-learning","elearning","https:\u002F\u002Fwww.wplearnmanager.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flearn-manager.1.1.8.zip",84,2,"2021-08-02 00:00:00",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":56,"downloaded":98,"rating":99,"num_ratings":100,"last_updated":101,"tested_up_to":102,"requires_at_least":103,"requires_php":104,"tags":105,"homepage":106,"download_link":107,"security_score":108,"vuln_count":11,"unpatched_count":11,"last_vuln_date":34,"fetched_at":27},"memberwunder","MemberWunder LMS – Learning Management System – Ein WordPress e-Learning Plugin","1.0.2","ezmarketing","https:\u002F\u002Fprofiles.wordpress.org\u002Fezmarketing\u002F","\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmemberwunder.com\u002F\" rel=\"nofollow ugc\">Das MemberWunder LMS Plugin\u003C\u002Fa>\u003C\u002Fstrong> ist ein perfektes \u003Cem>WordPress Learning Management System Plugin\u003C\u002Fem>. Es ist eines der besten WordPress LMS Plugins mit kostenlosen Design-Vorlagen. Diese können benutzt werden, um Kurse simpel anzulegen und diese online zu verkaufen. Jeder Kurs kann mit Modulen, Lektionen und Quizze erstellt werden. Diese wiederum lassen sich leicht per Drag-and-Drop verwalten.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.memberwunder.com\u002F\" rel=\"nofollow ugc\">Live Vorschau\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>MemberWunder LMS ist kostenlos und wird immer kostenlos sein, jedoch bieten wir ein hochqualitatives MemberWunder Plugin an. Dieses wird Ihnen dabei helfen mit ihrem \u003Cstrong>MemberWunder LMS\u003C\u002Fstrong> Geld zu verdienen. Versuchen Sie es und sehen Sie selbst.\u003C\u002Fp>\n\u003Ch3>MemberWunder LMS Funktionen\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>MemberWunder LMS – Ein WordPress LMS Plugin mit fertigem Design\u003C\u002Fstrong>\u003Cbr \u002F>\nWir bieten zum MemberWunder LMS Plugin 7 verschiedene Designs an und obendrauf sogar die Möglichkeit ein selbst-angefertigtes Design zu nutzen.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>MemberWunder LMS unterstützt WordPress Multisite\u003C\u002Fstrong>\u003Cbr \u002F>\nErstellen Sie sogar WordPress basierte LMS’ in Form von WordPress Multisite.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Kurse erstellen\u003C\u002Fstrong>\u003Cbr \u002F>\nDas MemberWunder LMS Plugin bietet Ihnen eine exzellente Benutzeroberfläche um Ihre Kurse so anzulegen, wie Sie es wünschen.\u003Cbr \u002F>\nSie können sogar bestehende Kurse exportieren und in andere Webseiten einpflegen, die das MemberWunder LMS Plugin ebenfalls benutzen.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Kurse verwalten\u003C\u002Fstrong>\u003Cbr \u002F>\nSie können Ihren Kurs teilen, verwalten und vieles mehr!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Kurse verkaufen\u003C\u002Fstrong>\u003Cbr \u002F>\nMemberWunder LMS Pro erlaubt es Ihnen Ihre Kurse mit Zahlungsanbietern wie Digistore24 zu verknüpfen.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>LearnPress wird ständig weiterentwickelt\u003C\u002Fstrong>\u003Cbr \u002F>\nWir entwickeln und verbessern MemberWunder LMS tagtäglich und bringen Ihnen neue Funktionen mit dem Ziel, MemberWunder LMS zum \u003Cstrong>besten WordPress LMS Plugin\u003C\u002Fstrong> zu machen.\u003C\u002Fp>\n","Ein WordPress e-Learning (LMS) Plugin, um sogenannte WordPress Learning Management Systeme zu erstellen mit anpassbaren Designs und sofort einsetzbare &hellip;",3685,100,7,"2017-12-21T11:35:00.000Z","4.9.29","4.4.8","5.3",[83,84,18,19,21],"https:\u002F\u002Fmemberwunder.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmemberwunder.zip",85,{"slug":110,"name":111,"version":112,"author":52,"author_profile":53,"description":113,"short_description":114,"active_installs":56,"downloaded":115,"rating":11,"num_ratings":11,"last_updated":116,"tested_up_to":59,"requires_at_least":60,"requires_php":61,"tags":117,"homepage":119,"download_link":120,"security_score":66,"vuln_count":11,"unpatched_count":11,"last_vuln_date":34,"fetched_at":27},"wp-courseware-convertkit-addon","ConvertKit Addon for WP Courseware","1.0.0","\u003Ch4>Subscribe students to your list upon enrollment\u003C\u002Fh4>\n\u003Cp>Are you looking to subscribe your students to your email list? It’s now possible with the ConvertKit add-on for WP Courseware. Upon enrollment, you can subscribe your students to one of the following \u003Ca href=\"https:\u002F\u002Fflyplugins.com\u002Fconvertkit\" rel=\"nofollow ugc\">ConvertKit\u003C\u002Fa> elements:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>form(s)\u003C\u002Fli>\n\u003Cli>sequence(s)\u003C\u002Fli>\n\u003Cli>tag(s)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Create an online course lead magnet with webhooks\u003C\u002Fh4>\n\u003Cp>Webhooks are a super powerful method to take advantage of automation that will automatically enroll a student into a course when one of the following behaviors occur:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New Subscriber is added\u003C\u002Fli>\n\u003Cli>Someone subscribes to a form\u003C\u002Fli>\n\u003Cli>Someone is added to a sequence\u003C\u002Fli>\n\u003Cli>Someone is tagged\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Once you configure your ConvertKit API Key and Secret you can begin configuring your courses.\u003C\u002Fp>\n\u003Ch4>Be sure to check out other Fly Plugins products\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create and sell online courses with the leading \u003Ca href=\"https:\u002F\u002Fflyplugins.com\u002Fwp-courseware\u002F\" rel=\"nofollow ugc\">WordPress LMS\u003C\u002Fa> plugin, WP Courseware.\u003C\u002Fli>\n\u003Cli>S3 Media Maestro is an Amazon \u003Ca href=\"https:\u002F\u002Fflyplugins.com\u002Fs3-media-maestro\u002F\" rel=\"nofollow ugc\">s3 video\u003C\u002Fa> player for WordPress and protects your audio and video files. S3 Media Maestro dynamically generates an encrypted\u002Fexpiring URL to secure your video and audio files.\u003C\u002Fli>\n\u003Cli>Churnly is an \u003Ca href=\"https:\u002F\u002Fflyplugins.com\u002Fchurnly-for-wordpress\u002F\" rel=\"nofollow ugc\">involuntary credit card churn\u003C\u002Fa> reduction plugin. It works together with WooCommerce Subscriptions with Stripe and Easy Digital Downloads Recurring with PayPal Standard & Stripe.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Find us on Social\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fly Plugins on \u003Ca href=\"http:\u002F\u002Ffacebook.com\u002Fflyplugins\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Fly Plugins \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fuser\u002Fflyplugins?sub_confirmation=1\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa> channel.\u003C\u002Fli>\n\u003Cli>Fly Plugins on \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fflyplugins\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Fly Plugins on \u003Ca href=\"https:\u002F\u002Finstagram.com\u002Fflyplugins\" rel=\"nofollow ugc\">Instagram\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Minimum Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>PHP >= 5.6.2\u003C\u002Fli>\n\u003Cli>WordPress >= 4.8.0\u003C\u002Fli>\n\u003Cli>WP Courseware >= 4.6.1\u003C\u002Fli>\n\u003C\u002Ful>\n","Subscribe your customers to ConvertKit forms, sequences, and tags upon enrollment complete with webhooks.",1556,"2024-11-19T15:04:00.000Z",[118,18,21],"convertkit","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-courseware-convertkit-addon\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-courseware-convertkit-addon.1.0.0.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":131,"num_ratings":132,"last_updated":133,"tested_up_to":134,"requires_at_least":104,"requires_php":135,"tags":136,"homepage":139,"download_link":140,"security_score":141,"vuln_count":142,"unpatched_count":11,"last_vuln_date":143,"fetched_at":27},"tutor","Tutor LMS – eLearning and online course solution","3.9.7","Themeum","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeum\u002F","\u003Cp>Tutor LMS is a lightweight, feature-packed, and robust WordPress LMS plugin to create and sell courses online easily. All the features of this learning management system hit all the checkpoints for a full-fledged online course marketplace.\u003C\u002Fp>\n\u003Cp>You can create unlimited courses, quizzes, interactive lessons, generate reports, making Tutor LMS the best free WordPress LMS plugin. So, it’s become a breeze to manage educational institutes, online courses, or eLearning websites without writing a single line of code.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Tutor LMS Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002Fthemes\u002F\" rel=\"nofollow ugc\">Tutor LMS Themes\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fpathwise.tutorlms.io\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Ftutor-lms\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You can also join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Ftutorlms\" rel=\"nofollow ugc\">official Facebook Community\u003C\u002Fa> to know all the latest news and be part of the Tutor LMS.\u003C\u002Fp>\n\u003Cp>Also, check out our Tutor LMS overview video:\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F78t8LnQjOVs?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Overall, Tutor LMS is the best WordPress LMS plugin for eLearning enthusiasts. It comes with every core feature you’ll need to build a perfect eLearning website. Additionally, it also has plenty of premium add-ons to empower the core plugin more! A few important addons are Course Builder, Certificate, Social Login, Reports, Content Drip, Assignments, Calendar, etc.\u003C\u002Fp>\n\u003Cp>🔥 \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002F\" rel=\"nofollow ugc\">Get Tutor LMS\u003C\u002Fa> today and create, customize, manage, and sell online courses efficiently.\u003C\u002Fp>\n\u003Ch3>Listen to What People Have to Say:\u003C\u002Fh3>\n\u003Cp>🙆 “After hours and hours of research and trying several LMS platforms, I have decided to purchase Tutor LMS. I’ve run into some bugs, but they were quickly solved by their customer support team. I’m using it for some time now and have been able to check out the beta. It will be a great step and make this amazing LMS even better!” —nowhereman78\u003C\u002Fp>\n\u003Cp>🙆 “This LMS has pretty much everything you’d expect from an LMS and more: Course builder, lessons, several quiz\u002Fassignment types, video embed, zoom integration, front-end dashboard, payment\u002Fwoocommerce integrations, and a lot of other great add-ons. It provides a streamlined experience and is easy to use for both admins, tutors and students. Great support and reasonably priced.” —mariusandersen\u003C\u002Fp>\n\u003Cp>🙆 “I’ve been using WordPress-based LMSs for a few years now and after just a few weeks, this has to be my favorite. Let’s hope that continues.” —terryheick\u003C\u002Fp>\n\u003Ch3>🌟 Top Features\u003C\u002Fh3>\n\u003Cp>Here are the most notable features of Tutor LMS:\u003Cbr \u002F>\n🏗️ Advanced course builder\u003Cbr \u002F>\n🛒 Native eCommerce\u003Cbr \u002F>\n📆 Built-in subscriptions\u003Cbr \u002F>\n🖥️ Tutor LMS AI Studio\u003Cbr \u002F>\n📚 Unlimited courses and lessons\u003Cbr \u002F>\n🎓 Course bundle\u003Cbr \u002F>\n🎁 Gift course\u003Cbr \u002F>\n👁️ Course preview\u003Cbr \u002F>\n🧩 Advanced quiz builder\u003Cbr \u002F>\n⏱️ Quiz timer\u003Cbr \u002F>\n📝 Quiz attempts\u003Cbr \u002F>\n🗂️ Content bank\u003Cbr \u002F>\n📊 Frontend student dashboard\u003Cbr \u002F>\n📌 Personalized dashboard for each role (admins, instructors, students)\u003Cbr \u002F>\n📽️ Video lessons\u003Cbr \u002F>\n📹 Multiple video sources (self-hosted, YouTube, Vimeo, embedded video, etc)\u003Cbr \u002F>\n✍️ Note taking for lessons and videos\u003Cbr \u002F>\n📅 Content drip\u003Cbr \u002F>\n👩‍🏫 Unlimited teacher profiles\u003Cbr \u002F>\n📝 Lesson management\u003Cbr \u002F>\n💳 Centralized monetization settings\u003Cbr \u002F>\n🛍️ Guest checkout\u003Cbr \u002F>\n💰 Earning and commission allocation\u003Cbr \u002F>\n💸 Multiple withdrawal options\u003Cbr \u002F>\n📜 Purchase history\u003Cbr \u002F>\n🎨 Course customization\u003Cbr \u002F>\n📊 Course widget\u003Cbr \u002F>\n📝 Instructor registration form\u003Cbr \u002F>\n⭐ Course review and rating system\u003Cbr \u002F>\n❓ Q&A for students with the instructor\u003Cbr \u002F>\n🎥 Video thumbnail (trailer\u002Fteaser)\u003Cbr \u002F>\n🚀 Tracking and resetting course progress\u003Cbr \u002F>\n🌟 Course difficulty level\u003Cbr \u002F>\n⏳ Set course duration\u003Cbr \u002F>\n🌐 Course marketplace\u003Cbr \u002F>\n📋 Add course requirements and instruction\u003Cbr \u002F>\n🔦 Spotlight mode\u003Cbr \u002F>\n🏗️ Page builder support\u003Cbr \u002F>\n🔐 Content security\u003Cbr \u002F>\n📈 Advanced analytics and more\u003Cbr \u002F>\n👥 Manual enrollment\u003Cbr \u002F>\n📊 Creating custom grading scales\u003Cbr \u002F>\n🔔 Automated notifications\u003Cbr \u002F>\n👩‍🏫 Multi-instructor system\u003Cbr \u002F>\n🔐 Social login functionalities\u003Cbr \u002F>\n📧 Email verification\u003Cbr \u002F>\n✉️ Email template editor\u003Cbr \u002F>\n🔒 Tutor LMS REST API authentication support\u003Cbr \u002F>\n🏆 Advanced drag-and-drop certificate builder\u003Cbr \u002F>\n👤 Manage active login sessions\u003Cbr \u002F>\n📱 Two-factor authentication\u003Cbr \u002F>\n🛡️ Fraud protection\u003Cbr \u002F>\n🔄 RTL ready\u003Cbr \u002F>\n🌐 Multilingual support\u003C\u002Fp>\n\u003Cp>You can learn more about our product from \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002F\" rel=\"nofollow ugc\">our website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Tutor LMS Extended Features\u003C\u002Fh3>\n\u003Cp>Tutor LMS is a perfect solution for anyone who wants to create a full-fledged learning management system. Here are some core uses of Tutor LMS:\u003C\u002Fp>\n\u003Cp>👥 Blended Learning\u003Cbr \u002F>\n📚 Community Education\u003Cbr \u002F>\n🏫 Industrial Training\u003Cbr \u002F>\n💻 Online Classroom\u003Cbr \u002F>\n🎓 Training Courses\u003Cbr \u002F>\n🧑‍💼 Employee Training\u003C\u002Fp>\n\u003Cp>These are just a few possibilities! There’s a whole new world of eLearning that’s yet to be discovered using this WordPress LMS plugin.\u003C\u002Fp>\n\u003Ch3>🎨 MINIMALISTIC AND UNIFORM DESIGN\u003C\u002Fh3>\n\u003Cp>Tutor LMS has the most minimalistic, functional, and uniform user interface for an LMS plugin. The entire interface has been redesigned with perfectionism in mind. It’s also more accessible now to make things easier for users with disabilities.\u003C\u002Fp>\n\u003Ch3>📒 INTUITIVE COURSE BUILDER\u003C\u002Fh3>\n\u003Cp>With Tutor LMS’s state-of-the-art \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002Fcourse-builder\u002F\" rel=\"nofollow ugc\">course builder\u003C\u002Fa>, creating engaging online courses has never been easier. This advanced WordPress LMS plugin empowers you to design unlimited courses with unlimited lessons, quizzes, assignments, videos, and more.\u003C\u002Fp>\n\u003Cp>To focus solely on the course-building process, Tutor LMS also lets you hide headers and footers in the course builder using the spotlight mode. So, whether you’re a seasoned educator or just starting your online teaching journey, this WordPress LMS plugin equips you with the tools you need to create dynamic and interactive learning experiences for your students.\u003C\u002Fp>\n\u003Ch3>🧩 ADVANCED QUIZ BUILDER\u003C\u002Fh3>\n\u003Cp>Create unlimited quizzes with this WordPress course plugin. You can add questions, set the time limit, restrict attempts, set passing grades, etc, right from this WordPress LMS plugin.\u003C\u002Fp>\n\u003Cp>This free LMS plugin supports various quizzes that you can use to fulfill all your quizzing needs. For example, true\u002Ffalse, multiple choice, single choice, matching, Fill-in-the-blanks, etc.\u003C\u002Fp>\n\u003Ch3>🛒 NATIVE ECOMMERCE\u003C\u002Fh3>\n\u003Cp>Tutor LMS has the most important streamlined \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002Fecommerce\u002F\" rel=\"nofollow ugc\">Native eCommerce\u003C\u002Fa> solution to sell courses directly without relying on third-party plugins. It supports both individual and guest checkout and is compatible with popular payment gateways like PayPal, Stripe, Paddle, Mollie, Razorpay, etc.\u003C\u002Fp>\n\u003Cp>With features like advanced coupon management, you can create custom coupon codes, set validity periods, and run promotional campaigns. Managing taxes is equally simple, with auto-calculated regional tax rates ensuring compliance for learners across the globe. Additionally, the upgraded order management interface enables you to track, update, and refund orders efficiently.\u003C\u002Fp>\n\u003Ch3>📆 BUILT-IN SUBSCRIPTIONS\u003C\u002Fh3>\n\u003Cp>The built-in \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002Fsubscriptions\u002F\" rel=\"nofollow ugc\">subscriptions\u003C\u002Fa> feature in Tutor LMS offers a fully integrated solution for managing recurring payments. You can design flexible subscription plans tailored to your audience, including monthly, yearly, or custom durations. Add enrollment fees, schedule exclusive discounts, and even offer certificates as part of premium subscription packages.\u003C\u002Fp>\n\u003Cp>With subscriptions built directly into the platform, you no longer need external plugins, resulting in a faster, more reliable site. This feature provides complete control over pricing models, ensuring a smooth workflow for instructors and a seamless experience for students.\u003C\u002Fp>\n\u003Ch3>🖥️ AI STUDIO\u003C\u002Fh3>\n\u003Cp>Tutor LMS revolutionizes course creation with its cutting-edge \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002Fai\u002F\" rel=\"nofollow ugc\">AI Studio\u003C\u002Fa>. This innovative tool allows instructors to generate high-quality course content, including course outlines, lessons, quizzes, etc with minimal effort. Simply provide a prompt, and the AI will create structured, engaging content in seconds.\u003C\u002Fp>\n\u003Cp>The Tutor LMS AI Studio also supports feature image generation, helping you craft visually appealing thumbnails that stand out. By automating time-consuming tasks, AI Studio enables educators to focus on teaching and enhancing the learning experience.\u003C\u002Fp>\n\u003Ch3>📚 COURSE BUNDLES\u003C\u002Fh3>\n\u003Cp>With Tutor LMS, you can sell multiple courses in a \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002Fcourse-bundles\u002F\" rel=\"nofollow ugc\">course bundle\u003C\u002Fa>. Bundles can be offered at a discounted price or structured as a guided learning path by encouraging students to explore complementary topics. This feature enhances course accessibility and creates curated learning journeys tailored to students’ needs. You can also offer certificates for the bundle courses.\u003C\u002Fp>\n\u003Ch3>🗂️ CONTENT BANK\u003C\u002Fh3>\n\u003Cp>Tutor LMS Content Bank lets you create a personal library of reusable lessons, quizzes, and assignments. You can easily organize content in Collections, reuse it across courses, and monitor the usage too. It also lets you import or export collections to share or back up your materials across multiple Tutor LMS websites.\u003C\u002Fp>\n\u003Ch3>🎁 GIFT COURSE\u003C\u002Fh3>\n\u003Cp>The Tutor LMS Gift Course feature allows users to purchase a course and send it to another person as a gift. The recipient receives an email notification with access details to the gifted course.\u003C\u002Fp>\n\u003Ch3>🖥 FRONTEND STUDENT DASHBOARD\u003C\u002Fh3>\n\u003Cp>Each student and instructor registered on your WordPress learning management system will have a frontend dashboard to see their enrolled courses, progress, results, announcements, etc.\u003C\u002Fp>\n\u003Ch3>🧑‍🏫 CREATE COURSE MARKETPLACE and SHARE COMMISSION\u003C\u002Fh3>\n\u003Cp>Tutor LMS is the best LMS plugin to create a course marketplace. You can create unlimited courses and instructors using Tutor LMS. As an Admin, you can review instructor profiles before approval, manage instructor’s earnings distribution, set commission rates, deduct charges, and more. Instructors can also withdraw their earnings conveniently via bank transfer, PayPal, eCheck, etc.\u003C\u002Fp>\n\u003Ch3>📹 MULTIMEDIA ATTACHMENTS\u003C\u002Fh3>\n\u003Cp>Keep your eLearning students engaged using multimedia lessons, H5P interactive lessons, SCORM files, etc. Tutor LMS supports versatile video sources such as Vimeo, YouTube, Bunny Stream, etc. You can also set an introductory video aka feature video for your course.\u003C\u002Fp>\n\u003Ch3>💬 ENGAGE STUDENTS WITH LIVE LESSONS\u003C\u002Fh3>\n\u003Cp>Conduct live video sessions with students within Tutor LMS courses and lessons and increase interaction with students and connect with them. Instructors can schedule real-time video meetings using Google Meet, Zoom, etc. Just share the meeting link within the lesson, and students can join your live classes with one click. During the live lessons, instructors can use all of the required features to conduct a live class like screen sharing, live Q&A, face-to-face engagement, etc.\u003C\u002Fp>\n\u003Ch3>🧑‍🎓 STUDENT QUESTION AND ANSWERS (Q&A)\u003C\u002Fh3>\n\u003Cp>Students can submit questions about courses from their respective profiles even before enrolling in a course. This feature of the Tutor LMS plugin encourages student interactions and boosts conversion rates.\u003C\u002Fp>\n\u003Ch3>✉️ BUILT-IN EMAIL MARKETING & AUTOMATION\u003C\u002Fh3>\n\u003Cp>Tutor LMS supports automatic email notifications for admins, instructors, and students. It is equipped with 50+ email triggers and numerous placeholders. You can use those placeholders to send personalized emails right from your LMS plugin. The built-in email editor lets you use those \u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Ftutor-lms\u002Ftutorials\u002Femail-placeholders\u002F\" rel=\"nofollow ugc\">Tutor LMS email placeholders\u003C\u002Fa> in both the subject lines and the email body.\u003C\u002Fp>\n\u003Cp>A few common automated email triggers are user registration, course enrollment, inactivity reminders, quiz completions, course completions, assignment grading, announcements, eCommerce orders, subscriptions, etc. This comprehensive system ensures that all user interactions are met with relevant and timely email notifications.\u003C\u002Fp>\n\u003Ch3>💵 MULTIPLE COURSE MONETIZATION TOOLS\u003C\u002Fh3>\n\u003Cp>You can monetize your eLearning courses using the \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002Fecommerce\u002F\" rel=\"nofollow ugc\">Tutor LMS native eCommerce\u003C\u002Fa>. Besides, this WordPress LMS plugin has supports for various monetization plugins such as WooCommerce, Easy Digital Downloads, Paid Memberships Pro, and Restrict Content Pro. These integrations streamline the course selling and commission allocation process, making it easy to manage your financial transactions and track revenue.\u003C\u002Fp>\n\u003Cp>With the native eCommerce engine, you can not only sell courses but also generate coupons and manage taxation too. It will help you to offer discounts and set taxes with detailed billing information. Additionally, you can monitor sales data and analytics to track your business growth and make informed decisions.\u003C\u002Fp>\n\u003Ch3>🏗️ PAGE BUILDER COMPATIBILITY\u003C\u002Fh3>\n\u003Cp>Tutor LMS is a versatile WordPress learning management system plugin that is compatible with popular page builders like \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002Fintegrations\u002Fdroip\u002F\" rel=\"nofollow ugc\">Droip\u003C\u002Fa>, Elementor, Divi, Oxygen Builder, etc. It also has a dedicated \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftutor-lms-elementor-addons\u002F\" rel=\"ugc\">Elementor addons plugin\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftutor-lms-divi-modules\u002F\" rel=\"ugc\">Divi modules\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foxygen-tutor-lms\u002F\" rel=\"ugc\">Oxygen builder plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>These integrations ensure seamless design capabilities, enabling you to use each builder’s unique tools and templates. Thus, you can craft a visually appealing and highly functional eLearning platform that aligns with your brand and effectively engages your students using this free LMS plugin.\u003C\u002Fp>\n\u003Ch3>🛡️ CONTENT SECURITY\u003C\u002Fh3>\n\u003Cp>Tutor LMS provides top-notch content security to safeguard your eLearning website. With features like copy protection to prevent unauthorized duplication, hotlink prevention to block external sites from misusing your files, and active login session management, you can easily monitor and control user access.\u003C\u002Fp>\n\u003Cp>Besides, email verification ensures that only legitimate users can enroll in your courses. Additionally, Tutor LMS includes security measures such as honeypot and reCAPTCHA integration to prevent bots and spam, two-factor authentication for enhanced login security, and regular updates to patch any vulnerabilities. All of these robust security features work together to safeguard your content and make it the best WordPress LMS plugin regarding content security.\u003C\u002Fp>\n\u003Ch3>🚀 POWERFUL ADDONS\u003C\u002Fh3>\n\u003Cp>This WordPress online course plugin has lots of \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002Faddons\u002F\" rel=\"nofollow ugc\">advanced add-ons\u003C\u002Fa> to enhance your eLearning platform. A few notable add-ons are Course Bundle, Subscriptions, Content Drip, Certificate, Reports, Social Login, Email, Quiz Export\u002FImport, H5P, Gradebook, Prerequisite, Google Meet, etc.\u003C\u002Fp>\n\u003Ch3>📅 CONTENT DRIP TO SCHEDULE COURSE CONTENT\u003C\u002Fh3>\n\u003Cp>Tutor LMS’s \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002Fcontent-drip\u002F\" rel=\"nofollow ugc\">Content Drip\u003C\u002Fa> feature allows you to schedule when your course content will be released. This means you can unlock lessons, quizzes, and other materials based on certain prerequisites or specific future dates. By gradually providing access to new content over time rather than all at once, Content Drip helps keep students engaged and motivated.\u003C\u002Fp>\n\u003Ch3>🧑🏻‍🏫 INSTRUCTOR COLLABORATION\u003C\u002Fh3>\n\u003Cp>With Tutor LMS’s Multi-Instructor addon, multiple instructors can work together on a single course. They can collaborate to create and manage lectures and quizzes of a single course. Each instructor can track learner progress from their own account.\u003C\u002Fp>\n\u003Cp>This teamwork allows for a richer learning experience as instructors bring their unique expertise to the course. It also makes managing the course easier, as responsibilities are shared among several instructors. This feature is perfect for large courses that benefit from diverse teaching styles and knowledge areas.\u003C\u002Fp>\n\u003Ch3>📜 DRAG AND DROP CERTIFICATE BUILDER\u003C\u002Fh3>\n\u003Cp>Tutor LMS offers an advanced drag-and-drop \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002Fcertificate-builder\u002F\" rel=\"nofollow ugc\">Certificate Builder\u003C\u002Fa>. You can design a certificate from scratch or use a pre-designed template. It comes with multiple pre-designed templates, plenty of design elements, backdrops, media files, etc. You can also add a QR code to the certificates to verify certificates. Overall, this tool makes it easy to create stunning and professional-looking students certificates.\u003C\u002Fp>\n\u003Cp>Besides, students can also share their certificates on social media to showcase their educational achievements. This feature not only motivates students but also helps promote your courses to a wider audience. The Certificate Builder is user-friendly and flexible, allowing you to customize certificates to match your brand and course requirements.\u003C\u002Fp>\n\u003Ch3>🔗 SINGLE CLICK SOCIAL LOGIN WITH Google, Facebook, and X(Twitter) accounts\u003C\u002Fh3>\n\u003Cp>Tutor LMS offers one-click login functionality using the Social Login addon. Students can register and log into your eLearning website using their existing Google, Facebook, and X (formerly Twitter) accounts.\u003C\u002Fp>\n\u003Ch3>📊 INSIGHTFUL REPORTS\u003C\u002Fh3>\n\u003Cp>The Reports addon of Tutor LMS offers comprehensive data on student progress, course performance, analytics, and more. Administrators can access detailed information about Courses, Reviews, Sales, Student data, Earning data, etc right from their LMS platform. These reports provide valuable insights into course effectiveness, helping instructors implement more informed teaching strategies.\u003C\u002Fp>\n\u003Ch3>🌐 MULTILINGUAL SUPPORT\u003C\u002Fh3>\n\u003Cp>Tutor LMS eLearning plugin provides multilingual support using WPML, Weglot, Loco Translate, TranslatePress, etc. Multilingual courses allow students to access courses in their preferred language.\u003C\u002Fp>\n\u003Ch3>🎨 TUTOR LMS THEMES\u003C\u002Fh3>\n\u003Cp>Tutor LMS offers fast modern, lightweight themes like \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002Fthemes\u002Fpathwise\u002F\" rel=\"nofollow ugc\">Pathwise\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002Fthemes\u002Fwellthrive\u002F\" rel=\"nofollow ugc\">WellThrive\u003C\u002Fa>, etc. So, you can create responsive, professional courses and customize them with \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002Fintegrations\u002Fdroip\u002F\" rel=\"nofollow ugc\">Droip\u003C\u002Fa>. See all available themes on the \u003Ca href=\"https:\u002F\u002Ftutorlms.com\u002Fthemes\u002F\" rel=\"nofollow ugc\">Tutor LMS themes\u003C\u002Fa> page.\u003C\u002Fp>\n\u003Ch3>🔄 MIGRATION FROM OTHER LMS\u003C\u002Fh3>\n\u003Cp>Tutor LMS provides a seamless \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftutor-lms-migration-tool\u002F\" rel=\"ugc\">migration tool\u003C\u002Fa> to migrate courses from LearnDash, LearnPress, and Lifter LMS. You can effortlessly transfer all course data, sales data, student data, and relevant information to Tutor LMS for a smooth transition.\u003C\u002Fp>\n\u003Ch3>Other Notable Features\u003C\u002Fh3>\n\u003Cp>Here are a few other notable features of this free WordPress LMS plugin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Google Classroom integration\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Zoom integration\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Quiz Export\u002FImport\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Course Preview\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Course Attachments\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Notifications\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Calendar\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>BuddyPress support\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>H5P integration\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All of these Tutor LMS features allow the users to design a more powerful and diverse learning management system.\u003C\u002Fp>\n","A complete WordPress LMS plugin to create any eLearning website easily.",100000,3863202,88,579,"2026-02-25T09:27:00.000Z","6.9.4","7.4",[137,138,84,18,19],"course","education","https:\u002F\u002Ftutorlms.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftutor.3.9.7.zip",75,61,"2026-03-16 00:00:00",{"attackSurface":145,"codeSignals":523,"taintFlows":725,"riskAssessment":1142,"analyzedAt":1162},{"hooks":146,"ajaxHandlers":325,"restRoutes":498,"shortcodes":499,"cronEvents":520,"entryPointCount":521,"unprotectedCount":522},[147,153,157,161,166,169,172,175,179,184,187,191,194,198,201,205,209,213,216,221,225,229,233,237,240,243,246,249,252,256,260,263,268,271,275,280,284,288,292,296,300,304,306,309,312,315,318,322],{"type":148,"name":149,"callback":150,"file":151,"line":152},"action","admin_menu","Tbit_lms_add_new_menu_items","inc\\admin\\template-part\\admin_menu.php",74,{"type":148,"name":154,"callback":155,"file":151,"line":156},"admin_init","Tbit_lms_display_options",1482,{"type":148,"name":158,"callback":159,"file":151,"line":160},"save_post","closure",1602,{"type":148,"name":162,"callback":163,"file":164,"line":165},"init","Tbit_lms_create_gsplms_submenu","inc\\admin\\wp-admin-function.php",315,{"type":148,"name":149,"callback":167,"file":164,"line":168},"Tbit_lms_add_admin_menu",327,{"type":148,"name":154,"callback":170,"file":164,"line":171},"Tbit_lms_register_settings",328,{"type":148,"name":162,"callback":173,"file":164,"line":174},"Tbit_lms_gsp_lms_new_menu",646,{"type":148,"name":154,"callback":176,"priority":177,"file":178,"line":88},"Tbit_lms_rpt_add_role_caps",999,"inc\\function_config.php",{"type":148,"name":180,"callback":181,"file":182,"line":183},"widgets_init","gpslms_sidebar_registration","inc\\gsp-functions.php",70,{"type":148,"name":180,"callback":185,"file":182,"line":186},"Tbit_lms_register_widget_areas",115,{"type":148,"name":188,"callback":189,"file":182,"line":190},"show_user_profile","Tbit_lms_user_profile_featured",117,{"type":148,"name":192,"callback":189,"file":182,"line":193},"edit_user_profile",118,{"type":148,"name":195,"callback":196,"file":182,"line":197},"personal_options_update","Tbit_lms_save_user_profile_featured",194,{"type":148,"name":199,"callback":196,"file":182,"line":200},"edit_user_profile_update",195,{"type":148,"name":162,"callback":202,"file":203,"line":204},"Tbit_lms_custom_author_urlbase","tbit_quicklearn.php",264,{"type":148,"name":206,"callback":207,"file":203,"line":208},"admin_enqueue_scripts","Tbit_lms_load_admin_scripts",303,{"type":148,"name":210,"callback":211,"priority":177,"file":203,"line":212},"wp_enqueue_scripts","Tbit_lms_adding_scripts",316,{"type":148,"name":162,"callback":214,"file":203,"line":215},"Tbit_lms_give_my_posts_templates",370,{"type":217,"name":218,"callback":219,"file":203,"line":220},"filter","views_edit-lms-courses","Tbit_lms_fix_post_counts_course",414,{"type":217,"name":222,"callback":223,"file":203,"line":224},"views_edit-lms-lessons","Tbit_lms_fix_post_counts_lessons",415,{"type":217,"name":226,"callback":227,"file":203,"line":228},"views_edit-lms-assesments","Tbit_lms_fix_post_counts_assesments",416,{"type":217,"name":230,"callback":231,"file":203,"line":232},"views_edit-lms-question","Tbit_lms_fix_post_counts_question",417,{"type":148,"name":234,"callback":235,"file":203,"line":236},"pre_get_posts","Tbit_lms_restrict_media_library",443,{"type":217,"name":234,"callback":238,"file":203,"line":239},"Tbit_lms_posts_for_current_author",444,{"type":148,"name":149,"callback":241,"file":203,"line":242},"Tbit_lms_add_users_assements_menu",521,{"type":148,"name":162,"callback":244,"file":203,"line":245},"Tbit_lms_create_new_role",2816,{"type":148,"name":210,"callback":247,"file":203,"line":248},"Tbit_lms_enqueue_my_styles",4104,{"type":148,"name":206,"callback":250,"file":203,"line":251},"Tbit_lms_admin_gspstyle",4135,{"type":217,"name":253,"callback":254,"file":203,"line":255},"single_template","Tbit_lms_override_single_template",5757,{"type":217,"name":257,"callback":258,"priority":56,"file":203,"line":259},"user_row_actions","Tbit_lms_user_approve_disapporve",6914,{"type":148,"name":149,"callback":261,"file":203,"line":262},"Tbit_lms_remove_dashboard_menus",6966,{"type":217,"name":264,"callback":265,"priority":266,"file":203,"line":267},"wp_authenticate_user","Tbit_lms_check_login",9,6998,{"type":148,"name":206,"callback":269,"file":203,"line":270},"load_media_files",7052,{"type":217,"name":272,"callback":273,"file":203,"line":274},"manage_lms-courses_posts_columns","Tbit_lms_course_author_columns_head",7054,{"type":148,"name":276,"callback":277,"priority":278,"file":203,"line":279},"manage_lms-courses_posts_custom_column","Tbit_lms_courses_course_columns_content",5,7128,{"type":217,"name":281,"callback":282,"file":203,"line":283},"manage_lms-lessons_posts_columns","Tbit_lms_lessons_course_columns_head",7130,{"type":148,"name":285,"callback":286,"priority":278,"file":203,"line":287},"manage_lms-lessons_posts_custom_column","Tbit_lms_lessons_course_columns_content",7171,{"type":217,"name":289,"callback":290,"file":203,"line":291},"manage_lms-assesments_posts_columns","Tbit_lms_assesments_course_columns_head",7175,{"type":148,"name":293,"callback":294,"priority":278,"file":203,"line":295},"manage_lms-assesments_posts_custom_column","Tbit_lms_assesments_course_columns_content",7215,{"type":217,"name":297,"callback":298,"file":203,"line":299},"manage_lms-question_posts_columns","Tbit_lms_question_assesments_columns_head",7217,{"type":148,"name":301,"callback":302,"priority":278,"file":203,"line":303},"manage_lms-question_posts_custom_column","Tbit_lms_question_assesments_columns_content",7258,{"type":148,"name":234,"callback":159,"file":203,"line":305},7259,{"type":148,"name":307,"callback":159,"file":203,"line":308},"restrict_manage_posts",7315,{"type":148,"name":310,"callback":159,"file":203,"line":311},"parent_file",7328,{"type":148,"name":313,"callback":159,"file":203,"line":314},"user_register",7338,{"type":148,"name":162,"callback":316,"file":203,"line":317},"tbit_lms_new_rewrite_rule",7385,{"type":217,"name":319,"callback":320,"file":203,"line":321},"template_include","tbit_lms_template_include",7392,{"type":148,"name":162,"callback":323,"file":203,"line":324},"tbit_lms_verify_user_code",7405,[326,331,335,339,343,347,351,354,358,362,366,370,374,377,379,383,385,389,393,396,398,400,402,404,406,410,414,418,422,426,430,434,438,442,446,450,454,456,460,462,466,470,474,478,482,486,490,494],{"action":327,"nopriv":328,"callback":329,"hasNonce":328,"hasCapCheck":328,"file":330,"line":88},"removerating",false,"Tbit_removerating","inc\\ajax.php",{"action":332,"nopriv":328,"callback":333,"hasNonce":328,"hasCapCheck":328,"file":330,"line":334},"approvedisapproverating","Tbit_approvedisapproverating",23,{"action":336,"nopriv":328,"callback":337,"hasNonce":328,"hasCapCheck":328,"file":330,"line":338},"sendratingandreview","Tbit_lms_sendratingandreview",56,{"action":340,"nopriv":328,"callback":341,"hasNonce":328,"hasCapCheck":328,"file":330,"line":342},"getallreviewsbypostid","Tbit_getallreviewsbypostid",103,{"action":344,"nopriv":328,"callback":345,"hasNonce":328,"hasCapCheck":328,"file":346,"line":278},"addnewsection","Tbit_lms_add_new_sction_function","inc\\functions.php",{"action":348,"nopriv":328,"callback":349,"hasNonce":328,"hasCapCheck":328,"file":346,"line":350},"updatesectiondata","Tbit_lms_update_section_data_function",40,{"action":352,"nopriv":328,"callback":353,"hasNonce":328,"hasCapCheck":328,"file":346,"line":152},"insertlesstinandtest","Tbit_lms_insert_section_item_function",{"action":355,"nopriv":328,"callback":356,"hasNonce":328,"hasCapCheck":328,"file":346,"line":357},"deletesectionitem","Tbit_lms_delete_section_item_function",127,{"action":359,"nopriv":328,"callback":360,"hasNonce":328,"hasCapCheck":328,"file":346,"line":361},"deletesection","Tbit_lms_delete_section_function",164,{"action":363,"nopriv":328,"callback":364,"hasNonce":328,"hasCapCheck":328,"file":346,"line":365},"getselectionbox","Tbit_lms_getselectionbox_function",174,{"action":367,"nopriv":328,"callback":368,"hasNonce":328,"hasCapCheck":328,"file":346,"line":369},"insertdatainlessionassesments","Tbit_lms_insertdatainlessionassesments_function",237,{"action":371,"nopriv":328,"callback":372,"hasNonce":328,"hasCapCheck":328,"file":346,"line":373},"searchquery","Tbit_lms_searchquery_function",314,{"action":344,"nopriv":328,"callback":375,"hasNonce":328,"hasCapCheck":328,"file":203,"line":376},"add_new_sction_function",318,{"action":348,"nopriv":328,"callback":349,"hasNonce":328,"hasCapCheck":328,"file":203,"line":378},364,{"action":380,"nopriv":328,"callback":381,"hasNonce":328,"hasCapCheck":328,"file":203,"line":382},"order_status_change","tbit_lms_order_status_change",2869,{"action":352,"nopriv":328,"callback":353,"hasNonce":328,"hasCapCheck":328,"file":203,"line":384},2898,{"action":386,"nopriv":328,"callback":387,"hasNonce":328,"hasCapCheck":328,"file":203,"line":388},"addandremovewishlist","Tbit_lms_addandremovewishlist",2992,{"action":390,"nopriv":328,"callback":391,"hasNonce":328,"hasCapCheck":328,"file":203,"line":392},"login","Tbit_lms_login",3027,{"action":390,"nopriv":394,"callback":391,"hasNonce":328,"hasCapCheck":328,"file":203,"line":395},true,3028,{"action":355,"nopriv":328,"callback":356,"hasNonce":328,"hasCapCheck":328,"file":203,"line":397},3092,{"action":359,"nopriv":328,"callback":360,"hasNonce":328,"hasCapCheck":328,"file":203,"line":399},3138,{"action":363,"nopriv":328,"callback":364,"hasNonce":328,"hasCapCheck":328,"file":203,"line":401},3161,{"action":367,"nopriv":328,"callback":368,"hasNonce":328,"hasCapCheck":328,"file":203,"line":403},3292,{"action":371,"nopriv":328,"callback":372,"hasNonce":328,"hasCapCheck":328,"file":203,"line":405},3394,{"action":407,"nopriv":328,"callback":408,"hasNonce":328,"hasCapCheck":328,"file":203,"line":409},"insertqustionanswerstart","Tbit_lms_insertqustionanswerstart_function",3456,{"action":411,"nopriv":328,"callback":412,"hasNonce":328,"hasCapCheck":328,"file":203,"line":413},"insertanswer_type","Tbit_lms_insertanswer_type_function",3518,{"action":415,"nopriv":328,"callback":416,"hasNonce":328,"hasCapCheck":328,"file":203,"line":417},"insertanswer_typenew","Tbit_lms_insertanswer_typenew_function",3562,{"action":419,"nopriv":328,"callback":420,"hasNonce":328,"hasCapCheck":328,"file":203,"line":421},"questiontextchange","Tbit_lms_questiontextchange_function",3606,{"action":423,"nopriv":328,"callback":424,"hasNonce":328,"hasCapCheck":328,"file":203,"line":425},"deletequestionoption","Tbit_lms_deletequestionoption_function",3643,{"action":427,"nopriv":328,"callback":428,"hasNonce":328,"hasCapCheck":328,"file":203,"line":429},"updateanswerdata","Tbit_lms_updateanswerdata_function",3690,{"action":431,"nopriv":328,"callback":432,"hasNonce":328,"hasCapCheck":328,"file":203,"line":433},"getassetmentselectionbox","Tbit_lms_getassetmentselectionbox_function",3797,{"action":435,"nopriv":328,"callback":436,"hasNonce":328,"hasCapCheck":328,"file":203,"line":437},"searchassesmentquery","Tbit_lms_searchassesmentquery_function",3864,{"action":439,"nopriv":328,"callback":440,"hasNonce":328,"hasCapCheck":328,"file":203,"line":441},"insertdatainassementquestion","Tbit_lms_insertdatainassementquestion_function",3956,{"action":443,"nopriv":328,"callback":444,"hasNonce":328,"hasCapCheck":328,"file":203,"line":445},"deleteassementitem","Tbit_lms_deleteassementitem_function",4012,{"action":447,"nopriv":328,"callback":448,"hasNonce":328,"hasCapCheck":328,"file":203,"line":449},"useranswersubmit","Tbit_lms_useranswersubmit_function",4061,{"action":451,"nopriv":328,"callback":452,"hasNonce":328,"hasCapCheck":328,"file":203,"line":453},"insert_lession_data","Tbit_lms_insert_lession_data",4157,{"action":451,"nopriv":394,"callback":452,"hasNonce":328,"hasCapCheck":328,"file":203,"line":455},4159,{"action":457,"nopriv":328,"callback":458,"hasNonce":328,"hasCapCheck":328,"file":203,"line":459},"updatequizdata","Tbit_lms_updatequizdata",4763,{"action":457,"nopriv":394,"callback":458,"hasNonce":328,"hasCapCheck":328,"file":203,"line":461},4765,{"action":463,"nopriv":328,"callback":464,"hasNonce":328,"hasCapCheck":328,"file":203,"line":465},"generalinformationupdate","Tbit_lms_generalinformationupdate",4773,{"action":467,"nopriv":328,"callback":468,"hasNonce":328,"hasCapCheck":328,"file":203,"line":469},"changepassword","Tbit_lms_changepassword",4850,{"action":471,"nopriv":328,"callback":472,"hasNonce":328,"hasCapCheck":328,"file":203,"line":473},"profileimageupload","Tbit_lms_profileimageupload",4899,{"action":475,"nopriv":328,"callback":476,"hasNonce":328,"hasCapCheck":328,"file":203,"line":477},"startquiz","Tbit_lms_startquiz",4955,{"action":479,"nopriv":328,"callback":480,"hasNonce":328,"hasCapCheck":328,"file":203,"line":481},"retakestartquiz","Tbit_lms_retakestartquiz",5127,{"action":483,"nopriv":328,"callback":484,"hasNonce":328,"hasCapCheck":328,"file":203,"line":485},"get_quiz_data","Tbit_lms_get_quiz_data",5345,{"action":487,"nopriv":328,"callback":488,"hasNonce":328,"hasCapCheck":328,"file":203,"line":489},"approve_user","Tbit_lms_approve_user",6933,{"action":491,"nopriv":328,"callback":492,"hasNonce":328,"hasCapCheck":328,"file":203,"line":493},"disapprove_user","Tbit_lms_disapprove_user",6947,{"action":495,"nopriv":328,"callback":496,"hasNonce":328,"hasCapCheck":328,"file":203,"line":497},"assetment_retake","Tbit_lms_assetment_retake",6999,[],[500,504,508,512,516],{"tag":501,"callback":502,"file":203,"line":503},"all-courses","Tbit_lms_my_listing_shortcode",5407,{"tag":505,"callback":506,"file":203,"line":507},"all_listing","Tbit_lms_all_listing_shortcode",5567,{"tag":509,"callback":510,"file":203,"line":511},"register-user-as-student","Tbit_lms_register_user_as_student",5987,{"tag":513,"callback":514,"file":203,"line":515},"my-account","Tbit_lms_my_account",6848,{"tag":517,"callback":518,"file":203,"line":519},"wishlist","Tbit_lms_wishlist_shortcode",6849,[],53,48,{"dangerousFunctions":524,"sqlUsage":574,"outputEscaping":583,"fileOperations":719,"externalRequests":25,"nonceChecks":25,"capabilityChecks":88,"bundledLibraries":720},[525,529,533,537,541,543,546,549,552,555,558,560,562,564,567,570,572],{"fn":526,"file":527,"line":338,"context":528},"unserialize","inc\\admin\\template-part\\questionrows.php","$answer=unserialize($value['answer_data']);",{"fn":526,"file":530,"line":531,"context":532},"inc\\get_quiz_question.php",60,"$answer_dataqq = unserialize($value['answer_data']);",{"fn":526,"file":534,"line":535,"context":536},"inc\\gsp-downloadpdf.php",35,"$meta_value = unserialize($result['meta_value']);",{"fn":526,"file":538,"line":539,"context":540},"inc\\startdata.php",81,"$unserialize = unserialize($user_data_result[0]['meta_value']);",{"fn":526,"file":538,"line":542,"context":532},220,{"fn":526,"file":203,"line":544,"context":545},2713,"$meta_value = unserialize($value['meta_value']);",{"fn":526,"file":203,"line":547,"context":548},3732,"$updatedata=unserialize($value['answer_data']);",{"fn":526,"file":203,"line":550,"context":551},3768,"$unserialize=unserialize($results[0]['answer_data']);",{"fn":526,"file":203,"line":553,"context":554},4212,"$meta_value = unserialize($results[0]['meta_value']);",{"fn":526,"file":203,"line":556,"context":557},4227,"$unserialize_value = unserialize($v['answer_data']);",{"fn":526,"file":203,"line":559,"context":532},4563,{"fn":526,"file":203,"line":561,"context":532},4644,{"fn":526,"file":203,"line":563,"context":545},6310,{"fn":526,"file":203,"line":565,"context":566},7410,"$data = unserialize(base64_decode($act));",{"fn":526,"file":568,"line":569,"context":540},"templates\\single-lms-courses.php",816,{"fn":526,"file":571,"line":76,"context":540},"templates\\single_lms_startquiz.php",{"fn":526,"file":571,"line":573,"context":532},266,{"prepared":575,"raw":88,"locations":576},236,[577,580],{"file":203,"line":578,"context":579},2777,"$wpdb->get_results() with variable interpolation",{"file":203,"line":581,"context":582},3549,"$wpdb->query() with variable interpolation",{"escaped":584,"rawEcho":585,"locations":586},1339,66,[587,590,592,594,595,597,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,629,631,633,635,637,639,641,643,645,647,649,651,653,655,657,659,661,663,665,667,669,671,673,675,677,679,681,683,685,687,689,691,693,695,697,699,701,703,705,707,709,711,713,715,717],{"file":164,"line":588,"context":589},351,"raw output",{"file":164,"line":591,"context":589},360,{"file":164,"line":593,"context":589},369,{"file":164,"line":239,"context":589},{"file":164,"line":596,"context":589},592,{"file":598,"line":599,"context":589},"inc\\global.php",131,{"file":534,"line":601,"context":589},122,{"file":203,"line":603,"context":589},285,{"file":203,"line":605,"context":589},1057,{"file":203,"line":607,"context":589},1059,{"file":203,"line":609,"context":589},1420,{"file":203,"line":611,"context":589},1425,{"file":203,"line":613,"context":589},1500,{"file":203,"line":615,"context":589},1503,{"file":203,"line":617,"context":589},1519,{"file":203,"line":619,"context":589},1522,{"file":203,"line":621,"context":589},1536,{"file":203,"line":623,"context":589},1539,{"file":203,"line":625,"context":589},1584,{"file":203,"line":627,"context":589},1587,{"file":203,"line":160,"context":589},{"file":203,"line":630,"context":589},1605,{"file":203,"line":632,"context":589},1621,{"file":203,"line":634,"context":589},1624,{"file":203,"line":636,"context":589},1810,{"file":203,"line":638,"context":589},1812,{"file":203,"line":640,"context":589},1909,{"file":203,"line":642,"context":589},1911,{"file":203,"line":644,"context":589},1920,{"file":203,"line":646,"context":589},1922,{"file":203,"line":648,"context":589},1930,{"file":203,"line":650,"context":589},1932,{"file":203,"line":652,"context":589},1941,{"file":203,"line":654,"context":589},1943,{"file":203,"line":656,"context":589},2394,{"file":203,"line":658,"context":589},2397,{"file":203,"line":660,"context":589},2413,{"file":203,"line":662,"context":589},2416,{"file":203,"line":664,"context":589},2432,{"file":203,"line":666,"context":589},2435,{"file":203,"line":668,"context":589},2451,{"file":203,"line":670,"context":589},2454,{"file":203,"line":672,"context":589},2470,{"file":203,"line":674,"context":589},2473,{"file":203,"line":676,"context":589},2483,{"file":203,"line":678,"context":589},2486,{"file":203,"line":680,"context":589},3061,{"file":203,"line":682,"context":589},3071,{"file":203,"line":684,"context":589},3075,{"file":203,"line":686,"context":589},3389,{"file":203,"line":688,"context":589},4750,{"file":203,"line":690,"context":589},5736,{"file":203,"line":692,"context":589},6008,{"file":203,"line":694,"context":589},6039,{"file":203,"line":696,"context":589},7123,{"file":203,"line":698,"context":589},7164,{"file":203,"line":700,"context":589},7208,{"file":203,"line":702,"context":589},7251,{"file":568,"line":704,"context":589},182,{"file":568,"line":706,"context":589},277,{"file":568,"line":708,"context":589},302,{"file":568,"line":710,"context":589},476,{"file":568,"line":712,"context":589},626,{"file":568,"line":714,"context":589},859,{"file":568,"line":716,"context":589},1055,{"file":568,"line":718,"context":589},1093,11,[721],{"name":722,"version":723,"knownCves":724},"TCPDF","1.0.004",[],[726,753,767,782,793,804,814,825,836,847,857,868,878,888,899,909,919,929,945,955,1035,1045,1061,1078,1093,1101,1116,1134],{"entryPoint":727,"graph":728,"unsanitizedCount":25,"severity":752},"Tbit_lms_addpayment (tbit_quicklearn.php:5422)",{"nodes":729,"edges":749},[730,735,741,744],{"id":731,"type":732,"label":733,"file":203,"line":734},"n0","source","$_REQUEST",5430,{"id":736,"type":737,"label":738,"file":203,"line":739,"wp_function":740},"n1","sink","get_results() [SQLi]",5432,"get_results",{"id":742,"type":732,"label":733,"file":203,"line":743},"n2",5437,{"id":745,"type":737,"label":746,"file":203,"line":747,"wp_function":748},"n3","wp_remote_post() [SSRF]",5469,"wp_remote_post",[750,751],{"from":731,"to":736,"sanitized":394},{"from":742,"to":745,"sanitized":328},"medium",{"entryPoint":754,"graph":755,"unsanitizedCount":11,"severity":766},"\u003Cadmin_menu> (inc\\admin\\template-part\\admin_menu.php:0)",{"nodes":756,"edges":764},[757,760],{"id":731,"type":732,"label":758,"file":151,"line":759},"$_POST (x11)",1626,{"id":736,"type":737,"label":761,"file":151,"line":762,"wp_function":763},"echo() [XSS]",1807,"echo",[765],{"from":731,"to":736,"sanitized":394},"low",{"entryPoint":768,"graph":769,"unsanitizedCount":11,"severity":766},"Tbit_lms_sendratingandreview (inc\\ajax.php:58)",{"nodes":770,"edges":779},[771,774,777],{"id":731,"type":732,"label":772,"file":330,"line":773},"$_POST",73,{"id":736,"type":775,"label":776,"file":330,"line":773},"transform","→ Tbit_get_courseratings()",{"id":742,"type":737,"label":738,"file":598,"line":778,"wp_function":740},228,[780,781],{"from":731,"to":736,"sanitized":328},{"from":736,"to":742,"sanitized":394},{"entryPoint":783,"graph":784,"unsanitizedCount":11,"severity":766},"Tbit_getallreviewsbypostid (inc\\ajax.php:105)",{"nodes":785,"edges":790},[786,788,789],{"id":731,"type":732,"label":772,"file":330,"line":787},111,{"id":736,"type":775,"label":776,"file":330,"line":787},{"id":742,"type":737,"label":738,"file":598,"line":778,"wp_function":740},[791,792],{"from":731,"to":736,"sanitized":328},{"from":736,"to":742,"sanitized":394},{"entryPoint":794,"graph":795,"unsanitizedCount":11,"severity":766},"\u003Cajax> (inc\\ajax.php:0)",{"nodes":796,"edges":801},[797,799,800],{"id":731,"type":732,"label":798,"file":330,"line":773},"$_POST (x2)",{"id":736,"type":775,"label":776,"file":330,"line":773},{"id":742,"type":737,"label":738,"file":598,"line":778,"wp_function":740},[802,803],{"from":731,"to":736,"sanitized":328},{"from":736,"to":742,"sanitized":394},{"entryPoint":805,"graph":806,"unsanitizedCount":11,"severity":766},"Tbit_lms_delete_section_item_function (inc\\functions.php:129)",{"nodes":807,"edges":812},[808,810],{"id":731,"type":732,"label":772,"file":346,"line":809},142,{"id":736,"type":737,"label":738,"file":346,"line":811,"wp_function":740},149,[813],{"from":731,"to":736,"sanitized":394},{"entryPoint":815,"graph":816,"unsanitizedCount":11,"severity":766},"Tbit_lms_getselectionbox_function (inc\\functions.php:176)",{"nodes":817,"edges":823},[818,821],{"id":731,"type":732,"label":819,"file":346,"line":820},"$_POST (x6)",185,{"id":736,"type":737,"label":738,"file":346,"line":822,"wp_function":740},190,[824],{"from":731,"to":736,"sanitized":394},{"entryPoint":826,"graph":827,"unsanitizedCount":11,"severity":766},"Tbit_lms_allshortcode_function (tbit_quicklearn.php:1069)",{"nodes":828,"edges":834},[829,832],{"id":731,"type":732,"label":830,"file":203,"line":831},"$_POST (x20)",1166,{"id":736,"type":737,"label":761,"file":203,"line":833,"wp_function":763},1701,[835],{"from":731,"to":736,"sanitized":394},{"entryPoint":837,"graph":838,"unsanitizedCount":11,"severity":766},"Tbit_lms_user_assement_block (tbit_quicklearn.php:2644)",{"nodes":839,"edges":845},[840,843],{"id":731,"type":732,"label":841,"file":203,"line":842},"$_GET",2658,{"id":736,"type":737,"label":738,"file":203,"line":844,"wp_function":740},2704,[846],{"from":731,"to":736,"sanitized":394},{"entryPoint":848,"graph":849,"unsanitizedCount":11,"severity":766},"Tbit_lms_addandremovewishlist (tbit_quicklearn.php:2994)",{"nodes":850,"edges":855},[851,853],{"id":731,"type":732,"label":772,"file":203,"line":852},3001,{"id":736,"type":737,"label":738,"file":203,"line":854,"wp_function":740},3003,[856],{"from":731,"to":736,"sanitized":394},{"entryPoint":858,"graph":859,"unsanitizedCount":11,"severity":766},"Tbit_lms_getselectionbox_function (tbit_quicklearn.php:3163)",{"nodes":860,"edges":866},[861,864],{"id":731,"type":732,"label":862,"file":203,"line":863},"$_POST (x10)",3178,{"id":736,"type":737,"label":738,"file":203,"line":865,"wp_function":740},3183,[867],{"from":731,"to":736,"sanitized":394},{"entryPoint":869,"graph":870,"unsanitizedCount":11,"severity":766},"Tbit_lms_insertqustionanswerstart_function (tbit_quicklearn.php:3458)",{"nodes":871,"edges":876},[872,874],{"id":731,"type":732,"label":772,"file":203,"line":873},3463,{"id":736,"type":737,"label":738,"file":203,"line":875,"wp_function":740},3465,[877],{"from":731,"to":736,"sanitized":394},{"entryPoint":879,"graph":880,"unsanitizedCount":11,"severity":766},"Tbit_lms_updateanswerdata_function (tbit_quicklearn.php:3694)",{"nodes":881,"edges":886},[882,884],{"id":731,"type":732,"label":798,"file":203,"line":883},3710,{"id":736,"type":737,"label":738,"file":203,"line":885,"wp_function":740},3724,[887],{"from":731,"to":736,"sanitized":394},{"entryPoint":889,"graph":890,"unsanitizedCount":11,"severity":766},"Tbit_lms_getassetmentselectionbox_function (tbit_quicklearn.php:3801)",{"nodes":891,"edges":897},[892,895],{"id":731,"type":732,"label":893,"file":203,"line":894},"$_POST (x3)",3811,{"id":736,"type":737,"label":738,"file":203,"line":896,"wp_function":740},3817,[898],{"from":731,"to":736,"sanitized":394},{"entryPoint":900,"graph":901,"unsanitizedCount":11,"severity":766},"Tbit_lms_insertdatainassementquestion_function (tbit_quicklearn.php:3960)",{"nodes":902,"edges":907},[903,905],{"id":731,"type":732,"label":772,"file":203,"line":904},3966,{"id":736,"type":737,"label":738,"file":203,"line":906,"wp_function":740},3995,[908],{"from":731,"to":736,"sanitized":394},{"entryPoint":910,"graph":911,"unsanitizedCount":11,"severity":766},"Tbit_lms_startquiz (tbit_quicklearn.php:4959)",{"nodes":912,"edges":917},[913,915],{"id":731,"type":732,"label":798,"file":203,"line":914},4970,{"id":736,"type":737,"label":738,"file":203,"line":916,"wp_function":740},4993,[918],{"from":731,"to":736,"sanitized":394},{"entryPoint":920,"graph":921,"unsanitizedCount":11,"severity":766},"Tbit_lms_retakestartquiz (tbit_quicklearn.php:5131)",{"nodes":922,"edges":927},[923,925],{"id":731,"type":732,"label":893,"file":203,"line":924},5150,{"id":736,"type":737,"label":738,"file":203,"line":926,"wp_function":740},5177,[928],{"from":731,"to":736,"sanitized":394},{"entryPoint":930,"graph":931,"unsanitizedCount":11,"severity":766},"Tbit_lms_my_account (tbit_quicklearn.php:5991)",{"nodes":932,"edges":942},[933,935,937,940],{"id":731,"type":732,"label":772,"file":203,"line":934},6243,{"id":736,"type":737,"label":761,"file":203,"line":936,"wp_function":763},6246,{"id":742,"type":732,"label":938,"file":203,"line":939},"$_POST (x4)",6286,{"id":745,"type":737,"label":738,"file":203,"line":941,"wp_function":740},6294,[943,944],{"from":731,"to":736,"sanitized":394},{"from":742,"to":745,"sanitized":394},{"entryPoint":946,"graph":947,"unsanitizedCount":11,"severity":766},"Tbit_lms_assetment_retake (tbit_quicklearn.php:7001)",{"nodes":948,"edges":953},[949,951],{"id":731,"type":732,"label":798,"file":203,"line":950},7005,{"id":736,"type":737,"label":738,"file":203,"line":952,"wp_function":740},7008,[954],{"from":731,"to":736,"sanitized":394},{"entryPoint":956,"graph":957,"unsanitizedCount":11,"severity":766},"\u003Ctbit_quicklearn> (tbit_quicklearn.php:0)",{"nodes":958,"edges":1021},[959,961,962,964,965,968,970,973,977,980,983,986,988,990,992,995,998,1001,1003,1006,1009,1012,1015,1018],{"id":731,"type":732,"label":960,"file":203,"line":831},"$_POST (x83)",{"id":736,"type":737,"label":761,"file":203,"line":833,"wp_function":763},{"id":742,"type":732,"label":963,"file":203,"line":842},"$_GET (x17)",{"id":745,"type":737,"label":738,"file":203,"line":844,"wp_function":740},{"id":966,"type":732,"label":967,"file":203,"line":852},"n4","$_POST (x34)",{"id":969,"type":737,"label":738,"file":203,"line":854,"wp_function":740},"n5",{"id":971,"type":732,"label":772,"file":203,"line":972},"n6",3531,{"id":974,"type":737,"label":975,"file":203,"line":581,"wp_function":976},"n7","query() [SQLi]","query",{"id":978,"type":732,"label":893,"file":203,"line":979},"n8",4181,{"id":981,"type":737,"label":982,"file":203,"line":559,"wp_function":526},"n9","unserialize() [Object Injection]",{"id":984,"type":732,"label":985,"file":203,"line":734},"n10","$_REQUEST (x3)",{"id":987,"type":737,"label":738,"file":203,"line":739,"wp_function":740},"n11",{"id":989,"type":732,"label":733,"file":203,"line":743},"n12",{"id":991,"type":737,"label":746,"file":203,"line":747,"wp_function":748},"n13",{"id":993,"type":732,"label":841,"file":203,"line":994},"n14",7322,{"id":996,"type":737,"label":761,"file":203,"line":997,"wp_function":763},"n15",7325,{"id":999,"type":732,"label":841,"file":203,"line":1000},"n16",7409,{"id":1002,"type":737,"label":982,"file":203,"line":565,"wp_function":526},"n17",{"id":1004,"type":732,"label":772,"file":203,"line":1005},"n18",4522,{"id":1007,"type":775,"label":1008,"file":203,"line":1005},"n19","→ tbit_lms_checknext_prev()",{"id":1010,"type":737,"label":738,"file":598,"line":1011,"wp_function":740},"n20",47,{"id":1013,"type":732,"label":772,"file":203,"line":1014},"n21",5702,{"id":1016,"type":775,"label":1017,"file":203,"line":1014},"n22","→ Tbit_get_courseratings_count_with_average()",{"id":1019,"type":737,"label":738,"file":598,"line":1020,"wp_function":740},"n23",272,[1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034],{"from":731,"to":736,"sanitized":394},{"from":742,"to":745,"sanitized":394},{"from":966,"to":969,"sanitized":394},{"from":971,"to":974,"sanitized":394},{"from":978,"to":981,"sanitized":394},{"from":984,"to":987,"sanitized":394},{"from":989,"to":991,"sanitized":394},{"from":993,"to":996,"sanitized":394},{"from":999,"to":1002,"sanitized":394},{"from":1004,"to":1007,"sanitized":328},{"from":1007,"to":1010,"sanitized":394},{"from":1013,"to":1016,"sanitized":328},{"from":1016,"to":1019,"sanitized":394},{"entryPoint":1036,"graph":1037,"unsanitizedCount":11,"severity":766},"\u003Cthankyou> (templates\\thankyou.php:0)",{"nodes":1038,"edges":1043},[1039,1042],{"id":731,"type":732,"label":841,"file":1040,"line":1041},"templates\\thankyou.php",16,{"id":736,"type":737,"label":761,"file":1040,"line":45,"wp_function":763},[1044],{"from":731,"to":736,"sanitized":394},{"entryPoint":1046,"graph":1047,"unsanitizedCount":25,"severity":1060},"Tbit_lms_searchquery_function (inc\\functions.php:316)",{"nodes":1048,"edges":1057},[1049,1051,1053,1055],{"id":731,"type":732,"label":772,"file":346,"line":1050},320,{"id":736,"type":737,"label":738,"file":346,"line":1052,"wp_function":740},334,{"id":742,"type":732,"label":772,"file":346,"line":1054},329,{"id":745,"type":737,"label":738,"file":346,"line":1056,"wp_function":740},350,[1058,1059],{"from":731,"to":736,"sanitized":394},{"from":742,"to":745,"sanitized":328},"high",{"entryPoint":1062,"graph":1063,"unsanitizedCount":25,"severity":1060},"\u003Cfunctions> (inc\\functions.php:0)",{"nodes":1064,"edges":1074},[1065,1067,1068,1070,1072,1073],{"id":731,"type":732,"label":1066,"file":346,"line":809},"$_POST (x8)",{"id":736,"type":737,"label":738,"file":346,"line":811,"wp_function":740},{"id":742,"type":732,"label":772,"file":346,"line":1069},82,{"id":745,"type":737,"label":761,"file":346,"line":1071,"wp_function":763},307,{"id":966,"type":732,"label":772,"file":346,"line":1054},{"id":969,"type":737,"label":738,"file":346,"line":1056,"wp_function":740},[1075,1076,1077],{"from":731,"to":736,"sanitized":394},{"from":742,"to":745,"sanitized":394},{"from":966,"to":969,"sanitized":328},{"entryPoint":1079,"graph":1080,"unsanitizedCount":25,"severity":1060},"Tbit_lms_searchquery_function (tbit_quicklearn.php:3396)",{"nodes":1081,"edges":1090},[1082,1084,1086,1088],{"id":731,"type":732,"label":772,"file":203,"line":1083},3404,{"id":736,"type":737,"label":738,"file":203,"line":1085,"wp_function":740},3417,{"id":742,"type":732,"label":772,"file":203,"line":1087},3412,{"id":745,"type":737,"label":738,"file":203,"line":1089,"wp_function":740},3446,[1091,1092],{"from":731,"to":736,"sanitized":394},{"from":742,"to":745,"sanitized":328},{"entryPoint":1094,"graph":1095,"unsanitizedCount":25,"severity":1060},"Tbit_lms_insertanswer_type_function (tbit_quicklearn.php:3520)",{"nodes":1096,"edges":1099},[1097,1098],{"id":731,"type":732,"label":772,"file":203,"line":972},{"id":736,"type":737,"label":975,"file":203,"line":581,"wp_function":976},[1100],{"from":731,"to":736,"sanitized":328},{"entryPoint":1102,"graph":1103,"unsanitizedCount":88,"severity":1060},"Tbit_lms_searchassesmentquery_function (tbit_quicklearn.php:3868)",{"nodes":1104,"edges":1113},[1105,1107,1109,1111],{"id":731,"type":732,"label":772,"file":203,"line":1106},3876,{"id":736,"type":737,"label":738,"file":203,"line":1108,"wp_function":740},3884,{"id":742,"type":732,"label":798,"file":203,"line":1110},3879,{"id":745,"type":737,"label":738,"file":203,"line":1112,"wp_function":740},3914,[1114,1115],{"from":731,"to":736,"sanitized":394},{"from":742,"to":745,"sanitized":328},{"entryPoint":1117,"graph":1118,"unsanitizedCount":1133,"severity":1060},"Tbit_lms_updatequizdata (tbit_quicklearn.php:4161)",{"nodes":1119,"edges":1129},[1120,1123,1125,1126,1127,1128],{"id":731,"type":732,"label":1121,"file":203,"line":1122},"$_POST (x7)",4174,{"id":736,"type":737,"label":738,"file":203,"line":1124,"wp_function":740},4201,{"id":742,"type":732,"label":798,"file":203,"line":979},{"id":745,"type":737,"label":982,"file":203,"line":559,"wp_function":526},{"id":966,"type":732,"label":772,"file":203,"line":979},{"id":969,"type":737,"label":761,"file":203,"line":688,"wp_function":763},[1130,1131,1132],{"from":731,"to":736,"sanitized":394},{"from":742,"to":745,"sanitized":328},{"from":966,"to":969,"sanitized":328},3,{"entryPoint":1135,"graph":1136,"unsanitizedCount":25,"severity":1060},"tbit_lms_verify_user_code (tbit_quicklearn.php:7407)",{"nodes":1137,"edges":1140},[1138,1139],{"id":731,"type":732,"label":841,"file":203,"line":1000},{"id":736,"type":737,"label":982,"file":203,"line":565,"wp_function":526},[1141],{"from":731,"to":736,"sanitized":328},{"summary":1143,"deductions":1144},"The \"quick-learn\" plugin exhibits a concerning security posture due to a high number of unprotected AJAX handlers and a critical, unpatched deserialization vulnerability. While the plugin demonstrates good practices in using prepared statements for SQL queries and properly escaping most output, these strengths are overshadowed by significant vulnerabilities. The static analysis reveals a large attack surface with 48 out of 53 entry points lacking authentication checks, presenting a broad target for attackers. Furthermore, the presence of 17 dangerous \"unserialize\" function calls, coupled with a critical taint flow originating from unsanitized paths, strongly suggests a high risk of deserialization vulnerabilities, as confirmed by its vulnerability history which lists a critical CVE for this exact type of issue. The critical and unpatched nature of this vulnerability, along with its recent occurrence, indicates an immediate threat that requires urgent attention.  While the plugin uses nonces and capability checks in some instances, the sheer volume of unprotected AJAX endpoints and the critical deserialization flaw make it a high-risk component.",[1145,1148,1150,1152,1155,1157,1160],{"reason":1146,"points":1147},"Unpatched critical CVE: Deserialization of Untrusted Data",20,{"reason":1149,"points":56},"High number of unprotected AJAX handlers",{"reason":1151,"points":56},"Dangerous function 'unserialize' used",{"reason":1153,"points":1154},"Critical taint flow with unsanitized paths",15,{"reason":1156,"points":77},"Bundled outdated TCPDF v1.0.004 library",{"reason":1158,"points":1159},"Only 1 nonce check for numerous AJAX handlers",8,{"reason":1161,"points":1159},"Only 2 capability checks for numerous entry points","2026-03-17T06:43:44.552Z",{"wat":1164,"direct":1185},{"assetPaths":1165,"generatorPatterns":1174,"scriptPaths":1175,"versionParams":1176},[1166,1167,1168,1169,1170,1171,1172,1173],"\u002Fwp-content\u002Fplugins\u002Fquick-learn\u002Fcss\u002Fcommon.css","\u002Fwp-content\u002Fplugins\u002Fquick-learn\u002Fcss\u002Fresponsive.css","\u002Fwp-content\u002Fplugins\u002Fquick-learn\u002Fcss\u002Fsettings.css","\u002Fwp-content\u002Fplugins\u002Fquick-learn\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fquick-learn\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fquick-learn\u002Fjs\u002Fcommon.js","\u002Fwp-content\u002Fplugins\u002Fquick-learn\u002Fjs\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fquick-learn\u002Fjs\u002Fadmin.js",[],[1171,1172,1173],[1177,1178,1179,1180,1181,1182,1183,1184],"quick-learn\u002Fcss\u002Fcommon.css?ver=","quick-learn\u002Fcss\u002Fresponsive.css?ver=","quick-learn\u002Fcss\u002Fsettings.css?ver=","quick-learn\u002Fcss\u002Ffrontend.css?ver=","quick-learn\u002Fcss\u002Fadmin.css?ver=","quick-learn\u002Fjs\u002Fcommon.js?ver=","quick-learn\u002Fjs\u002Ffrontend.js?ver=","quick-learn\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":1186,"htmlComments":1192,"htmlAttributes":1195,"restEndpoints":1199,"jsGlobals":1200,"shortcodeOutput":1204},[1187,1188,1189,1190,1191],"quick-learn-wrapper","ql-course-details","ql-lesson-navigation","ql-quiz-container","ql-certificate-generator",[1193,1194],"\u003C!-- quick-learn plugin data -->","\u003C!-- End quick-learn section -->",[1196,1197,1198],"data-quick-learn-course-id","data-ql-user-id","data-ql-lesson-slug",[],[1201,1202,1203],"window.quickLearnSettings","var ql_ajax_url","var ql_course_data",[1205,1206],"[my-account]","[register-user-as-student]"]