[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fuCOoP4H5wAoP3W_hdxypy0mwNQaFZUsoiMoews3BcQ4":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":38,"analysis":141,"fingerprints":262},"custom-template-lifterlms","Custom Template for LifterLMS","1.0.6","Pratik Chaskar","https:\u002F\u002Fprofiles.wordpress.org\u002Fpratikchaskar\u002F","\u003Cp>This plugin will help you replace default LifterLMS course template for non-enrolled students with a custom template. You can design the custom template with any page builder of your choice.\u003C\u002Fp>\n\u003Cp>Convert the default LifterLMS course template that appears for non enrolled students into a custom designed, sales or landing page.\u003C\u002Fp>\n\u003Ch3>Here is how this plugin works:\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install & Active the Plugin\u003C\u002Fli>\n\u003Cli>Add a new Custom Template from the menu that would appear under LifterLMS Menu\u003C\u002Fli>\n\u003Cli>Added Custom Templates will appear in the admin area of all individual courses\u003C\u002Fli>\n\u003Cli>Select the template for individual course\u003C\u002Fli>\n\u003Cli>The default LifterLMS template for that individual course will be replaced with the custom template selected in previous step\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This plugin currently works best with the \u003Ca href=\"https:\u002F\u002Fwpastra.com\u002F?utm_source=wp-org&utm_medium=readme&utm_campaign=custom-templates-lifterlms\" rel=\"nofollow ugc\">Astra Theme\u003C\u002Fa>.\u003C\u002Fp>\n","The selected custom template will replace default LifterLMS course template for non-enrolled students.",300,16606,100,3,"2026-01-19T12:25:00.000Z","6.9.4","4.4","5.3",[20,21,22,23,24],"beaver-builder","course","elementor","lifterlms","page-buider","https:\u002F\u002Fgithub.com\u002Fpratikchaskar\u002Fcustom-template-lifterlms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-template-lifterlms.1.0.6.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":13,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"pratikchaskar",16,13650,131,79,"2026-04-03T21:29:54.188Z",[39,54,75,99,122],{"slug":40,"name":41,"version":42,"author":7,"author_profile":8,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":50,"homepage":52,"download_link":53,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"custom-template-learndash","Custom Template for LearnDash","1.0.7","\u003Cp>To convert more visitors into students, you need a real sales page for your LearnDash courses. However, most sites just use the default LeanDash page that is not very friendly for conversions. That is because, making a custom sales page is difficult and requires a ton of custom development. But not anymore!\u003C\u002Fp>\n\u003Cp>Now with this plugin, you will be able to design your own conversion friendly, custom sales page for your courses with any page builder. The page will be displayed to only non enrolled students, who have not bought the course.\u003C\u002Fp>\n\u003Cp>In nutshell, transform the default LearnDash course template that appears for non enrolled students into a custom designed, sales or landing page and convert more visitors into students!\u003C\u002Fp>\n\u003Ch3>Here is how this plugin works:\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install & Active the Plugin.\u003C\u002Fli>\n\u003Cli>Add a new Custom Template from the menu that would appear under LearnDash LMS Menu.\u003C\u002Fli>\n\u003Cli>The new Custom Templates will appear in the admin area of all individual courses under option “Select Custom Template for this Course”.\u003C\u002Fli>\n\u003Cli>Select the template for individual course.\u003C\u002Fli>\n\u003Cli>The default LearnDash template for that individual course will be replaced with the custom template selected in previous step.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This plugin currently works best with the \u003Ca href=\"https:\u002F\u002Fwpastra.com\u002F?utm_source=wp-org&utm_medium=readme&utm_campaign=custom-templates-learndash\" rel=\"nofollow ugc\">Astra Theme\u003C\u002Fa>.\u003C\u002Fp>\n","The selected custom template will replace default LearnDash course template for non-enrolled students.",1000,38157,80,4,"2025-12-01T09:48:00.000Z",[20,21,22,51,24],"liftlms","https:\u002F\u002Fgithub.com\u002Fpratikchaskar\u002Fcustom-template-learndash","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-template-learndash.1.0.7.zip",{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":64,"num_ratings":65,"last_updated":66,"tested_up_to":16,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":73,"download_link":74,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"fullwidth-templates","Fullwidth Templates for Any Theme & Page Builder","1.2.0","Brainstorm Force","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrainstormforce\u002F","\u003Cp>\u003Cstrong>Full Width Page Templates For Your Website\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Does your theme offer full width page templates? Need freedom to design beautiful full width layouts with page builder like Beaver Builder, Elementor? Need a complete blank template without header or footer for your landing pages?\u003C\u002Fp>\n\u003Cp>This plugin adds Fullwidth Page Templates to overcome these limitations.\u003C\u002Fp>\n\u003Ch4>Here is a quick video explaining how this plugin works\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\u002FLsIrXPHC0xM?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\u003Cp>\u003Ca href=\"https:\u002F\u002Fbsf.io\u002Ffullwidth-templates-demo\" rel=\"nofollow ugc\">Try it out on a free dummy site\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Blank Template\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Removes header, footer, sidebar, comments, title and leaves you with a plain canvas\u003C\u002Fli>\n\u003Cli>Awesome for landing pages where you need complete control over your layout\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Full Width Template\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Removes Sidebar, page title, comments and stretches the layout to full width\u003C\u002Fli>\n\u003Cli>Ideal if you’re using a Page Builder\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Bonus – No Sidebar Template\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Just Removes Sidebar\u003C\u002Fli>\n\u003Cli>Perfect if your theme does not have No Sidebar option.\u003C\u002Fli>\n\u003Cli>Rest of the layout & styling will remain intact.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Made to work with Page Builders\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen you’re using a Page Builder, things like the default page title, boxed layout, extra margin and padding usually get in your way. This plugin puts you in absolute control and removes all unnecessary elements from your layout.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dead Simple\u003C\u002Fstrong>\u003Cbr \u002F>\nIt adds three simple options for your pages & posts. Just choose the one and you should be all set.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Potable & No Lock-in\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you’re anything like us, you care what happens when you switch your themes. Generally changing theme means, you will need to edit all your pages and change templates. But if you’re using a plugin like this – you won’t have to worry about it.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Supported & Actively Developed\u003C\u002Fstrong>\u003Cbr \u002F>\nNeed help with something? Have an issue to report? \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbrainstormforce\u002Ffullwidth-templates\u002F\" rel=\"nofollow ugc\">Get in touch\u003C\u002Fa> with us on GitHub.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Some of the popular themes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Genesis Framework by StudioPress\u003C\u002Fli>\n\u003Cli>Primer Theme by GoDaddy\u003C\u002Fli>\n\u003Cli>Twenty Sixteen\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Ch4>Disclaimer –\u003C\u002Fh4>\n\u003Cp>This option works on most of the themes; but it might not work on few depending on it’s layout structure.\u003Cbr \u002F>\nPlease open up an issue on GitHub or send us a pull request for adding compatibility with your theme.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Project by \u003Ca href=\"https:\u002F\u002Fwww.brainstormforce.com\u002F\" rel=\"nofollow ugc\">Brainstorm Force\u003C\u002Fa>.\u003C\u002Fp>\n","When using a Page Builder, things like page title, boxed layout usually limit your creativity. This plugin helps you go fullwidth on any* theme.",30000,412807,94,42,"2025-12-01T09:51:00.000Z","4.2","",[20,22,70,71,72],"full-width","fullwidth","template","https:\u002F\u002Fwww.brainstormforce.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffullwidth-templates.1.2.0.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":13,"num_ratings":85,"last_updated":86,"tested_up_to":87,"requires_at_least":88,"requires_php":89,"tags":90,"homepage":94,"download_link":95,"security_score":96,"vuln_count":97,"unpatched_count":27,"last_vuln_date":98,"fetched_at":29},"material-design-icons-for-elementor","Material Design Icons for Page Builders","1.5.1","Photon WP","https:\u002F\u002Fprofiles.wordpress.org\u002Fphoton2020\u002F","\u003Cp>Material Design Icons for Page Builders – adds Google Material Design Icons into Icons control of Page Builders\u003C\u002Fp>\n\u003Ch4>Supported Page Builders:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Elementor\u003C\u002Fli>\n\u003Cli>Beaver Builder\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcode Generator\u003C\u002Fh4>\n\u003Cp>Generate shortcode to output an icon anywhere in the content.\u003C\u002Fp>\n\u003Ch3>Donate\u003C\u002Fh3>\n\u003Cp>Enjoy using \u003Cem>Material Design Icons for Page Builders\u003C\u002Fem>? You can buy \u003Ca href=\"https:\u002F\u002Fwww.buymeacoffee.com\u002Fphotonwp2020\" rel=\"nofollow ugc\">\u003Cstrong>a cup of coffee\u003C\u002Fstrong>\u003C\u002Fa> for me as a thank you.\u003C\u002Fp>\n\u003Ch3>Bug Report\u003C\u002Fh3>\n\u003Cp>If you find a bug, you can \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fphoton-wp\u002Fmaterial-design-icons-for-elementor\u002Fissues\" rel=\"nofollow ugc\">submit a bug report\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Icon font: Material Design icons https:\u002F\u002Fdesign.google.com\u002Ficons\u002F, (C) Google, \u003Ca href=\"http:\u002F\u002Fwww.apache.org\u002Flicenses\u002F\" rel=\"nofollow ugc\">Apache 2.0\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Material Design Icons for Page Builders - adds Google Material Design Icons into Icons control of Page Builders",20000,103848,5,"2024-03-20T12:40:00.000Z","6.5.8","4.7","5.6",[20,91,22,92,93],"beaver-builder-icons","elementor-icons","material-design-icons","https:\u002F\u002Fgithub.com\u002Fphoton-wp\u002Fmaterial-design-icons-for-elementor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmaterial-design-icons-for-elementor.1.5.1.zip",84,2,"2023-01-27 00:00:00",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":45,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":68,"tags":113,"homepage":117,"download_link":118,"security_score":119,"vuln_count":120,"unpatched_count":27,"last_vuln_date":121,"fetched_at":29},"admin-page-spider","Admin Page Spider","3.36","jatacid","https:\u002F\u002Fprofiles.wordpress.org\u002Fjatacid\u002F","\u003Cp>Editing pages in WordPress is too slow. You spend hours going back and forth to the backend dashboard, finding pages to edit, going into your page editor of choice be it Gutenberg, Elementor or whatever else, saving and then repeating the entire process in backwards just to view the page!\u003C\u002Fp>\n\u003Cp>No more!\u003C\u002Fp>\n\u003Cp>Admin Page Spider makes working in WordPress infinitely more sensible.\u003C\u002Fp>\n\u003Cp>You get a menu of all your pages & posts right in your WordPress Admin Bar. Now you can jump to any of your content to start working on it, without having to bounce around wasting time for pages to load.\u003C\u002Fp>\n\u003Cp>Ultra-lightweight, this plugin increases your development speed without any impact to customers, saving hours of time clicking & waiting unnecssarily.\u003C\u002Fp>\n\u003Cp>See the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fadmin-page-spider\u002Fscreenshots\u002F\" rel=\"ugc\">screenshots tab\u003C\u002Fa> for more details.\u003C\u002Fp>\n\u003Cp>Actual tests show almost a 40% time saving in the time it takes to work and build your website – especially if you’re using a builder, or css tool or have multiple pages, products like an ecommerce store, or simply a lot of pages or blog articles.\u003C\u002Fp>\n","Puts all your pages and posts into the admin bar so you can simply hover, view & edit anything in one click.",44912,96,21,"2025-11-21T07:49:00.000Z","6.8.5","4.3.0",[20,114,22,115,116],"divi","productivity","white-label","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadmin-page-spider\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-page-spider.zip",99,1,"2024-04-29 00:00:00",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":27,"num_ratings":27,"last_updated":132,"tested_up_to":111,"requires_at_least":133,"requires_php":134,"tags":135,"homepage":139,"download_link":140,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"academy-elementor-addons","Academy Elementor Addons","1.3.4","Academy LMS","https:\u002F\u002Fprofiles.wordpress.org\u002Facademylms\u002F","\u003Cp>Academy Elementor Add-ons is a WordPress plugin that integrates Academy LMS  with the renowned Elementor Page builder. It gives you the freedom to design any type of eLearning website with your own design preferences. Construct your own Academy LMS course layout and style.\u003C\u002Fp>\n\u003Cp>This add-on offers 3 widgets for all the pages and 20+ widgets for the course single\u002Fdetails page of the course with template builder. All the widgets of this plugin provide a multitude of options for creating any sort of design. As a result, you’ll be able to develop a one-of-a-kind eLearning site that will undoubtedly provide the best possible user experience.\u003C\u002Fp>\n\u003Ch3>FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Course Template Builder for course single\u002Fdetails and archive page.\u003C\u002Fli>\n\u003Cli>7 widgets for all Pages (registration, frontend dashboard, course grid, course carousel, login form, course filter, course enroll form)\u003C\u002Fli>\n\u003Cli>23+ widgets for Course Single\u002FDetails Template Builder\u003C\u002Fli>\n\u003Cli>2 widgets for Course Archive Template Builder\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Prerequisite ✅\u003C\u002Fh3>\n\u003Cp>Academy Elementor Add-on will require you to install the following plugins to work flawlessly with the Academy LMS plugin.\u003C\u002Fp>\n\u003Cp>1) \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Facademy\" rel=\"ugc\">Academy LMS\u003C\u002Fa>\u003Cbr \u002F>\n2) \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\" rel=\"ugc\">Elementor Plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You can utilize the Elementor to construct a comprehensive eLearning site after installing and activating these plugins. Please make sure that all of these plugins are up-to-date.\u003C\u002Fp>\n\u003Cp>Please check our documentation on Academy LMS – Elementor Add-on for more detailed information about this addon and its essential features.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>You can do a lot of o things with Academy Elementor Addon, including:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create your own course page template \u003C\u002Fli>\n\u003Cli>Personalize each course page \u003C\u002Fli>\n\u003Cli>Edit and build course single\u002Fdetails page via course template builder\u003C\u002Fli>\n\u003Cli>Design pages with 7 common widgets for all pages (registration, frontend dashboard, course grid, course carousel, login form, course filter, course enroll form)\u003C\u002Fli>\n\u003Cli>Design course single\u002Fdetails page with 23+ widgets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Modify The Course Page With Elementor Addon ⚙️\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>You can edit your course page with the Elementor page builder and then publish it on your live site. If you go to the Academy EA (Elementor Addon) option, you’ll be getting three templates in this Template Builder section. According to the layout, you can activate any template and get your course page ready with a new design. So, no coding or extra effort to get a newly designed course page.\u003Cbr \u002F>\n\u003Cstrong>Note: Soon, we are going to enrich this section with more templates\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If you want, you can click the  Add New button to create a new template from the Template Builder section. Then you can design your own template and apply it to your course page. On the other hand, you can edit the default templates we’ve already provided and redesign them via Elementor.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Utilize The Widgets On Any Page ⚒️\u003C\u002Fh3>\n\u003Cp>In Elementor page builder, scroll down to view the Academy Widgets. One of the dashboards lets you set the user dashboard. The other widget lets you set the student\u002Finstructor registration, and the third one allows you to display the course grid.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>you can create a frontend dashboard on any page of your site using our dashboard widgets. These widgets have advanced design options that gives you the freedom to design. There are many elements available in the user dashboard. But you can change the style of any element from the user dashboard.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Next comes the student\u002F Instructor registration form. You can create forms for students or instructors and place them on any page of your site. This form is usually placed on the front or registration page of a site. Moreover, it is essential for student and instructor registration on your educational site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>We’ve added 23 widgets which you will be getting while creating or redesigning the course page. In the widget list, you will get the Course title, course thumbnail, categories, tags, description, benefits, and so on. Moreover, you can drag & drop the widgets as well as change the styles of your chosen widget.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Note: You can apply the modification in your design and see a live preview.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Academy LMS offers the Elementor Widgets listed below to provide you maximum control over your eLearning site design. As a result, you will be able to enhance the course page and other templates’ designs.\u003C\u002Fp>\n\u003Ch3>Widgets for all Pages 📑\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>These are the widgets available for the Course:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>User Dashboard (available for the global template only)\u003C\u002Fli>\n\u003Cli>Student\u002FInstructor Registration (available for the global template only)\u003C\u002Fli>\n\u003Cli>Course Grid (available for the global template only)\u003C\u002Fli>\n\u003Cli>Course Carousel (available for the global template only)\u003C\u002Fli>\n\u003Cli>Login Form (available for the global template only)\u003C\u002Fli>\n\u003Cli>Enroll Form (available for the global template only)\u003C\u002Fli>\n\u003Cli>Course Filter (available for the global template only)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Widgets on Academy LMS for Course Single\u002FDetails 🧰\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Course Title\u003C\u002Fli>\n\u003Cli>Course Thumbnail\u003C\u002Fli>\n\u003Cli>Course Categories\u003C\u002Fli>\n\u003Cli>Course Tags\u003C\u002Fli>\n\u003Cli>Course Description\u003C\u002Fli>\n\u003Cli>Course Benefits\u003C\u002Fli>\n\u003Cli>Course Target Audience\u003C\u002Fli>\n\u003Cli>Course Requirements\u003C\u002Fli>\n\u003Cli>Course Materials\u003C\u002Fli>\n\u003Cli>Course Price\u003C\u002Fli>\n\u003Cli>Course Total Enrolled\u003C\u002Fli>\n\u003Cli>Course Level\u003C\u002Fli>\n\u003Cli>Course Rating\u003C\u002Fli>\n\u003Cli>Course Last Update\u003C\u002Fli>\n\u003Cli>Course Social Share\u003C\u002Fli>\n\u003Cli>Course Instructors\u003C\u002Fli>\n\u003Cli>Course Duration\u003C\u002Fli>\n\u003Cli>Course Curriculum\u003C\u002Fli>\n\u003Cli>Course Feedback\u003C\u002Fli>\n\u003Cli>Course Enroll Widget\u003C\u002Fli>\n\u003Cli>Course Reviews\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>🔥 WHAT’S NEXT\u003C\u002Fh3>\n\u003Cp>If you like Academy LMS, then consider checking out our other WordPress Plugins for FREE:\u003C\u002Fp>\n\u003Cp>🔝 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-map-block\u002F\" rel=\"ugc\">WP Map Block\u003C\u002Fa> –  Gutenberg Map Block for Google Map and OpenStreet Map\u003C\u002Fp>\n\u003Ch3>💙 Loved Academy LMS?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Like on our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Facademylmsteam\" rel=\"nofollow ugc\">Facebook Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Facademylmsteam\" rel=\"nofollow ugc\">Facebook Group\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Or rate us on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Facademy-elementor-addons\u002Freviews\u002F?rate=5#new-post\" rel=\"ugc\">WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Academy Elementor Addon offers 24+ widgets to create an entire eLearning site and design custom course pages, course listings, dashboards, and more.",400,9396,"2025-09-28T12:10:00.000Z","6.4","7.3",[136,137,21,22,138],"academy","addons","lms","https:\u002F\u002Fdemo.academylms.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facademy-elementor-addons.1.3.4.zip",{"attackSurface":142,"codeSignals":225,"taintFlows":248,"riskAssessment":249,"analyzedAt":261},{"hooks":143,"ajaxHandlers":221,"restRoutes":222,"shortcodes":223,"cronEvents":224,"entryPointCount":27,"unprotectedCount":27},[144,150,155,159,163,167,172,176,179,183,188,194,198,201,205,209,213,217],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","init","llms_course_landing_page_post_type","admin\\class-ctllms-admin.php",49,{"type":151,"name":152,"callback":153,"file":148,"line":154},"filter","post_updated_messages","custom_post_type_post_update_messages",50,{"type":145,"name":156,"callback":157,"file":148,"line":158},"admin_menu","display_admin_menu",52,{"type":145,"name":160,"callback":161,"file":148,"line":162},"parent_file","active_admin_menu",53,{"type":145,"name":164,"callback":165,"file":148,"line":166},"add_meta_boxes","register_meta_boxes",55,{"type":151,"name":168,"callback":169,"priority":170,"file":148,"line":171},"fl_builder_post_types","bb_builder_compatibility",10,58,{"type":151,"name":173,"callback":174,"file":148,"line":175},"llms_metabox_fields_lifterlms_course_options","course_settings_fields",59,{"type":151,"name":177,"callback":174,"file":148,"line":178},"llms_metabox_fields_lifterlms_membership",60,{"type":145,"name":180,"callback":181,"file":148,"line":182},"save_post","save_course_landing_page",61,{"type":145,"name":184,"callback":185,"file":186,"line":187},"plugins_loaded","CTLLMS_Loader::get_instance","classes\\class-ctllms-loader.php",64,{"type":145,"name":189,"callback":190,"priority":191,"file":192,"line":193},"wp","override_template_include",999,"classes\\class-ctllms.php",43,{"type":145,"name":195,"callback":196,"priority":191,"file":192,"line":197},"wp_enqueue_scripts","enqueue_scripts",44,{"type":151,"name":199,"callback":199,"priority":191,"file":192,"line":200},"astra_page_layout",45,{"type":151,"name":202,"callback":203,"priority":191,"file":192,"line":204},"astra_get_content_layout","content_layout",46,{"type":151,"name":206,"callback":207,"priority":191,"file":192,"line":208},"astra_the_title_enabled","page_title",47,{"type":151,"name":210,"callback":211,"priority":191,"file":192,"line":212},"astra_featured_image_enabled","featured_image",48,{"type":151,"name":214,"callback":215,"file":192,"line":216},"tcb_enqueue_resources","__return_true",190,{"type":151,"name":218,"callback":219,"file":192,"line":220},"the_content","render",223,[],[],[],[],{"dangerousFunctions":226,"sqlUsage":227,"outputEscaping":229,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":247},[],{"prepared":27,"raw":27,"locations":228},[],{"escaped":97,"rawEcho":230,"locations":231},7,[232,235,237,239,241,243,245],{"file":148,"line":233,"context":234},89,"raw output",{"file":148,"line":236,"context":234},98,{"file":192,"line":238,"context":234},264,{"file":192,"line":240,"context":234},281,{"file":192,"line":242,"context":234},287,{"file":192,"line":244,"context":234},295,{"file":192,"line":246,"context":234},301,[],[],{"summary":250,"deductions":251},"The static analysis of the \"custom-template-lifterlms\" v1.0.6 plugin indicates a generally strong security posture based on the presented data. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events with or without authentication significantly limits the plugin's attack surface. Furthermore, the lack of dangerous functions, file operations, external HTTP requests, and no recorded vulnerabilities in its history are positive indicators. The consistent use of prepared statements for all SQL queries is a commendable practice for preventing SQL injection vulnerabilities.\n\nHowever, a significant concern arises from the low percentage of properly escaped output (22%). This indicates that user-supplied data, if processed and displayed without proper sanitization, could be vulnerable to Cross-Site Scripting (XSS) attacks. The absence of nonce checks and capability checks on any entry points, although the entry points are currently zero, means that if any new entry points are introduced in future versions without proper checks, they would be inherently insecure. The lack of taint analysis results also means that complex data flow vulnerabilities might have been missed.\n\nIn conclusion, while the plugin demonstrates excellent practices in preventing common web vulnerabilities like SQL injection and has a clean vulnerability history, the poor output escaping is a notable weakness that requires immediate attention. The zero attack surface is a strength, but the potential for XSS due to unescaped output poses a real risk. Future development should prioritize comprehensive output sanitization and ensure robust authentication and authorization mechanisms are in place for any new entry points.",[252,255,257,259],{"reason":253,"points":254},"Low output escaping (22%)",8,{"reason":256,"points":85},"No nonce checks on entry points",{"reason":258,"points":85},"No capability checks on entry points",{"reason":260,"points":85},"No taint analysis results","2026-03-16T20:03:29.980Z",{"wat":263,"direct":269},{"assetPaths":264,"generatorPatterns":266,"scriptPaths":267,"versionParams":268},[265],"\u002Fwp-content\u002Fplugins\u002Fcustom-template-lifterlms\u002Fassets\u002Fcss\u002Fcustom-template-lifterlms.css",[],[],[],{"cssClasses":270,"htmlComments":272,"htmlAttributes":273,"restEndpoints":275,"jsGlobals":276,"shortcodeOutput":278},[271],"ctllms-custom-template",[],[274],"data-course_template",[],[277],"CTLLMS_URL",[]]