[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4_k_PqqoWUm6beWiz5eCDKdDju0sjDsJ66eT3gQisb4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":36,"analysis":140,"fingerprints":303},"event-agent","EventAgent.ai","5.1.7","aldeng","https:\u002F\u002Fprofiles.wordpress.org\u002Faldeng\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Feventagent.ai\u002F\" rel=\"nofollow ugc\">EventAgent.ai\u003C\u002Fa> combines a next generation virtual events management system with AI-powered marketing to maximize your attendance.\u003C\u002Fp>\n\u003Cp>E.ai is brought to you by Six Fish, LLC, a consultancy with 10 years of experience building custom virtual event management systems.  For the first time, we have made this technology accessible to the public in a WordPress plugin.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Feventagent.ai\u002Fdemo-home\u002F\" rel=\"nofollow ugc\">View our demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>EventAgent.ai is the next-gen online-native platform for retreats, concerts, courses and drop-in events. It combines deep integration with Zoom meetings and AI-driven marketing. We get your events noticed and seats filled, then give you a comprehensive platform to manage them, empowering registrars, event managers, teachers, performers and promoters.\u003C\u002Fp>\n\u003Cp>The best way to learn how E.ai can make your Zoom and in-person events grow and thrive is to start with our case studies for your application.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Workshops, retreats, livestreamed concerts and festivals\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You host single or multi-day events.  They can be small, with just a few people and presenters, or spanning multiple venues, speakers and weeks.  You hold your events mostly online for now, but plan to transition back to in-person centers.  You promote your events on social media. Online, you need to cater to people from different time zones, cultures and languages.  You struggle with Zoom to make it all work.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.eventagent.ai\u002Fhome\u002Fretreats-and-workshops\u002F\" rel=\"nofollow ugc\">See how E.ai can help you\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Courses, certificate programs and seminars\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You host online courses.  They may be part of a larger curriculum for a certificate program.  For now, you’re running these online.  You need documented proof that program requirements have been met.  You might have many teachers and classes going on at once. You promote your events on social media. Online, you need to cater to people from different time zones, cultures and languages.  You struggle with Zoom to make it all work.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.eventagent.ai\u002Fhome\u002Fcourse-classroom-teaching\u002F\" rel=\"nofollow ugc\">See how E.ai can help you\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Drop-in classes, meetups and community\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>While you might offer workshops from time to time, your bread and butter is ongoing drop-in classes.  You might have a yoga studio or fitness center.  You might facilitate a support or recovery group.  You might be tired of paying meetup.com for something you can get for free. People drop in and pay a day fee, or members receive a package of free drop-in benefits. You promote your events on social media. Online, you need to cater to people from different time zones, cultures and languages.  You struggle with Zoom to make it all work.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.eventagent.ai\u002Fhome\u002Fdrop-in-class-meetups-regular-meetings\u002F\" rel=\"nofollow ugc\">See how E.ai can help you\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>We’re sure you’ll find E.ai is like no other event management system on the WordPress platform.  You can install it worry-free.  It’s completely free and requires no credit card. \u003Cstrong>All features are available at all price levels, including free forever.\u003C\u002Fstrong>  All of the use cases above are fully supported at the free price level. You won’t see that commitment from any other plugin.\u003C\u002Fp>\n","EventAgent.ai is the fully online native platform for virtual classes, retreats, concerts, drop-in events and certificate programs.",10,7493,100,14,"2026-02-26T21:11:00.000Z","","6.0","8.0",[20,21,22,23,24],"online-certificate-programs","online-courses","online-retreats","online-workshops","virtual-events","https:\u002F\u002Fwww.eventagent.ai\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fevent-agent.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},1,30,94,"2026-04-04T14:10:07.117Z",[37,63,84,106,119],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":27,"last_vuln_date":62,"fetched_at":29},"sensei-lms","Sensei LMS – Online Courses, Quizzes, & Learning","4.25.2","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>\u003Cstrong>Create beautiful and engaging online courses, lessons, and quizzes.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsenseilms.com\" rel=\"nofollow ugc\">Sensei LMS\u003C\u002Fa>  is a powerful learning management plugin from Automattic, the company behind WordPress.com, WooCommerce, and Jetpack. At Automattic, we use Sensei LMS to power all our employee training courses.\u003C\u002Fp>\n\u003Cp>Share your knowledge and teach freely with Sensei LMS!\u003C\u002Fp>\n\u003Ch3>Powerful LMS Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Seamlessly integrate Sensei LMS into your WordPress site. Sensei LMS looks great with any theme and can be customized to match your branding and style.\u003C\u002Fli>\n\u003Cli>Create engaging courses with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fdocumentation\u002Farticle\u002Fwordpress-block-editor\u002F\" rel=\"ugc\">WordPress Block Editor\u003C\u002Fa>, fully utilized by Sensei’s free \u003Ca href=\"https:\u002F\u002Fsenseilms.com\u002Fmeet-course-a-new-free-block-theme-by-sensei\u002F\" rel=\"nofollow ugc\">Course Theme\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Enable \u003Ca href=\"https:\u002F\u002Fsenseilms.com\u002Flearning-mode\u002F\" rel=\"nofollow ugc\">Learning Mode\u003C\u002Fa> for an immersive distraction-free learning experience.\u003C\u002Fli>\n\u003Cli>Track student progress and performance with detailed reports.\u003C\u002Fli>\n\u003Cli>Embed videos from YouTube, Vimeo, and VideoPress for video-based courses.\u003C\u002Fli>\n\u003Cli>Add the Course List block to any page or post to display available courses.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Create effective quizzes\u003C\u002Fh3>\n\u003Cp>Quizzes are a powerful way to improve your students’ understanding of key concepts and track their progress. Select from various quiz question types and settings, such as multiple-choice, fill-in-the-blank, true\u002Ffalse, free response, file uploads, and more.\u003C\u002Fp>\n\u003Ch3>Showcase your courses\u003C\u002Fh3>\n\u003Cp>Submit your course to Sensei LMS’ public course showcase at \u003Ca href=\"https:\u002F\u002Fsenseilms.com\u002Fshowcase\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fsenseilms.com\u002Fshowcase\u002F\u003C\u002Fa>. Sensei LMS’ course showcase allows you to reach new audiences to expand your course’s visibility.\u003C\u002Fp>\n\u003Ch3>Discover the power of Sensei Pro\u003C\u002Fh3>\n\u003Cp>Realize the full potential of your courses with Sensei Pro.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce Integration:\u003C\u002Fstrong> Effortlessly set a price and sell courses in just a few clicks. Sensei Pro seamlessly integrates with WooCommerce Subscriptions, Payments, Memberships, and Affiliates extensions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Scheduled Content Drip:\u003C\u002Fstrong> Control the pacing of lessons in your courses by specifying when students can access lesson content at fixed intervals after starting the course or on a particular date.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Immersive Interactive Blocks:\u003C\u002Fstrong> Enrich your lessons, pages, or posts with engaging videos, flashcards, image hotspots, and task lists.\u003C\u002Fp>\n\u003Cp>\u003Ciframe title=\"VideoPress Video Player\" aria-label='VideoPress Video Player' width='750' height='422' src='https:\u002F\u002Fvideopress.com\u002Fembed\u002FtLYw7R27?hd=0&cover=1' frameborder='0' allowfullscreen allow='clipboard-write'>\u003C\u002Fiframe>\u003Cscript src='https:\u002F\u002Fv0.wordpress.com\u002Fjs\u002Fnext\u002Fvideopress-iframe.js?m=1674852142'>\u003C\u002Fscript>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enhanced Quiz Features:\u003C\u002Fstrong> Set a quiz timer and incorporate an ordering quiz question type. With Sensei LMS Pro, you can include individual quiz questions in any WordPress content, not just quizzes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easy Groups & Cohorts:\u003C\u002Fstrong> Organize students into groups and cohorts to manage access and customize learning experiences.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Course Access Periods:\u003C\u002Fstrong> Define a start date, end date, or a set amount of time that courses will remain accessible to students.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Conditional Content:\u003C\u002Fstrong> Personalize the learning journey by hiding or showing lessons and content based on groups, enrollment status, and date.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dedicated Priority Support:\u003C\u002Fstrong> Our team of expert and friendly engineers is always available to provide assistance and ensure your success!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Flashcards:\u003C\u002Fstrong> Add text, videos, images, embeds, and more to both sides of the flashcard block type.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Co-Teachers:\u003C\u002Fstrong> Share course ownership with co-teachers who can edit course settings, lessons, and quizzes.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsenseilms.com\u002Fsensei-pro\u002F\" rel=\"nofollow ugc\">Learn more about Sensei Pro\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Free Extensions\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Certificates:\u003C\u002Fstrong> Automatically generate beautiful downloadable PDF certificates for students when they complete a course.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsensei-certificates\u002F\" rel=\"ugc\">Learn more about Sensei LMS Certificates.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Post To Course Creator:\u003C\u002Fstrong> Create courses quickly by converting existing blog posts into course lessons in just a few clicks.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsensei-post-to-course\u002F\" rel=\"ugc\">Learn more about Sensei LMS Post To Course Creator.\u003C\u002Fa>\u003C\u002Fp>\n","Create beautiful and engaging online courses, lessons, and quizzes.",10000,770286,70,40,"2025-12-16T16:03:00.000Z","6.9.4","6.7","7.4",[54,55,21,56,57],"elearning","lms","teach","woocommerce","https:\u002F\u002Fsenseilms.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsensei-lms.4.25.2.zip",97,7,"2025-03-27 00:00:00",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":13,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":16,"download_link":82,"security_score":83,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"design-upgrade-learndash","Design Upgrade for LearnDash","2.12","Dave Warfel","https:\u002F\u002Fprofiles.wordpress.org\u002Fdavewarfel\u002F","\u003Cp>LearnDash is a powerful learning management system (LMS) for managing your online courses, but there are some areas where the design falls short. In order to provide your students with an exceptional learning experience, you need a professional design.\u003C\u002Fp>\n\u003Ch3>Enter Design Upgrade for LearnDash\u003C\u002Fh3>\n\u003Cp>Design Upgrade for LearnDash completely redesigns every aspect of LearnDash so that it closely resembles your existing WordPress theme. No settings or custom code. Just activate & enjoy!\u003C\u002Fp>\n\u003Ch3>Compatible with LD3 & “Legacy” Templates\u003C\u002Fh3>\n\u003Cp>We’ll automatically detect whether you’re using the “LearnDash 3.0” or “Legacy” template, and assign styles appropriately. If you’re still running LearnDash 2.x, all of the same design upgrades that you’ve always enjoyed will still be there.\u003C\u002Fp>\n\u003Cp>See below for a list of what’s new.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>Tested with LearnDash 4.3.0.2\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>NEW:\u003C\u002Fstrong> Improved styles for the new LearnDash registration process\u002Fpage\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Global:\u003C\u002Fstrong> Larger clickable areas for all course content, navigation & Focus Mode areas\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Buttons:\u003C\u002Fstrong> All buttons have matching rounded corners & increased font size\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Font Sizes:\u003C\u002Fstrong> These will now be inherited from your theme, which should increase your font sizes across the board\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Focus Mode:\u003C\u002Fstrong> Improved sidebar tray design, Course Sections, shadow added to mobile menu, collapse arrow flips to show current menu state, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Focus Mode:\u003C\u002Fstrong> Top navigation bar received several small improvements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Focus Mode:\u003C\u002Fstrong> Improved styles for Focus Mode comments, which were added in LearnDash 3.1\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Animations:\u003C\u002Fstrong> Subtle animations for LearnDash tooltips & the Focus Mode top menu\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Profile:\u003C\u002Fstrong> Several styles were improved & standardized\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Login\u002FRegistration:\u003C\u002Fstrong> Unified styles for all form fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Course Grid:\u003C\u002Fstrong> Equal height columns & other small tweaks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WisdmLabs Ratings, Reviews & Feedback\u003C\u002Fstrong> design upgrades\u003C\u002Fli>\n\u003Cli>Design improvements for WisdmLabs’ LearnDash Group Registration plugin\u003C\u002Fli>\n\u003Cli>Improved print styles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Also:\u003C\u002Fstrong> Small tweaks were made to assignments, pagination, the “User Status” widget and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>LearnDash 2.x “Legacy” Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Tested with LearnDash 2.6.6. \u003Cstrong>We no longer support these features and highly recommend using the LearnDash 3.0 active template.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Much improved course grid styles, equal height cards & no more weird spacing issues 👍\u003C\u002Fli>\n\u003Cli>All fonts have been reset to use your theme’s default font family, size & color\u003C\u002Fli>\n\u003Cli>All PNG icons have been replaced with comparable SVGs\u003C\u002Fli>\n\u003Cli>All complete\u002Fincomplete icons for lesson\u002Ftopic\u002Fquiz lists have been moved to the right for better consistency\u003C\u002Fli>\n\u003Cli>Spacing around & between elements has been adjusted to provide greater consistency throughout\u003C\u002Fli>\n\u003Cli>All LearnDash widgets now have more consistent spacing & sizing, including improvements to Course Info & Course Navigation\u003C\u002Fli>\n\u003Cli>Styling for the \u003Ccode>[ld_profile]\u003C\u002Fcode> shortcode has been completely revamped\u003C\u002Fli>\n\u003Cli>Completely revamped & restyled quiz elements 💯\u003C\u002Fli>\n\u003Cli>Improved design of the statistics modal window (for quizzes), including row highlights on hover\u003C\u002Fli>\n\u003Cli>Larger pager navigation buttons to improve usability\u003C\u002Fli>\n\u003Cli>Full support for RTL languages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Who is this for?\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Brand new LearnDash users:\u003C\u002Fstrong> There is absolutely no reason not to try it out. At the very least, it will give your site a more consistent design. If you plan to customize LearnDash further, you can still do so using a child theme or Additional CSS in the Customizer.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Seasoned LearnDash veterans:\u003C\u002Fstrong> If you have not made any customizations to your LearnDash design, but would like to improve it, give us a shot. You might want to try it out on a test site first, but you can deactivate it with one click and return to your previous design.\u003C\u002Fp>\n\u003Cp>You might also want to give your students a heads up that you’re updating the design. But we feel confident that they’ll like it 🙂\u003C\u002Fp>\n\u003Cp>\u003Cstrong>LearnDash developers:\u003C\u002Fstrong> If you’re a developer who builds LearnDash sites for your clients, this could save you hours (maybe even days) of development time. LearnDash’s markup & CSS is a beast to customize. This will give you a much easier baseline to work with.\u003C\u002Fp>\n\u003Cp>We designed the plugin to be just specific enough to override LearnDash’s default styles, but not so specific that you’ll need to use a ton of selectors to override our specifity. All CSS in child themes and Additional CSS will take precedence over our styles.\u003C\u002Fp>\n\u003Ch3>Pro Version\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Need custom styles?\u003C\u002Fstrong> Our \u003Ca href=\"https:\u002F\u002Fescapecreative.com\u002Fproducts\u002Fdesign-upgrade-learndash\u002F?utm_source=wordpress.org&utm_medium=free%20plugin&utm_campaign=readme\" rel=\"nofollow ugc\">pro version\u003C\u002Fa> uses the Customizer to bring you \u003Cstrong>over 110 customizable design options.\u003C\u002Fstrong> Completely customize your LearnDash site with just a few clicks.\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\u002FhOUToX87U9E?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\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Achievements Add-On:\u003C\u002Fstrong> 10 new customization options\u003C\u002Fli>\n\u003Cli>Show\u002FHide various course & profile features\u003C\u002Fli>\n\u003Cli>Disable expand\u002Fcollapse links & show all by default\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Course Content Lists:\u003C\u002Fstrong> Update background & text colors, hover effects, customize line separators, remove the list count numbers and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Progress Bar:\u003C\u002Fstrong> Customize the color, border radius & height, add stripes, and animate the bar on page load\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Buttons:\u003C\u002Fstrong> Add your own background & text colors\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>[ld_profile]\u003C\u002Fcode>:\u003C\u002Fstrong> Avatar shape, custom “edit profile” link, hide profile info, hide quiz information, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Login\u002FRegistration Popup:\u003C\u002Fstrong> 10+ design options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Focus Mode:\u003C\u002Fstrong> 20+ design options, including 7 for Focus Mode comments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Course Navigation Widget:\u003C\u002Fstrong> 15+ design options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Course Grid Add-On:\u003C\u002Fstrong> 20+ design options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Alerts:\u003C\u002Fstrong> 9 custom colors, plus a few other options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tooltips:\u003C\u002Fstrong> customize the background & text color\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Uncanny Groups:\u003C\u002Fstrong> buttons, border radius & improved styles are applied to many Uncanny Groups frontend elements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tin Canny Reporting:\u003C\u002Fstrong> 12 design options for Tin Canny reports on the front-end\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fescapecreative.com\u002Fproducts\u002Fdesign-upgrade-learndash\u002F?utm_source=wordpress.org&utm_medium=free%20plugin&utm_campaign=readme\" rel=\"nofollow ugc\">Upgrade to Pro Today »\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Theme Compatibility\u003C\u002Fh3>\n\u003Cp>Design Upgrade for LearnDash \u003Cstrong>should work on most themes\u003C\u002Fstrong>, assuming they have not customized the LearnDash markup in any way. While we can’t guarantee full compatibility, we have tested with the following themes.\u003C\u002Fp>\n\u003Ch4>Tested With\u003C\u002Fh4>\n\u003Cp>We have tested with the following themes, and they all appear \u003Cstrong>to be compatible:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Astra\u003C\u002Fli>\n\u003Cli>Divi\u003C\u002Fli>\n\u003Cli>GeneratePress\u003C\u002Fli>\n\u003Cli>eLumine (when using the “LearnDash 3.0” active template or eLumine’s “Elementary Layouts”)\u003C\u002Fli>\n\u003Cli>LearnMate\u003C\u002Fli>\n\u003Cli>Edufire\u003C\u002Fli>\n\u003Cli>Neve\u003C\u002Fli>\n\u003Cli>OceanWP\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Incompatible Themes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>BuddyBoss Platform (released June 2019)\u003C\u002Fli>\n\u003Cli>Boss. \u002F Social Learner (If you deactivate the “Boss for LearnDash” plugin, it will still work in “Legacy” mode)\u003C\u002Fli>\n\u003Cli>eLumine (when using the “Legacy” active template or any version of LearnDash before 3.0)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Incompatible Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>LearnDash Visual Customizer by SnapOrbital:\u003C\u002Fstrong> The Visual Customizer takes a similar approach to designing LearnDash components, and thus the code conflicts with ours.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Uncanny Owl Toolkit Compatibility\u003C\u002Fh3>\n\u003Cp>We recognize the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Funcanny-learndash-toolkit\u002F\" rel=\"ugc\">Uncanny LearnDash Toolkit\u003C\u002Fa> by Uncanny Owl is a popular LearnDash plugin that adds some nice features. We’re in the process of making our plugin fully compatible with theirs. Here’s where we are so far:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Reset Progress button: Button styles upgraded\u003C\u002Fli>\n\u003Cli>Simple Course Timer modal: Button styles upgraded\u003C\u002Fli>\n\u003Cli>\u003Ccode>[uo_dashboard]\u003C\u002Fcode>: Styles upgraded\u003C\u002Fli>\n\u003Cli>\u003Ccode>[uo_courses]\u003C\u002Fcode>: Styles upgraded\u003C\u002Fli>\n\u003Cli>\u003Ccode>[uo_breadcrumbs]\u003C\u002Fcode>: Compatible; Considering upgrades\u003C\u002Fli>\n\u003Cli>\u003Ccode>[uo_lessons_topics_grid]\u003C\u002Fcode>: Compatible; Considering upgrades\u003C\u002Fli>\n\u003Cli>\u003Ccode>[uo_login_ui]\u003C\u002Fcode>: Compatible; Considering upgrades\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>NOTE:\u003C\u002Fstrong> Uncanny LearnDash Toolkit styles are only upgraded if you’re using the “LearnDash 3.0” active template. Styles do not apply to the “Legacy” template.\u003C\u002Fp>\n\u003Ch3>Plugin Compatibility\u003C\u002Fh3>\n\u003Ch4>Ratings, Reviews & Feedback plugin by WisdmLabs\u003C\u002Fh4>\n\u003Cp>As of version 2.5, we now enhance the styles of the Ratings, Reviews & Feedback plugin by WisdmLabs. For a detailed overview, please see our \u003Ca href=\"https:\u002F\u002Fldx.design\u002Fdesign-upgrade-wisdmlabs-ratings-reviews\" rel=\"nofollow ugc\">article on ldx.design\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Group Registration plugin by WisdmLabs\u003C\u002Fh4>\n\u003Cp>As of version 2.6, we now enhance the styles of the Group Registration plugin by WisdmLabs. General design improvements will be made to all frontend elements output by the \u003Ccode>[wdm_group_users]\u003C\u002Fcode> shortcode.\u003C\u002Fp>\n\u003Ch3>Browser Support\u003C\u002Fh3>\n\u003Cp>A few techniques we use to improve the LearnDash design are only supported in the latest versions of major browsers. For the most part, as long as you’re \u003Cstrong>not\u003C\u002Fstrong> using Internet Explorer, most (if not all) of our plugin’s design upgrades will work.\u003C\u002Fp>\n\u003Cp>We support the latest versions of the following browsers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Chrome\u003C\u002Fli>\n\u003Cli>Mozilla Firefox\u003C\u002Fli>\n\u003Cli>Apple Safari\u003C\u002Fli>\n\u003Cli>Microsoft Edge\u003C\u002Fli>\n\u003Cli>Chrome for Android\u003C\u002Fli>\n\u003Cli>Firefox for Android\u003C\u002Fli>\n\u003Cli>iOS Safari (not tested, but should work)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We \u003Cstrong>do not\u003C\u002Fstrong> support any version of Internet Explorer, however, we do offer a few code snippets & suggestions to fix a few issues in IE11. See the IE11 section below in FAQ.\u003C\u002Fp>\n\u003Ch3>Roadmap\u003C\u002Fh3>\n\u003Cp>As LearnDash adds new features, it is our goal to keep this plugin updated.\u003C\u002Fp>\n\u003Cp>Features planned for future release:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New features for the Quiz Reporting Extension by WisdmLabs\u003C\u002Fli>\n\u003Cli>Compatibility with more Uncanny LearnDash Toolkit modules\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>We’d love to hear from you!\u003C\u002Fh4>\n\u003Cp>Does something look weird with your theme? Is there something we missed? Wouldn’t it be cool if…\u003C\u002Fp>\n\u003Cp>We tested it on a handful of popular themes, but we couldn’t possibly cover them all. If you have any feedback, please let us know in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdesign-upgrade-learndash\" rel=\"ugc\">support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Paint brush icon made by \u003Ca href=\"http:\u002F\u002Fwww.freepik.com\" rel=\"nofollow ugc\">Freepik\u003C\u002Fa>, courtesy of \u003Ca href=\"https:\u002F\u002Fwww.flaticon.com\u002F\" rel=\"nofollow ugc\">flaticon.com\u003C\u002Fa>. Licensed under \u003Ca href=\"http:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F3.0\u002F\" rel=\"nofollow ugc\">CC3.0 BY\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Gradient by \u003Ca href=\"https:\u002F\u002Fcolorfulgradients.tumblr.com\u002Fpost\u002F155121898640\u002Fcolorful-gradient-43352\" rel=\"nofollow ugc\">colorful gradients\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>From within WordPress\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Visit “Plugins > Add New”\u003C\u002Fli>\n\u003Cli>Search for “Design Upgrade for LearnDash”\u003C\u002Fli>\n\u003Cli>Click the “Install” button\u003C\u002Fli>\n\u003Cli>Click the “Activate” button\u003C\u002Fli>\n\u003Cli>There are no settings to configure. An improved design will automatically be applied to all LearnDash elements on your site.\u003C\u002Fli>\n\u003C\u002Fol>\n","Instantly improve LearnDash's design -- focus mode, course content, profile page, course navigation & course grid -- to more closely match yo &hellip;",7000,237198,53,"2022-08-09T20:01:00.000Z","6.0.11","4.6","5.6",[79,80,81,55,21],"css","learndash","learning-management-system","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdesign-upgrade-learndash.zip",85,{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":94,"num_ratings":95,"last_updated":96,"tested_up_to":50,"requires_at_least":17,"requires_php":16,"tags":97,"homepage":102,"download_link":103,"security_score":83,"vuln_count":104,"unpatched_count":27,"last_vuln_date":105,"fetched_at":29},"eventon-lite","EventON – Events Calendar","2.5","Ashan Perera","https:\u002F\u002Fprofiles.wordpress.org\u002Fashanjay\u002F","\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmyeventon.com\u002Flite\" rel=\"nofollow ugc\">EventON Lite\u003C\u002Fa>\u003C\u002Fstrong> is the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmyeventon.com\" rel=\"nofollow ugc\">#1 best selling Event Calendar plugin on Codecanyon\u003C\u002Fa>\u003C\u002Fstrong> (with 63k+ paid installations around the world since 2011). It delivers a clean, modern, and fully responsive calendar that looks professional out of the box — perfect for blogs, businesses, communities, schools, churches, or anyone sharing events.\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\u002FDQewHs7XWJE?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>Display your events in a sleek, minimal, and responsive layout that’s designed to impress. Create unlimited events, choose from endless color options, and organize them with custom categories. Plus, the interactive Shortcode Generator makes it simple to add event calendars to any page or post—directly in the WP Block editor.\u003C\u002Fp>\n\u003Ch3>Start Building Your Event Calendar Today!\u003C\u002Fh3>\n\u003Cp>See EventON calendar in action at \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemolite.myeventon.com\u002F\" rel=\"nofollow ugc\">EventON Lite Demo\u003C\u002Fa>\u003C\u002Fstrong> and experience its ease of use!\u003C\u002Fp>\n\u003Cp>Ready to take your event calendar to next level and unlock advanced features like tickets, RSVP, Seats, and more?\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Check out \u003C\u002Fstrong>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002F\" rel=\"nofollow ugc\">EventON Full Version\u003C\u002Fa>\u003C\u002Fstrong> and \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Faddons\u002F\" rel=\"nofollow ugc\">EventON Addons\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Experience EventON Full version before you buy at \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemo.myeventon.com\u002F\" rel=\"nofollow ugc\">EventON Full Demo\u003C\u002Fa>\u003C\u002Fstrong> and \u003Cstrong>\u003Ca href=\"https:\u002F\u002Faddons.myeventon.com\u002F\" rel=\"nofollow ugc\">EventON Addons Demo\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>Over the years we have added many amazing features to EventON.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited events, colors and categories\u003C\u002Fli>\n\u003Cli>Event location (with Google map) and event organizers\u003C\u002Fli>\n\u003Cli>Set featured image for events\u003C\u002Fli>\n\u003Cli>Single, Multiple day, and All-day events\u003C\u002Fli>\n\u003Cli>Month- and year-long events\u003C\u002Fli>\n\u003Cli>Virtual Events\u003C\u002Fli>\n\u003Cli>Event Categories (5+ Event types & Tags)\u003C\u002Fli>\n\u003Cli>Event Custom meta data\u003C\u002Fli>\n\u003Cli>Event Attendance modes\u003C\u002Fli>\n\u003Cli>Repeating events (Daily, Weekly, Monthly, Yearly & Custom)\u003C\u002Fli>\n\u003Cli>Event time as visitor’s local time\u003C\u002Fli>\n\u003Cli>Add to Google Cal and iCal \u003C\u002Fli>\n\u003Cli>Feature and prioritize events\u003C\u002Fli>\n\u003Cli>Sort & Filter events\u003C\u002Fli>\n\u003Cli>Event Search\u003C\u002Fli>\n\u003Cli>Related Events\u003C\u002Fli>\n\u003Cli>Live Now Calendar View\u003C\u002Fli>\n\u003Cli>Schedule View\u003C\u002Fli>\n\u003Cli>Various Tile Views\u003C\u002Fli>\n\u003Cli>Gradient Event Colors\u003C\u002Fli>\n\u003Cli>Interactive Calendar Generator (Shortcode Generator)\u003C\u002Fli>\n\u003Cli>Responsive for any device\u003C\u002Fli>\n\u003Cli>Event Schema and JSON-LD for event SEO\u003C\u002Fli>\n\u003Cli>Basic paypal payments support\u003C\u002Fli>\n\u003Cli>OpenAI Integration for Event title, subtitle, description and X post\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Ideal for\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Event listings & community calendars\u003C\u002Fli>\n\u003Cli>Workshops, webinars, meetups, or recurring classes\u003C\u002Fli>\n\u003Cli>Church services, school activities, or local happenings\u003C\u002Fli>\n\u003Cli>Blogs\u002Fsites wanting a beautiful free calendar without bloat\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See it live: \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemolite.myeventon.com\u002F\" rel=\"nofollow ugc\">EventON Lite Demo\u003C\u002Fa>\u003C\u002Fstrong> !\u003C\u002Fp>\n\u003Ch3>Other Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Various event interaction types: Do nothing, Slide down, Open a link, Open as lightbox, Open single event page\u003C\u002Fli>\n\u003Cli>Jump months on calendar using Month jumper\u003C\u002Fli>\n\u003Cli>Set different timezones for events\u003C\u002Fli>\n\u003Cli>Set custom icons (by fontawesome)\u003C\u002Fli>\n\u003Cli>Accessibile future repeat instances of event\u003C\u002Fli>\n\u003Cli>Location & Organizer archive page\u003C\u002Fli>\n\u003Cli>Various Widgets for sidebar\u003C\u002Fli>\n\u003Cli>Learn more link for events\u003C\u002Fli>\n\u003Cli>Ability to hide event end time\u003C\u002Fli>\n\u003Cli>Support for various event status & attendance modes\u003C\u002Fli>\n\u003Cli>Single event box anywhere you want on your website\u003C\u002Fli>\n\u003Cli>Interactive Eventcard Designer with various layout\u003C\u002Fli>\n\u003Cli>Quick edit and Bulk edit vital event data\u003C\u002Fli>\n\u003Cli>Limit number of events on calendar\u003C\u002Fli>\n\u003Cli>Load more events on calendar as you go\u003C\u002Fli>\n\u003Cli>Show events from fixed month\u002Fyear\u003C\u002Fli>\n\u003Cli>Move month\u002Fyear long events to top of the calendar\u003C\u002Fli>\n\u003Cli>Show only featured events in the calendar\u003C\u002Fli>\n\u003Cli>Hide featured events from calendar\u003C\u002Fli>\n\u003Cli>Open eventcards on page load or as accordion style\u003C\u002Fli>\n\u003Cli>Show month navigation at the bottom of the calendar\u003C\u002Fli>\n\u003Cli>Hide all cancelled events\u003C\u002Fli>\n\u003Cli>Hide past events by start or end time\u003C\u002Fli>\n\u003Cli>Calendar filter as a dropdown list or multiple checkboxes\u003C\u002Fli>\n\u003Cli>Various eventtop data to create desired event calendar styles\u003C\u002Fli>\n\u003Cli>Make the calendar only visible to loggedin users with shortcode members_only=’yes’\u003C\u002Fli>\n\u003Cli>Hide multiple occurance of events in event list months\u003C\u002Fli>\n\u003Cli>Show only parts of events on single event box\u003C\u002Fli>\n\u003Cli>Download all events as CSV or ICS\u003C\u002Fli>\n\u003Cli>Various Google map styles and custom zoom level\u003C\u002Fli>\n\u003Cli>Build-in easy language translations\u003C\u002Fli>\n\u003Cli>Add custom CSS styles\u003C\u002Fli>\n\u003Cli>Output just raw event data values using shortcode for any event (v2.2)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>EventON Documentation & Support\u003C\u002Fh3>\n\u003Cp>Stuck? Check out \u003Ca href=\"https:\u002F\u002Fdocs.myeventon.com\" rel=\"nofollow ugc\">Documentation Library\u003C\u002Fa>. You can also reach out via \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Feventon-lite\u002F\" rel=\"ugc\">WordPress.org forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Ready to Upgrade to EventON Full Version ?\u003C\u002Fh3>\n\u003Cp>Ready to Upgrade to EventON Full Version?\u003Cbr \u002F>\nGrab the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmyeventon.com\" rel=\"nofollow ugc\">The EventON Full\u003C\u002Fa>\u003C\u002Fstrong> version and elevate your event experience to the next level!\u003C\u002Fp>\n\u003Cp>Why upgrade to EventON Full version?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Full Integration:\u003C\u002Fstrong> Access premium addons like Tickets, RSVP, Seats, and more to make your events unforgettable.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Customizations:\u003C\u002Fstrong> Unlock unique layouts, designs, and enhanced event features to personalize your events.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>More Event Views:\u003C\u002Fstrong> Enjoy flexible display options with grid, weekly, or yearly views tailored to your needs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi View Switcher:\u003C\u002Fstrong> Seamlessly switch between different event views for versatile event displays.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Search Capabilities:\u003C\u002Fstrong> Easily find events with advanced search options, including taxonomies, subtitles, and postmeta values.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick Event Editing:\u003C\u002Fstrong> Enable the edit event icon for effortless event updates right from the event top.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zoom OAuth Integration:\u003C\u002Fstrong> Seamlessly integrate with Zoom for smooth virtual event management.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Link from Anywhere:\u003C\u002Fstrong> Direct users to single event pages from anywhere, simplifying navigation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Organizers:\u003C\u002Fstrong> Assign several organizers to an event for collaborative planning.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enhanced Filters:\u003C\u002Fstrong> Use event filter reset and active features for a more dynamic search experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Autonomous Functions:\u003C\u002Fstrong> Automate event management by auto-moving past events to trash and marking them as completed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Virtual Event Content:\u003C\u002Fstrong> Add engaging post-event virtual content to keep your audience connected.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Google Map Styles:\u003C\u002Fstrong> Personalize event locations with unique Google Map styles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>EventCard Designer:\u003C\u002Fstrong> Choose from 7 layouts to create visually appealing event cards.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>EventTop Designer:\u003C\u002Fstrong> Customize the top section of your events for a standout look.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003C\u002Fstrong>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdocs.myeventon.com\u002Fdocumentations\u002Fsetup-use-multi-data-types\u002F\" rel=\"nofollow ugc\">Multi Data Types\u003C\u002Fa>\u003C\u002Fstrong> Support: Create versatile content types that can be reused across multiple events and updated all at once for consistent event management.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003C\u002Fstrong>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdocs.myeventon.com\u002Fdocumentations\u002Fsetup-language-corresponding-events\u002F\" rel=\"nofollow ugc\">Language corresponding event\u003C\u002Fa>:\u003C\u002Fstrong> Assign languages to events and create calendars that display events in specific languages for targeted audience engagement.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dedicated Support:\u003C\u002Fstrong> Receive expert assistance via helpdesk.ashanjay.com to ensure your events run smoothly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support for All EventON Addons:\u003C\u002Fstrong> Maximize your event potential with full compatibility with all EventON addons.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For complete list of features –> \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Flite\u002F\" rel=\"nofollow ugc\">Comparisons\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>EventON Addons\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmyeventon.com\" rel=\"nofollow ugc\">The EventON Full\u003C\u002Fa>\u003C\u002Fstrong> + \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Faddons\u002F\" rel=\"nofollow ugc\">EventON Addons\u003C\u002Fa>\u003C\u002Fstrong> = Super charge your event calendar with tickets, countdowns, seats etc. Explore all our addons at \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Faddons\u002F\" rel=\"nofollow ugc\">EventON Addons\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Our Most Popular Addons:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Faddons\u002Ffull-cal\u002F\" rel=\"nofollow ugc\">FullCal Addon\u003C\u002Fa>\u003C\u002Fstrong> – Display your calendar in a grid style\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Faddons\u002Fevent-tickets\u002F\" rel=\"nofollow ugc\">Event Tickets\u003C\u002Fa>\u003C\u002Fstrong> – Sell tickets to your events with this addon that is powered by Woocommerce and pay only payment processing fees.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Faddons\u002Faction-user\u002F\" rel=\"nofollow ugc\">ActionUser\u003C\u002Fa>\u003C\u002Fstrong> – Allows front-end event submission to users, curate user permissions to calendar and front-end Event Manger\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Faddons\u002Frsvp-events\u002F\" rel=\"nofollow ugc\">RSVP Events\u003C\u002Fa>\u003C\u002Fstrong> – This allow your attendees to RSVP without the need of tickets. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Faddons\u002Fdaily-view\u002F\" rel=\"nofollow ugc\">DailyView Addon\u003C\u002Fa>\u003C\u002Fstrong> – If you have many events, this is the perfect addon to show just the events that are taking place today.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Faddons\u002Fweekly-view\u002F\" rel=\"nofollow ugc\">WeeklyView Addon\u003C\u002Fa>\u003C\u002Fstrong> – Display events for a week at a time using our WeeklyView Addon.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Faddons\u002Fyearly-view\u002F\" rel=\"nofollow ugc\">YearlyView Addon\u003C\u002Fa>\u003C\u002Fstrong> – Show 12 months, an entire year of events in one setting in an elegant yearly calendar view.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Faddons\u002Fevents-map\u002F\" rel=\"nofollow ugc\">EventMap Addon\u003C\u002Fa>\u003C\u002Fstrong> – Add a google map API based map with all the events on monthly or all upcoming basis and show your events on a map format.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Faddons\u002Fspeakers-schedule\u002F\" rel=\"nofollow ugc\">Speakers & Schedule Addon\u003C\u002Fa>\u003C\u002Fstrong> – Setup speakers and their schedule for the event that is seamlessly integrated on EventCard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Faddons\u002Fevent-slider\u002F\" rel=\"nofollow ugc\">Event Slider Addon\u003C\u002Fa>\u003C\u002Fstrong> – Convert your events into a beautifully crafted slider of events that place events on spotlight.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Faddons\u002Fseats\u002F\" rel=\"nofollow ugc\">Seats Addon\u003C\u002Fa>\u003C\u002Fstrong> – Convert your regular event tickets into interactive and handpickable seats from the seat map.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Faddons\u002Fevent-countdown\u002F\" rel=\"nofollow ugc\">Event Countdown Addon\u003C\u002Fa>\u003C\u002Fstrong> – Display a real-time countdown timer for events to increase demand for your events and drive audience attention.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Our Newest Addon!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Faddons\u002Fcheck-ins\u002F\" rel=\"nofollow ugc\">Check-ins\u003C\u002Fa>\u003C\u002Fstrong> – Boost your events with Check-Ins: a fast, user-friendly addon delivering seamless guest check-ins and real-time attendance insights.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.myeventon.com\u002Faddons\u002F\" rel=\"nofollow ugc\">all EventON Addons\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n","Create beautiful, responsive event calendars with unlimited events, repeating schedules, virtual support, and a sleek minimal design!",6000,169869,80,42,"2026-03-03T00:10:00.000Z",[98,99,100,101,24],"calendar","event-calendar","event-management","events","http:\u002F\u002Fwww.myeventon.com\u002Flite","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feventon-lite.2.5.zip",12,"2025-08-14 20:16:37",{"slug":107,"name":108,"version":109,"author":67,"author_profile":68,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":13,"num_ratings":11,"last_updated":114,"tested_up_to":115,"requires_at_least":76,"requires_php":18,"tags":116,"homepage":16,"download_link":118,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"widget-areas-learndash","Widget Areas for LearnDash","1.2","\u003Cp>Widget Areas for LearnDash simply gives you more places to add custom content in LearnDash. By utilizing built-in LearnDash action hooks, we assign widget areas (also known as “sidebars”) to various locations throughout your LearnDash pages.\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\u002FWoR177xks_k?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\u003Ch3>Available LearnDash Widget Areas\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Focus Mode: Sidebar: Above Navigation\u003C\u002Fli>\n\u003Cli>Focus Mode: Sidebar: Below Navigation\u003C\u002Fli>\n\u003Cli>Focus Mode: Content: Start\u003C\u002Fli>\n\u003Cli>Focus Mode: Below Content\u003C\u002Fli>\n\u003Cli>Course Page: Content: Start\u003C\u002Fli>\n\u003Cli>Course Page: Content: End\u003C\u002Fli>\n\u003Cli>Group Page: Content: Start\u003C\u002Fli>\n\u003Cli>Group Page: Content: End\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Requires the “LearnDash 3.0” Active Template. Tested with LearnDash 4.23.\u003C\u002Fp>\n\u003Ch3>How to Use\u003C\u002Fh3>\n\u003Cp>Upon activating the plugin, new widget areas will appear on the \u003Cstrong>Appearance > Widgets\u003C\u002Fstrong> screen in your WordPress admin area. You can also access them via the Customizer (\u003Cstrong>Appearance > Customize > Widgets\u003C\u002Fstrong>).\u003C\u002Fp>\n\u003Cp>Simply add the blocks\u002Fwidgets you’d like to insert into the corresponding widget areas. Be sure to click the “Save” button at the bottom.\u003C\u002Fp>\n\u003Cp>Navigate to a page that contains that widget area, refresh, and your new widgets will be there.\u003C\u002Fp>\n\u003Ch3>Types of Content to Add\u003C\u002Fh3>\n\u003Cp>WordPress comes with a set of default widgets, several of which might be useful. If you’re using the new block editor, all blocks will also be available to you.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add a simple \u003Cstrong>Paragraph\u003C\u002Fstrong> block with some basic text\u003C\u002Fli>\n\u003Cli>Add an \u003Cstrong>Image\u003C\u002Fstrong> or \u003Cstrong>Video\u002FEmbed\u003C\u002Fstrong> block for more visual content\u003C\u002Fli>\n\u003Cli>Add a \u003Cstrong>Navigation Menu\u003C\u002Fstrong> widget to insert a custom menu you’ve created\u003C\u002Fli>\n\u003Cli>Add your own \u003Cstrong>Custom HTML\u003C\u002Fstrong> widget to embed an \u003Ccode>\u003Ciframe>\u003C\u002Fcode> or write your own code\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>TIP:\u003C\u002Fstrong> You can use the \u003Cstrong>LearnDash Student\u003C\u002Fstrong> and \u003Cstrong>LearnDash Visitor\u003C\u002Fstrong> blocks to display a block’s contents only to enrolled students or unenrolled visitors.\u003C\u002Fp>\n\u003Ch4>LearnDash Widgets\u003C\u002Fh4>\n\u003Cp>LearnDash comes prepackaged with a few widgets, but there’s probably only one that makes sense in these widget areas.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add a \u003Cstrong>Course Progress Bar\u003C\u002Fstrong> to the top or bottom of your Focus Mode sidebar\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Feel free to experiment with the other \u003Ca href=\"https:\u002F\u002Flearndash.com\u002Fsupport\u002Fkb\u002Fcore\u002Fdesign\u002Fwidgets\u002F\" rel=\"nofollow ugc\">LearnDash widgets\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Elementor Templates\u003C\u002Fh4>\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\u002F5x3Uzcs2Oz4?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>If you’re using Elementor Pro, you can create a custom section and embed it anywhere on your site, including in your new LearnDash widget areas. There are two ways to do this:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>When you go to insert a block\u002Fwidget, select the \u003Cstrong>Elementor Library\u003C\u002Fstrong> widget. Choose a template from the dropdown menu. Click “Save.”\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Navigate to \u003Cstrong>Templates > Saved Templates\u003C\u002Fstrong>. Copy the shortcode next to the template you want to insert. Now you’ll insert a \u003Cstrong>Shortcode\u003C\u002Fstrong> block into the widget area, and paste the shortcode.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For more information, see the article in \u003Ca href=\"https:\u002F\u002Felementor.com\u002Fhelp\u002Fhow-to-use-shortcodes\u002F\" rel=\"nofollow ugc\">Elementor’s knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Widget Area CSS Class Names\u003C\u002Fh3>\n\u003Cp>If you need to target the widget areas to apply custom styles using CSS, you can use the following class names.\u003C\u002Fp>\n\u003Cp>All widget areas have the \u003Ccode>.ldx-widget-area\u003C\u002Fcode> class.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Focus Mode: Sidebar: Above Navigation – \u003Ccode>.ldx-widget-area.fm-nav-before\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Focus Mode: Sidebar: After Navigation – \u003Ccode>.ldx-widget-area.fm-nav-after\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Focus Mode: Content: Start – \u003Ccode>.ldx-widget-area.fm-content-start\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Focus Mode: Below Content – \u003Ccode>.ldx-widget-area.fm-content-bottom\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Course Page: Content: Start – \u003Ccode>.ldx-widget-area.course-content-start\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Course Page: Content: End – \u003Ccode>.ldx-widget-area.course-content-end\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Group Page: Content: Start – \u003Ccode>.ldx-widget-area.group-content-start\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Group Page: Content: End – \u003Ccode>.ldx-widget-area.group-content-end\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Example Usage:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>.ldx-widget-area.fm-nav-before {\n    margin: 1em;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This would add 1em of spacing around the widget area that appears above the navigation in the Focus Mode sidebar.\u003C\u002Fp>\n\u003Cp>In addition, all widgets placed inside of a widget area have a class of \u003Ccode>.ldx-widget\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch3>Show\u002FHide Widgets on Certain Devices\u003C\u002Fh3>\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\u002FX-5I_JqB3NU?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>While not a direct feature of this plugin, you can show\u002Fhide widgets on different devices using another free plugin.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install & activate the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwidget-options\u002F\" rel=\"ugc\">Widget Options\u003C\u002Fa> plugin\u003C\u002Fli>\n\u003Cli>Navigate to the widget that you’d like to adjust the visibility on\u003C\u002Fli>\n\u003Cli>Scroll to the bottom and click on the tab with the mobile phone\u003C\u002Fli>\n\u003Cli>Choose to either show or hide on the checked devices\u003C\u002Fli>\n\u003Cli>Check the appropriate devices\u003C\u002Fli>\n\u003Cli>Click “Save”\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Show\u002FHide Widgets on Specific Course\u002FLesson\u002FTopic Pages\u003C\u002Fh3>\n\u003Cp>Another feature of the free Widget Options plugin (mentioned above) is to only show widgets on specific course, lesson, topic or quiz pages.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install & activate the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwidget-options\u002F\" rel=\"ugc\">Widget Options\u003C\u002Fa> plugin\u003C\u002Fli>\n\u003Cli>Navigate to the widget that you’d like to adjust the visibility on\u003C\u002Fli>\n\u003Cli>Scroll to the bottom and click on the settings cog icon\u003C\u002Fli>\n\u003Cli>Click on the \u003Cstrong>Logic\u003C\u002Fstrong> tab\u003C\u002Fli>\n\u003Cli>In the text box, you can use the \u003Ccode>is_single()\u003C\u002Fcode> conditional tag to only display that widget on a specific page\u003C\u002Fli>\n\u003Cli>Use the ID of the course, lesson, topic or quiz\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fldx.design\u002Ffind-learndash-course-id\u002F\" rel=\"nofollow ugc\">👉 How to find the ID of LearnDash content\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cp>This would only display the widget on the page with an ID of \u003Ccode>7\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>is_single( '7' )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you wanted to display a widget on multiple pages (with IDs of 1, 2 and 3), your code would look like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>is_single( array( 1, 2, 3 ) )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>There are many more \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FConditional_Tags\" rel=\"nofollow ugc\">WordPress conditional tags\u003C\u002Fa> you can use.\u003C\u002Fp>\n\u003Ch3>From within WordPress\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Visit “Plugins > Add New”\u003C\u002Fli>\n\u003Cli>Search for “Widget Areas for LearnDash”\u003C\u002Fli>\n\u003Cli>Click the “Install” button\u003C\u002Fli>\n\u003Cli>Click the “Activate” button\u003C\u002Fli>\n\u003Cli>Navigate to “Appearance > Widgets” or open the Customizer to start adding blocks\u002Fwidgets to your new widget areas\u003C\u002Fli>\n\u003C\u002Fol>\n","Add unlimited blocks\u002Fwidgets to several areas of LearnDash Focus Mode, plus course & group pages.",700,10638,"2025-07-13T15:19:00.000Z","6.8.5",[80,81,55,21,117],"widgets","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidget-areas-learndash.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":129,"num_ratings":130,"last_updated":131,"tested_up_to":50,"requires_at_least":132,"requires_php":16,"tags":133,"homepage":136,"download_link":137,"security_score":138,"vuln_count":61,"unpatched_count":27,"last_vuln_date":139,"fetched_at":29},"wp-courses","WP Courses LMS – Online Courses Builder, eLearning Courses, Courses Solution, Education Courses","3.2.27","hookandhook","https:\u002F\u002Fprofiles.wordpress.org\u002Fhookandhook\u002F","\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\u002Fgs1EM9r9BZ4?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>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpcoursesplugin.com\" rel=\"nofollow ugc\">WP Courses LMS\u003C\u002Fa>\u003C\u002Fstrong> is a full-featured, free learning management system (LMS) that makes creating onilne courses on your WordPress site easier than ever with an intuitive interface, drag-and-drop tools, video tutorials and more.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpcoursesplugin.com\u002Fcourses-page-width\u002F\" rel=\"nofollow ugc\">Click here to view a demo.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Create Courses with Ease\u003C\u002Fh3>\n\u003Cp>Something we hear from users of WP Courses quite frequently is how easy it is to use and to create your own courses. If you can create a WordPress page or post, you can create a course. WP Courses leverages many familiar WordPress interfaces which makes creating courses feel familiar.\u003C\u002Fp>\n\u003Ch3>Create Any Type of Lesson for your Courses\u003C\u002Fh3>\n\u003Cp>Video lessons are supported with videos hosted on \u003Ca href=\"https:\u002F\u002Fvimeo.com\u002F\" rel=\"nofollow ugc\">Vimeo\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fyoutube.com\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.vdocipher.com\u002F\" rel=\"nofollow ugc\">VdoCipher\u003C\u002Fa> and other platforms. You can also create lessons with text, audio, images and more.\u003C\u002Fp>\n\u003Ch3>Organize Your Lessons into Modules\u003C\u002Fh3>\n\u003Cp>You’ll probably want to organize your lessons into modules for your courses. WP Courses keeps this process incredibly simple. Choose the appropriate course, Click “add new module” and drag it where you want. That’s it… Other competing plugins require that you manually attach each lesson to a module. This takes ages!\u003C\u002Fp>\n\u003Ch3>Quizzes for your Courses\u003C\u002Fh3>\n\u003Cp>Create multiple choice and multiple answer quizzes and select from many options including maximum quiz attempts, if empty answers are allowed, your quiz welcome message and more. Quizzes can also be attached to courses similar as lessons.\u003C\u002Fp>\n\u003Ch3>Modern App-Like User Interface\u003C\u002Fh3>\n\u003Cp>WP Courses leverages many modern web technologies that allow for extremely quick content loading times as well as lessons and courses that load without having to refresh the page. This leads to a seamless and quick navigation experience for your users that will keep your students more engaged with your course content.\u003C\u002Fp>\n\u003Ch3>User Profiles\u003C\u002Fh3>\n\u003Cp>WP Courses has a robust profile section with viewed lesson tracking, completed lesson tracking, course progress tracking and quiz results.\u003C\u002Fp>\n\u003Ch3>Integrates Seamlessly with Practically Any Theme\u003C\u002Fh3>\n\u003Cp>WP Courses has been designed to seamlessly integrate with any theme inlcuding popular theme and website builders like Divi and Elementor. There are also plenty of design options to help match the design of your website. All courses will be seamlessly integrated with your existing website content.\u003C\u002Fp>\n\u003Ch3>Mobile-Friendly Courses\u003C\u002Fh3>\n\u003Cp>Courses are easy to navigate and look beautiful on any device. All courses will display a mobile friendly navigation and content structure.\u003C\u002Fp>\n\u003Ch3>No Coding Required\u003C\u002Fh3>\n\u003Cp>No coding knowledge is necessary for creating great looking courses.\u003C\u002Fp>\n\u003Ch3>Progress Tracking for all Courses\u003C\u002Fh3>\n\u003Cp>Keep your students engaged with progress tracking. Icons and progress bars show your students which lessons they’ve viewed and completed. You can also view any of your student’s progress in the admin area, broken down by lesson and course.\u003C\u002Fp>\n\u003Ch3>Courses Analytics Dashboard\u003C\u002Fh3>\n\u003Cp>See which courses are the most popular, which students are most engaged and how many people are viewing and completing lessons of which course each day.\u003C\u002Fp>\n\u003Ch3>Restrict Course Lesson Content\u003C\u002Fh3>\n\u003Cp>Restrict your course lesson content to logged in users only with the click of a button. Individual course lessons can be restricted for fine control over your content’s visibility.\u003C\u002Fp>\n\u003Ch3>Seamless Course Browsing Experience\u003C\u002Fh3>\n\u003Cp>Browse courses by category or in one large collection. Each course has its own content with an area for a description, video and any other type of content you’d like to include.\u003C\u002Fp>\n\u003Ch3>Actively Supported and Developed\u003C\u002Fh3>\n\u003Cp>This courses plugin is actively supported and developed with new updates and features added regularly.\u003C\u002Fp>\n\u003Ch3>Full Translation Support\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpcoursesplugin.com\u002Flesson\u002Fhow-to-translate-wp-courses\u002F\" rel=\"nofollow ugc\">A tutorial on translating WP Courses can be found here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Premium Version – Sell, Market and Engage\u003C\u002Fh3>\n\u003Cp>There is a \u003Ca href=\"https:\u002F\u002Fwpcoursesplugin.com\u002Fwp-courses-premium\" rel=\"nofollow ugc\">premium version\u003C\u002Fa> available which includes the following add-ons:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce Integration: Sell your courses right in your WooCommerce store. Works with PayPal, Stripe, credit cards and much more.\u003C\u002Fli>\n\u003Cli>PMPro integration: Sell members only access to courses.\u003C\u002Fli>\n\u003Cli>Certificates: Award certificates to your students for completing certain course actions like completing a lesson \u002F course or scoring a certain percentage on a quiz.\u003C\u002Fli>\n\u003Cli>Badges: Award badges to your students for completing certain course actions like completing a lesson \u002F course or scoring a certain percentage on a quiz.\u003C\u002Fli>\n\u003Cli>Automated Emails: The perfect marketing and engagment tool that allows you to trigger emails based on specific course actions completed by your users such as viewing specific lessons \u002F courses, or scoring a certain percentage on a quiz.\u003C\u002Fli>\n\u003Cli>File Attachments: Attach files like PDF’s, audio, images and more to your lessons and courses.\u003C\u002Fli>\n\u003C\u002Ful>\n","WP Courses LMS - Create Courses, Lessons, Quizzes, Profiles and more. Online Courses Builder, eLearning Courses, Courses Solution, Education Courses.",600,76864,98,22,"2026-02-13T10:29:00.000Z","5.0",[134,135,54,55,21],"course","courses","https:\u002F\u002Fwpcoursesplugin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-courses.3.2.27.zip",88,"2026-03-23 00:00:00",{"attackSurface":141,"codeSignals":208,"taintFlows":271,"riskAssessment":292,"analyzedAt":302},{"hooks":142,"ajaxHandlers":183,"restRoutes":188,"shortcodes":189,"cronEvents":207,"entryPointCount":61,"unprotectedCount":32},[143,149,152,153,155,158,160,163,166,169,172,174,176,179],{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","plugins_loaded","anonymous","includes\\Event_Agent.php",81,{"type":144,"name":150,"callback":146,"file":147,"line":151},"admin_enqueue_scripts",96,{"type":144,"name":150,"callback":146,"file":147,"line":60},{"type":144,"name":154,"callback":146,"file":147,"line":129},"admin_menu",{"type":144,"name":156,"callback":146,"file":147,"line":157},"init",99,{"type":144,"name":159,"callback":146,"file":147,"line":13},"save_post",{"type":144,"name":161,"callback":146,"file":147,"line":162},"user_register",101,{"type":144,"name":164,"callback":146,"file":147,"line":165},"profile_update",102,{"type":144,"name":167,"callback":146,"file":147,"line":168},"delete_user",103,{"type":144,"name":170,"callback":146,"file":147,"line":171},"wp_enqueue_scripts",119,{"type":144,"name":170,"callback":146,"file":147,"line":173},120,{"type":144,"name":156,"callback":146,"file":147,"line":175},121,{"type":144,"name":177,"callback":146,"file":147,"line":178},"wp_head",122,{"type":180,"name":181,"callback":146,"file":147,"line":182},"filter","query_vars",123,[184],{"action":185,"nopriv":186,"callback":146,"hasNonce":186,"hasCapCheck":186,"file":147,"line":187},"ea_rekey",false,104,[],[190,194,196,198,201,204],{"tag":191,"callback":192,"file":193,"line":175},"ea_speaker","closure","admin\\Event_Agent_Admin.php",{"tag":195,"callback":192,"file":193,"line":178},"ea_venue",{"tag":197,"callback":192,"file":193,"line":182},"ea_event",{"tag":199,"callback":192,"file":193,"line":200},"ea_registration",124,{"tag":202,"callback":192,"file":193,"line":203},"ea_checkin",125,{"tag":205,"callback":192,"file":193,"line":206},"ea_firsttimefree",126,[],{"dangerousFunctions":209,"sqlUsage":210,"outputEscaping":212,"fileOperations":27,"externalRequests":61,"nonceChecks":27,"capabilityChecks":263,"bundledLibraries":264},[],{"prepared":32,"raw":27,"locations":211},[],{"escaped":213,"rawEcho":130,"locations":214},17,[215,219,221,223,225,228,230,231,233,235,237,239,241,244,246,248,250,252,254,257,259,261],{"file":216,"line":217,"context":218},"admin\\partials\\carousels.php",73,"raw output",{"file":216,"line":220,"context":218},74,{"file":216,"line":222,"context":218},107,{"file":216,"line":224,"context":218},108,{"file":226,"line":227,"context":218},"admin\\partials\\categories.php",115,{"file":226,"line":229,"context":218},116,{"file":226,"line":206,"context":218},{"file":226,"line":232,"context":218},127,{"file":234,"line":232,"context":218},"admin\\partials\\config.php",{"file":234,"line":236,"context":218},128,{"file":234,"line":238,"context":218},145,{"file":234,"line":240,"context":218},146,{"file":242,"line":243,"context":218},"admin\\partials\\events.php",218,{"file":242,"line":245,"context":218},219,{"file":242,"line":247,"context":218},238,{"file":242,"line":249,"context":218},239,{"file":251,"line":224,"context":218},"admin\\partials\\speakers.php",{"file":251,"line":253,"context":218},109,{"file":255,"line":256,"context":218},"admin\\partials\\venues.php",129,{"file":255,"line":258,"context":218},130,{"file":255,"line":260,"context":218},140,{"file":255,"line":262,"context":218},141,5,[265,268],{"name":266,"version":28,"knownCves":267},"Lodash",[],{"name":269,"version":28,"knownCves":270},"Stripe PHP",[],[272],{"entryPoint":273,"graph":274,"unsanitizedCount":27,"severity":291},"\u003Ccalendar> (public\\partials\\calendar.php:0)",{"nodes":275,"edges":288},[276,282],{"id":277,"type":278,"label":279,"file":280,"line":281},"n0","source","$_GET (x2)","public\\partials\\calendar.php",43,{"id":283,"type":284,"label":285,"file":280,"line":286,"wp_function":287},"n1","sink","echo() [XSS]",58,"echo",[289],{"from":277,"to":283,"sanitized":290},true,"low",{"summary":293,"deductions":294},"The event-agent plugin v5.1.7 exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and has no recorded vulnerabilities or CVEs. The taint analysis also shows no critical or high-severity issues, suggesting that the core data handling might be relatively secure.  However, there are notable concerns regarding its attack surface and output sanitization. The presence of one unprotected AJAX handler presents a potential entry point for attackers to exploit if not properly secured by other means. Furthermore, the relatively low percentage of properly escaped output (44%) indicates a significant risk of cross-site scripting (XSS) vulnerabilities in the plugin's frontend or administrative interfaces. The lack of nonce checks on the AJAX handler is a significant oversight, as it leaves it open to CSRF attacks.",[295,297,300],{"reason":296,"points":61},"Unprotected AJAX handler",{"reason":298,"points":299},"Low percentage of properly escaped output",6,{"reason":301,"points":61},"Missing nonce check on AJAX handler","2026-03-17T00:15:29.048Z",{"wat":304,"direct":342},{"assetPaths":305,"generatorPatterns":333,"scriptPaths":334,"versionParams":335},[306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332],"\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Fbootstrap\u002Fdist\u002Fcss\u002Fbootstrap.min.css","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Felement-ui\u002Flib\u002Ftheme-chalk\u002Findex.css","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Ffullcalendar\u002Fmain.min.css","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Ffullcalendar\u002Fdaygrid\u002Fmain.min.css","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Ffullcalendar\u002Ftimegrid\u002Fmain.min.css","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Fadmin\u002Fcss\u002Fevent-agent-admin.css","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Faxios\u002Fdist\u002Faxios.min.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Fvue\u002Fdist\u002Fvue.min.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Felement-ui\u002Flib\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Felement-ui\u002Flib\u002Fumd\u002Flocale\u002Fen.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Fckeditor5-vue\u002Fdist\u002Fckeditor.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Fckeditor5-classic\u002Fbuild\u002Fckeditor.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Fadmin\u002Fjs\u002Futilities.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Fadmin\u002Fjs\u002Fcomponents.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Fapp-insights\u002Fapp-insights.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Fadmin\u002Fjs\u002Fevents-vue.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Fadmin\u002Fjs\u002Fconfig-vue.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Fadmin\u002Fjs\u002FcreateKeys-vue.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Fluxon\u002Fbuild\u002Fglobal\u002Fluxon.min.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Frrule\u002Fdist\u002Fes5\u002Frrule.min.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Ffullcalendar\u002Fmain.min.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Ffullcalendar\u002Fdaygrid\u002Fmain.min.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Ffullcalendar\u002Ftimegrid\u002Fmain.min.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Ffullcalendar\u002Finteraction\u002Fmain.min.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Ffullcalendar\u002Fvue\u002Fmain.umd.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Ffullcalendar\u002Frrule\u002Fmain.min.js","\u002Fwp-content\u002Fplugins\u002Fevent-agent\u002Flib\u002Ffullcalendar\u002Fluxon\u002Fmain.min.js",[],[318,319,321,322,323],[336,337,338,339,340,341],"event-agent\u002Fcss\u002Fevent-agent-admin.css?ver=","event-agent\u002Fjs\u002Futilities.js?ver=","event-agent\u002Fjs\u002Fcomponents.js?ver=","event-agent\u002Fjs\u002Fevents-vue.js?ver=","event-agent\u002Fjs\u002Fconfig-vue.js?ver=","event-agent\u002Fjs\u002FcreateKeys-vue.js?ver=",{"cssClasses":343,"htmlComments":344,"htmlAttributes":345,"restEndpoints":347,"jsGlobals":348,"shortcodeOutput":351},[],[],[346],"data-ea-key",[],[349,350],"wpData","wpRegistrars",[]]