[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fHc-Y4OBMooUWGodGZSREaOnu86qpFwMrdQBvJH6OhUo":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":18,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":48,"crawl_stats":37,"alternatives":51,"analysis":162,"fingerprints":741},"html5-virtual-classroom","BrainCert Virtual Classroom","2.8.1","BrainCert","https:\u002F\u002Fprofiles.wordpress.org\u002Fbraincert\u002F","\u003Cp>BrainCert’s \u003Ca href=\"https:\u002F\u002Fwww.braincert.com\u002Fvirtual-classroom-api\" rel=\"nofollow ugc\">Virtual Classroom\u003C\u002Fa> is an award-winning product to transform any website into a dynamic learning and collaboration platform. With our robust integration capabilities, you can effortlessly incorporate our extensive features into your existing website, LMS, CMS, or application, delivering an unmatched educational experience to your learners. Our White-Label Solution offers unparalleled customization options, including tailored branding, your own domain, a dedicated API endpoint, an SSL certificate, and a variety of theme choices, all within a secure and cohesive educational setting.\u003C\u002Fp>\n\u003Cp>Get started by signing up for a free \u003Ca href=\"https:\u002F\u002Fwww.braincert.com\" rel=\"nofollow ugc\">BrainCert\u003C\u002Fa> account and obtaining your \u003Ca href=\"https:\u002F\u002Fwww.braincert.com\u002Fapp\u002Fvirtualclassroom\" rel=\"nofollow ugc\">API key\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For further details, our \u003Ca href=\"https:\u002F\u002Fwww.braincert.com\u002Fdocs\u002Fapi\u002Fvc\u002F\" rel=\"nofollow ugc\">Developer documentation\u003C\u002Fa> provides comprehensive guidance. BrainCert’s RESTful API grants access to a wealth of Virtual Classroom resources, such as classes, video recordings, and shopping cart features.\u003C\u002Fp>\n\u003Ch3>Virtual Classroom Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Experience crystal-clear Ultra HD audio and video conferencing, powered by WebRTC technology, with resilience for multiple full HD participants.\u003C\u002Fli>\n\u003Cli>Cross-platform WebRTC support for macOS and iOS on Safari 11, Android on Opera and Chrome, and desktops on Chrome and Firefox.\u003C\u002Fli>\n\u003Cli>Accessibility in 50 languages with options for API-driven language setting or attendee selection.\u003C\u002Fli>\n\u003Cli>Effortless cloud-based recording of sessions, available for download in 720p HD, with online sharing and playback for attendees.\u003C\u002Fli>\n\u003Cli>Flexible recording controls allow for manual or automatic capture of classes, with options to download individual recordings or merge them into a single file through a straightforward API call.\u003C\u002Fli>\n\u003Cli>Group screen sharing with HTML5 support, offering HD quality in a tabbed interface, allows for displaying an entire screen or a single application without any downloads or installations.\u003C\u002Fli>\n\u003Cli>Multiple interactive whiteboards featuring a suite of tools for drawing, writing LaTEX math equations, creating shapes and symbols, utilizing line tools, saving snapshots, and document sharing across multiple tabs.\u003C\u002Fli>\n\u003Cli>Secure sharing of documents and presentations, alongside streaming of audio\u002Fvideo files.\u003C\u002Fli>\n\u003Cli>Access to Wolfram|Alpha for computational knowledge and data across various subjects, including science, engineering, and mathematics.\u003C\u002Fli>\n\u003Cli>A comprehensive equation editor, group chat functionality, and advanced annotation tools to interact with uploaded materials.\u003Cbr \u002F>\nA responsive 16:9 whiteboard design that adapts to any screen size and browser resolution, ensuring a consistent viewing experience for all participants.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>About BrainCert\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.braincert.com\" rel=\"nofollow ugc\">BrainCert\u003C\u002Fa> LMS platform is designed to deliver any type of training online, from creating, marketing, and selling courses, tests, and live classes to specific use cases such as creating & delivering assessments for academic and certification needs, compliance training, workplace skills improvement, proctored exams, customer and partner training, as well as real-time collaboration using an integrated virtual classroom.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Note: You can use the Virtual Classroom API by itself; it doesn’t need the BrainCert LMS subscription. But you will need to subscribe to the API. Check out the prices on our website \u003Ca href=\"https:\u002F\u002Fwww.braincert.com\u002Fpricing?tab=vc-mb\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Transform the way you educate with BrainCert's Virtual Classroom API. Immerse your users in a world of interactive, dynamic, and effective online &hellip;",30,13573,74,6,"2025-07-18T12:28:00.000Z","6.8.5","4.5","",[20,21,22,23,24],"braincert","screen-sharing","video-conference","virtual-classroom","whiteboard","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhtml5-virtual-classroom.2.8.1.zip",100,1,0,"2023-11-29 00:00:00","2026-03-15T15:16:48.613Z",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2023-49172","braincert-html5-virtual-classroom-reflected-cross-site-scripting","BrainCert – HTML5 Virtual Classroom \u003C= 2.1 - Reflected Cross-Site Scripting","The BrainCert – HTML5 Virtual Classroom plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 2.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.",null,"\u003C=2.1","2.2","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-05-20 18:36:01",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F76b3b5b7-fefe-44fb-a30e-c55226d4aaea?source=api-prod",174,{"slug":20,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":47,"trust_score":49,"computed_at":50},79,"2026-04-04T19:39:04.851Z",[52,74,92,117,139],{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":60,"downloaded":61,"rating":62,"num_ratings":63,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":67,"tags":68,"homepage":72,"download_link":73,"security_score":26,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"video-conferencing-with-bbb","Virtual Classroom – Video Conferencing & Online Meeting with BigBlueButton","2.5.3","eLearning evolve","https:\u002F\u002Fprofiles.wordpress.org\u002Felearningevolve\u002F","\u003Cp>\u003Cstrong>Dedicated Support\u003C\u002Fstrong>\u003Cbr \u002F>\nFor quick support and assistance, please contact us here\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Felearningevolve.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Felearningevolve.com\u002Fcontact\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Virtual Classroom for WordPress integrates BigBlueButton into WordPress through which teachers can manage their virtual classrooms\u002Fvideo conferences right from the WP dashboard.\u003C\u002Fp>\n\u003Cp>BBB stands as an open-source video conferencing solution crafted with the motto \u003Cstrong>“Built For Teachers”\u003C\u002Fstrong>. Equipped with all the essential features typical of a web conferencing platform, it goes beyond by facilitating active collaboration to enhance virtual classroom engagement. As an educator, BBB stands out as one of the top choices for online meetings. Explore all its features here: https:\u002F\u002Fsupport.blindsidenetworks.com\u002Fhc\u002Fen-us\u002Farticles\u002F360052738972-What-are-the-features-in-BigBlueButton-\u003C\u002Fp>\n\u003Ch4>Virtual Classroom for WordPress Features\u003C\u002Fh4>\n\u003Cp>Virtual Classroom for WordPress enables the user to create BBB rooms right from the WordPress dashboard. Once the room is created it can be added to any WordPress page through a simple shortcode. There is also a possibility to enter multiple rooms in the shortcode to let the user choose the room that they want to join.\u003C\u002Fp>\n\u003Cp>The student can simply click Join from the page where the shortcode is added and enter the BBB room where the teacher can initiate a virtual classroom session.\u003C\u002Fp>\n\u003Cp>After the session is over the plugin can also display the recording of the session on the same page so that the students can take the keynotes from the session later on.\u003C\u002Fp>\n\u003Ch4>Free Plugin Limitations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add New option for BBB Rooms on backend is limited to only a maximum of 2 Rooms\u003C\u002Fli>\n\u003Cli>Join room on the same page is not available. Only join in a new full screen window is supported\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>REQUIRED: Separate BigBlueButton Server\u003C\u002Fh4>\n\u003Cp>BBB software requires a separate hosting server that should be connected to our plugin. Please refer to our hosting guide for setup: https:\u002F\u002Felearningevolve.com\u002Fblog\u002Fhosting-virtual-classroom-for-wordpress\u002F\u003C\u002Fp>\n\u003Cp>This free plugin uses a BigBlueButton server provided by Blindside Networks for testing purposes only, is available “AS IS” without any warranty. It’s publicly accessible, and sessions and recordings may be open to anyone. Recordings on this testing server are not accessible and will be removed after 7 days, so do not rely on them.\u003C\u002Fp>\n\u003Ch4>Pro Version Features\u003C\u002Fh4>\n\u003Cp>There is also a Pro version available with this plugin that offers the below features:\u003Cbr \u002F>\n* Moderators frontend Room management area\u003Cbr \u002F>\n* Embed BigBlueButton Room on WordPress i.e join room on the same WP page\u003Cbr \u002F>\n* Set a Countdown\u002FSchedule for Room\u003Cbr \u002F>\n* Fully White-label Virtual Classroom\u003Cbr \u002F>\n* Limit the max allowed participants for a room e.g (5, 10, .. etc) both on a per room and per page basis. This can allow you to conduct a 1:1 or group session\u003Cbr \u002F>\n* Upload your brand logo that is visible in the BBB room\u003Cbr \u002F>\n* Customize the room background-color as per your brand color\u003Cbr \u002F>\n* Change welcome message that is displayed in the Public Chat section of the room\u003Cbr \u002F>\n* Customize thank you message when the user leaves the meeting\u003Cbr \u002F>\n* Pre-upload your presentation (ability to upload both globally and per room basis)\u003C\u002Fp>\n\u003Cp>Get Pro Version: https:\u002F\u002Felearningevolve.com\u002Fproducts\u002Fwp-virtual-classroom\u002F\u003C\u002Fp>\n\u003Ch4>Video Guide\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\u002Fxb5wR-VcrXs?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>How-Tos\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>How to set up hosting & get Endpoint URL\u002FSecret for Virtual Classroom for WordPress: https:\u002F\u002Felearningevolve.com\u002Fblog\u002Fhosting-virtual-classroom-for-wordpress\u002F\u003C\u002Fli>\n\u003Cli>How to join BigBlueButton Room from WordPress: https:\u002F\u002Felearningevolve.com\u002Fblog\u002Fhow-to-join-bigbluebutton-room-from-wordpress\u002F\u003C\u002Fli>\n\u003Cli>How to limit number of users for BigBlueButton Room on WordPress: https:\u002F\u002Felearningevolve.com\u002Fblog\u002Fhow-to-limit-number-of-users-for-bigbluebutton-room-on-wordpress\u002F\u003C\u002Fli>\n\u003Cli>How to allow instructors or users to manage BigBlueButton Rooms on WordPress: https:\u002F\u002Felearningevolve.com\u002Fblog\u002Fhow-to-allow-instructors-to-manage-bbb-rooms-on-wp\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For further queries feel free to contact us https:\u002F\u002Felearningevolve.com\u002Fcontact\u002F or directly reach out on info@elearningevolve.com\u003C\u002Fp>\n","This plugin allows teachers to manage their live virtual classrooms, video conference and online meeting right from WordPress.",500,17677,92,10,"2026-02-21T02:57:00.000Z","6.9.4","5.1","7.2",[69,70,71,22,23],"bbb","bigbluebutton","online-meeting","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvideo-conferencing-with-bbb","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvideo-conferencing-with-bbb.2.5.3.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":26,"downloaded":82,"rating":83,"num_ratings":27,"last_updated":84,"tested_up_to":65,"requires_at_least":85,"requires_php":86,"tags":87,"homepage":90,"download_link":91,"security_score":26,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"plugnmeet","Plug-N-Meet web conference integration","2.1.1","bobteng","https:\u002F\u002Fprofiles.wordpress.org\u002Fbobteng\u002F","\u003Cp>Bring a powerful, open-source video conferencing solution directly into your WordPress site. With plugNmeet, you can host live classes, webinars, and meetings without sending your users to a third-party website, keeping them engaged and on your platform.\u003C\u002Fp>\n\u003Cp>The meeting interface is loaded directly on your page for a seamless, native experience. Best of all, the interface is fully customizable to match your brand.\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Cp>This plugin connects your WordPress site to a plugNmeet server. As a free and open-source project, you have two great options for the server:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Self-Host:\u003C\u002Fstrong> Create your own server for maximum control and privacy by following the \u003Ca href=\"https:\u002F\u002Fwww.plugnmeet.org\u002Fdocs\u002Finstallation\" rel=\"nofollow ugc\">official installation instructions\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Use the Cloud:\u003C\u002Fstrong> Get started in minutes with a ready-to-use \u003Ca href=\"https:\u002F\u002Fwww.plugnmeet.cloud\" rel=\"nofollow ugc\">plugNmeet cloud subscription\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> The plugin includes pre-configured demo credentials to help you test its features immediately. This demo server is a shared resource and is \u003Cstrong>not intended for production use\u003C\u002Fstrong> as it can be unreliable. For any important meetings, we strongly recommend using one of the options above to ensure a stable and professional experience for you and your users.\u003C\u002Fp>\n\u003Ch3>Powerful Features for Your Website\u003C\u002Fh3>\n\u003Ch4>Core Conferencing Tools\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>HD Audio & Video:\u003C\u002Fstrong> Crystal-clear communication, screen sharing, and virtual backgrounds.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Interactive Whiteboard:\u003C\u002Fstrong> Collaborate in real-time. Upload and draw on PDFs, documents, presentations, and images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shared Notepad:\u003C\u002Fstrong> Work together on shared notes during the session.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cross-Device Compatible:\u003C\u002Fstrong> Works on all modern browsers, including Chrome, Firefox, and Safari for iOS.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Engagement & Collaboration\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Breakout Rooms:\u003C\u002Fstrong> Split participants into smaller groups for focused discussions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Polls & Voting:\u003C\u002Fstrong> Easily create polls to engage your audience and gather feedback.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Raise Hand:\u003C\u002Fstrong> A simple way for participants to get your attention.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Public & Private Chat:\u003C\u002Fstrong> Allow for group and one-on-one conversations with file sharing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Moderator Controls & Security\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Advanced Lock Settings:\u003C\u002Fstrong> Fine-grained control over participant permissions (e.g., lock webcams, microphones, chat).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Waiting Room:\u003C\u002Fstrong> Manage who enters your meeting and when.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>End-to-End Encryption (E2EE):\u003C\u002Fstrong> Secure your meetings with the highest level of privacy (on supported browsers).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure & Encrypted:\u003C\u002Fstrong> All communication is secured using WebRTC standards.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Advanced Capabilities\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI Meeting Agent:\u003C\u002Fstrong> Turn your meetings into actionable intelligence. Our powerful AI agent provides live spoken translations, generates automated summaries, creates full transcriptions, \u003Cstrong>and many more…\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>MP4 Recording:\u003C\u002Fstrong> Record your sessions to share or review later.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Broadcasting:\u003C\u002Fstrong> Stream your meetings live to platforms like YouTube via RTMP.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Telephone Dial-In (SIP Gateway):\u003C\u002Fstrong> Allow participants to join the audio of your meeting by dialing a standard phone number—no internet required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stable on Any Connection:\u003C\u002Fstrong> Adaptive streaming (Simulcast & Dynacast) ensures a smooth experience, even on slower internet.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed Analytics:\u003C\u002Fstrong> Assess attendance and engagement with post-session reports.\u003C\u002Fli>\n\u003C\u002Ful>\n","x-release-please-start-version Stable tag: 2.1.1 # x-release-please-end Requires PHP: 8.2.0 License: GPLv2 or later License URI: http:\u002F\u002Fwww.gnu.",12033,40,"2026-02-02T22:52:00.000Z","6.6","8.2.0",[71,88,22,23,89],"video-chat","webinar","https:\u002F\u002Fgithub.com\u002Fmynaparrot\u002FplugNmeet-WordPress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fplugnmeet.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":100,"downloaded":101,"rating":102,"num_ratings":103,"last_updated":104,"tested_up_to":16,"requires_at_least":105,"requires_php":106,"tags":107,"homepage":112,"download_link":113,"security_score":114,"vuln_count":115,"unpatched_count":28,"last_vuln_date":116,"fetched_at":30},"video-conferencing-with-zoom-api","Video Conferencing with Zoom","4.6.6","Deepen Bajracharya","https:\u002F\u002Fprofiles.wordpress.org\u002Fj_3rk\u002F","\u003Cp>Video conferencing with Zoom plugin gives you the extensive functionality to manage your Zoom Meetings, Webinars, Recordings, Users, Reports from your WordPress Dashboard directly. The plugin is a great tool for managing your Zoom sessions on the fly without needing to go back and forth on multiple platforms. This plugin is developed in order to make smooth transitions in managing your online meetings or webinars without any hassle and time loss.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.codemanas.com\u002Fcode-manas-pro\u002Fzoom-meetings\u002Fdemo-zoom-event\u002F\" title=\"Checkout our live demo here.\" rel=\"nofollow ugc\">View the plugin live demo from here.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FEATURES:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Manage your Zoom Meetings and Zoom Webinars.\u003C\u002Fli>\n\u003Cli>Manage Zoom users and Reports.\u003C\u002Fli>\n\u003Cli>Change frontend layouts as per your needs using template override.\u003C\u002Fli>\n\u003Cli>Join via browser directly without Zoom App.\u003C\u002Fli>\n\u003Cli>Show User recordings based on Zoom Account.\u003C\u002Fli>\n\u003Cli>Extensive Developer Friendly\u003C\u002Fli>\n\u003Cli>Shortcodes\u003C\u002Fli>\n\u003Cli>Import your Zoom Meetings into your WordPress Dashboard in one click.\u003C\u002Fli>\n\u003Cli>Gutenberg Blocks Support\u003C\u002Fli>\n\u003Cli>Elementor Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>ADDON FEATURES\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Recurring meetings and Webinars (PRO)\u003C\u002Fli>\n\u003Cli>Enable registrations (PRO)\u003C\u002Fli>\n\u003Cli>Webhooks (PRO)\u003C\u002Fli>\n\u003Cli>Use PMI (PRO)\u003C\u002Fli>\n\u003Cli>WCFM Integration ( See EXTENDING AND MAKING MEETINGS PURCHASABLE section )\u003C\u002Fli>\n\u003Cli>WooCommerce Integration ( See EXTENDING AND MAKING MEETINGS PURCHASABLE section )\u003C\u002Fli>\n\u003Cli>WooCommerce Appointments Integration ( See EXTENDING AND MAKING MEETINGS PURCHASABLE section )\u003C\u002Fli>\n\u003Cli>\n\u003Cp>WooCommerce Bookings Integration ( See EXTENDING AND MAKING MEETINGS PURCHASABLE section )\u003Cbr \u002F>\nand more…\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcmblocks.com\u002Fthemes\u002Fcm-zoom\u002F\" title=\"Zoom Theme\" rel=\"nofollow ugc\">Zoom Theme\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>DOCUMENTATION LINKS:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzoomdocs.codemanas.com\u002Fsetup\u002F\" title=\"Installation\" rel=\"nofollow ugc\">Installation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzoomdocs.codemanas.com\u002Fshortcode\u002F\" title=\"Shortcodes\" rel=\"nofollow ugc\">Shortcodes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzoomdocs.codemanas.com\u002F\" title=\"Documentation\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdeepenbajracharya.com.np\u002Fzoom-api-integration-with-wordpress\u002F\" title=\"Usage Documentation\" rel=\"nofollow ugc\">Usage Documentation \u002Fw WP\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzoomdocs.codemanas.com\u002Fwebhooks\u002F\" title=\"Webhooks\" rel=\"nofollow ugc\">Webhooks\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>EXTENDING AND MAKING MEETINGS PURCHASABLE:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Addon: \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.codemanas.com\u002Fdownloads\u002Fvideo-conferencing-with-zoom-pro\u002F\" title=\"Video Conferencing with Zoom Pro\" rel=\"nofollow ugc\">Video Conferencing with Zoom Pro\u003C\u002Fa>\u003C\u002Fstrong>:\u003Cbr \u002F>\nAddon: \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.codemanas.com\u002Fdownloads\u002Fzoom-meetings-for-woocommerce\u002F\" title=\"WooCommerce Integration\" rel=\"nofollow ugc\">WooCommerce Integration\u003C\u002Fa>\u003C\u002Fstrong>:\u003Cbr \u002F>\nAddon: \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.codemanas.com\u002Fdownloads\u002Fwcfm-integration-for-zoom\u002F\" title=\"WCFM Integration\" rel=\"nofollow ugc\">WCFM Integration\u003C\u002Fa>\u003C\u002Fstrong>:\u003Cbr \u002F>\nAddon: \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.codemanas.com\u002Fdownloads\u002Fzoom-integration-for-woocommerce-booking\u002F\" title=\"WooCommerce Booking Integration\" rel=\"nofollow ugc\">WooCommerce Booking Integration\u003C\u002Fa>\u003C\u002Fstrong>:\u003Cbr \u002F>\nAddon: \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.codemanas.com\u002Fdownloads\u002Fzoom-meetings-for-booked-appointments\u002F\" title=\"Booked Appointments Integration\" rel=\"nofollow ugc\">Booked Appointments Integration\u003C\u002Fa>\u003C\u002Fstrong>:\u003Cbr \u002F>\nAddon: \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.codemanas.com\u002Fdownloads\u002Fzoom-for-woocommerce-appointments\u002F\" title=\"WooCommerce Appointments Integration\" rel=\"nofollow ugc\">WooCommerce Appointments Integration\u003C\u002Fa>\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cp>You can find more information on the Pro version on website: \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.codemanas.com\u002F\" title=\"codemanas.com\" rel=\"nofollow ugc\">codemanas.com\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>OVERRIDDING TEMPLATES:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you use Zoom Meetings > Add new section i.e Post Type meetings then you might need to override the template. Currently this plugin supports default templates.\u003C\u002Fp>\n\u003Cp>REFER FAQ to override page templates!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>COMPATIBILITY:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enables direct integration of Zoom into WordPress.\u003C\u002Fli>\n\u003Cli>Compatible with LearnPress, LearnDash 3.\u003C\u002Fli>\n\u003Cli>Enables most of the settings from zoom via admin panel.\u003C\u002Fli>\n\u003Cli>Provides Shortcode to conduct the meeting via any WordPress page\u002Fpost or custom post type pages\u003C\u002Fli>\n\u003Cli>Separate Admin area to manage all meetings.\u003C\u002Fli>\n\u003Cli>Can add meeting links via shortcode to your WooCommerce product pages as well.\u003C\u002Fli>\n\u003Cli>Gutenberg\u003C\u002Fli>\n\u003Cli>Elementor\u003C\u002Fli>\n\u003Cli>Beaver Builder\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>CONTRIBUTING\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>There’s a \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftechies23\u002Fvideo-conference-zoom\" title=\"GIT repository\" rel=\"nofollow ugc\">GIT repository\u003C\u002Fa> if you want to contribute a patch. Please check issues. Pull requests are welcomed and your contributions will be appreciated.\u003C\u002Fp>\n\u003Cp>Please consider giving a 5 star thumbs up if you found this useful.\u003C\u002Fp>\n\u003Cp>Lastly, Thank you all to those contributors who have contributed for this plugin in one or the other way. Taking from language translations to minor or major suggestions. We appreciate your input in every way !!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>QUICK DEMO:\u003C\u002Fstrong>\u003C\u002Fp>\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\u002F5Z2Ii0PnHRQ?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","Gives you the power to manage Zoom Meetings, Zoom Webinars, Recordings, Reports and create users directly from your WordPress dashboard.",20000,1473022,96,219,"2026-01-25T15:30:00.000Z","5.5.0","7.4",[108,22,109,110,111],"online-meetings","web-conferencing","webinars","zoom-video-conference","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvideo-conferencing-with-zoom-api\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvideo-conferencing-with-zoom-api.4.6.6.zip",95,9,"2026-02-19 00:00:00",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":65,"requires_at_least":130,"requires_php":106,"tags":131,"homepage":135,"download_link":136,"security_score":62,"vuln_count":137,"unpatched_count":28,"last_vuln_date":138,"fetched_at":30},"eroom-zoom-meetings-webinar","eRoom – Webinar & Meeting Plugin for Zoom, Google Meet, Microsoft Teams","1.6.5","WPCenter","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpcenter\u002F","\u003Ch3>Best Zoom Meeting and Webinar Plugin\u003C\u002Fh3>\n\u003Cp>This Zoom Meeting WordPress Plugin provides you with great functionality of managing Zoom meetings, webinars, scheduling options, and users directly from your WP dashboard. eRoom Zoom WordPress plugin enables direct integration of Zoom with your WordPress website.\u003Cbr \u002F>\nVideo conferences, online meetings, and chat sessions play a significant role in providing and maintaining communication between participants and contribute to smooth collaboration in terms of distance interaction.\u003C\u002Fp>\n\u003Cp>To make the process even more convenient, WPCenter developed eRoom – Zoom Meetings & Webinar WordPress Plugin to ensure you have a strong tool supporting your business.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Feroomwp.com\u002Fpricing\u002F?utm_source=wporg&utm_medium=eroom&utm_campaign=landing-page\" rel=\"nofollow ugc\">eRoom Pro ⭐\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemo.eroomwp.com\u002F?utm_source=wporg&utm_medium=eroom&utm_campaign=landing-page\" rel=\"nofollow ugc\">Demos\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Feroomwp.com\u002Fdocs\u002F?utm_source=wporg&utm_medium=eroom&utm_campaign=landing-page\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Feroomwp.com\u002Fcontact\u002F?utm_source=wporg&utm_medium=eroom&utm_campaign=landing-page\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Introducing eRoom – Zoom Meetings & Webinar WordPress Plugin\u003C\u002Fh3>\n\u003Cp>eRoom – Zoom Meetings & Webinar WordPress Plugin provides you with great functionality of managing Zoom meetings, scheduling options, and users directly from your WordPress dashboard.\u003Cbr \u002F>\nThe plugin is a free yet robust and reliable extension that enables direct integration of the world’s leading video conferencing tool Zoom with your WordPress website.\u003C\u002Fp>\n\u003Cp>With the help of the plugin, you will be able to create and manage meetings making it easier for every user to participate.\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\u002FPYcogaUWa-8?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>Zoom Webinars\u003C\u002Fh3>\n\u003Cp>Zoom Webinars are an ideal solution for virtual lectures. It is a perfect way to conduct big online events and distribute them to large audiences.\u003C\u002Fp>\n\u003Cp>Webinars make a valuable addition to the eRoom plugin and reflect the best practice of a one-to-many communication approach.\u003C\u002Fp>\n\u003Cp>Webinars will be perfect for you if you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>offer virtual lectures;\u003C\u002Fli>\n\u003Cli>distribute to a large audience;\u003C\u002Fli>\n\u003Cli>use the listen-only mode;\u003C\u002Fli>\n\u003Cli>want to diversify your content;\u003C\u002Fli>\n\u003Cli>want to manage webinars directly from your dashboard.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With flexible Zoom plans, the number of webinar participants can be up to 10,000.\u003C\u002Fp>\n\u003Cp>In eRoom plugin, you will be able to create webinars, add them to any page of the site, and sell them as WooCommerce Products. A convenient management system will be enjoyable for you and beneficial to your customers.\u003C\u002Fp>\n\u003Ch3>Who Is It For?\u003C\u002Fh3>\n\u003Cp>eRoom – Zoom Meetings & Webinar Plugin is a comprehensive tool, which is an indispensable and necessary solution for lots of educational institutions, consulting firms, and remote businesses.\u003Cbr \u002F>\nIt is especially helpful while adapting to distance work. The plugin and the idea of video conferencing are applicable to a wide range of niches, especially it is beneficial for online learning.\u003C\u002Fp>\n\u003Cp>This tool is suitable for conducting online training sessions, seminars and lectures, business meetings and online consultations.\u003Cbr \u002F>\nThe service is developed for collaboration, training, and technical support and mainly aims to enhance the engagement among the participants.\u003Cbr \u002F>\neRoom – Zoom Meetings & Webinar helps to shorten the distance and connect you with your coworkers regardless of your location.\u003C\u002Fp>\n\u003Ch3>Main Features\u003C\u002Fh3>\n\u003Cp>With eRoom – Zoom Meetings & Webinar Plugin you do not need to obtain and combine any other video conferencing solutions.\u003Cbr \u002F>\nIt is a complete, comprehensive tool that connects your website with the ultimate eRoom – Zoom Meetings & Webinar service and provides you with lots of control options.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Compatible with WordPress\u003C\u002Fli>\n\u003Cli>Provides integration of Zoom on WordPress\u003C\u002Fli>\n\u003Cli>Compatible with Zoom API\u003C\u002Fli>\n\u003Cli>Enables Zoom video conferencing features\u003C\u002Fli>\n\u003Cli>Provides shortcode to conduct the meeting on any WordPress page\u003C\u002Fli>\n\u003Cli>Has admins area to manage the meetings\u003C\u002Fli>\n\u003Cli>Allows to add and manage users\u003C\u002Fli>\n\u003Cli>Includes Zoom performance and engagement reports\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Syncing meetings with Google Calendar\u003C\u002Fh3>\n\u003Cp>eRoom allows syncing meetings with calendars. You can easily import the meeting file to iCal or duplicate the information to Google Calendar. The only thing you have to do is save the event and set the reminder if you want. This feature is especially useful for those who have lots of appointments, making it easier to keep track and access meetings from their calendar.\u003C\u002Fp>\n\u003Ch3>Google Meet Integration (\u003Ca href=\"https:\u002F\u002Feroomwp.com\u002Fpricing\u002F?utm_source=wporg&utm_medium=eroom&utm_campaign=landing-page\" rel=\"nofollow ugc\">Pro Feature ⭐\u003C\u002Fa>)\u003C\u002Fh3>\n\u003Cp>In eRoom Pro, you can also use a Google Meet addon to connect and use Google Meet for planning and making calls, video lessons, meetings, discussions, and many more live activities.\u003C\u002Fp>\n\u003Cp>On top of that, with Google Meet integration in eRoom you can run your planned live conferences directly on your website without opening and entering in a separate browser tab.\u003C\u002Fp>\n\u003Cp>Creating Google Meet meetings within your WordPress website with eRoom is super easy and effortless.\u003C\u002Fp>\n\u003Cp>Plan and participate in Google Meet sessions within your WordPress dashboard. Get rid of the need to switch between platforms. You can plan the meetings in one place and manage the participants.\u003C\u002Fp>\n\u003Ch3>Microsoft Teams Integration (\u003Ca href=\"https:\u002F\u002Feroomwp.com\u002Fpricing\u002F\u002F?utm_source=wporg&utm_medium=eroom&utm_campaign=landing-page\" rel=\"nofollow ugc\">Pro Feature ⭐\u003C\u002Fa>)\u003C\u002Fh3>\n\u003Cp>Take your online meetings to the next level with the Microsoft Teams integration for eRoom Pro. This powerful addon lets you connect your WordPress website with Microsoft Teams to create, schedule, and manage live video meetings — all without leaving your dashboard.\u003C\u002Fp>\n\u003Cp>Whether you’re hosting online classes, business meetings, coaching sessions, or community discussions, eRoom makes it easy to organize and run them seamlessly.\u003C\u002Fp>\n\u003Cp>Start and join Teams meetings right from your WordPress site, manage participants, and keep all your live events in one place. No more switching between tabs or juggling multiple platforms — everything happens inside WordPress.\u003C\u002Fp>\n\u003Cp>Bring professional communication tools to your website with the Microsoft Teams addon and deliver interactive, high-quality virtual experiences to your audience.\u003C\u002Fp>\n\u003Ch3>eRoom purchasable meetings\u003C\u002Fh3>\n\u003Cp>For those who want to monetize the meetings or offer the customers something new, you can always upgrade eRoom plugin with the paid addon — \u003Ca href=\"https:\u002F\u002Feroomwp.com\u002F\" rel=\"nofollow ugc\">eRoom purchasable meetings\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>eRoom purchasable meetings will add more value to your business. With this tool, you can make your video conferences and webinars available for purchase as WooCommerce products. A great way to monetize your services in a digital format. Offer your customers consultations, and training as live sessions or recorded webinars and let them choose and buy the favorite product.\u003C\u002Fp>\n\u003Ch3>Recurring Meetings\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.eroomwp.com\u002Fproduct\u002Fhow-to-a-series-of-events-for-startups\u002F\" rel=\"nofollow ugc\">Recurring meetings and webinars\u003C\u002Fa> is another paid add-on that gives you the ability to create Zoom meetings with recurrency.\u003Cbr \u002F>\nIt is enough to create a single meeting and each occurrence will be using the same meeting ID and settings.\u003C\u002Fp>\n\u003Cp>Recurring events Increase engagement and productivity. It is especially beneficial for managers and team leads. It also allows holding regular check-ins making sure every user or customer is involved.\u003C\u002Fp>\n\u003Ch3>Simple in usage\u003C\u002Fh3>\n\u003Cp>Interaction between eRoom and WooCommerce plugins makes it very easy to create a purchasable meeting. All you need to do is to add your meeting as a new WooCommerce product which makes it available for users to buy. Users can join the meeting directly from the browser or Zoom app. There is also a possibility for them to interact with the host via messages.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easily use it on any WordPress website without interruptions.\u003C\u002Fli>\n\u003Cli>Integrate your website with the most popular conferencing platform Zoom.\u003C\u002Fli>\n\u003Cli>Apply all the major video conferencing features from Zoom on your site.\u003C\u002Fli>\n\u003Cli>Use shortcodes and builder modules to add meetings to any site page.\u003C\u002Fli>\n\u003Cli>Enjoy an intuitive admins panel and effortlessly adjust settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Promote your services in a new way\u003C\u002Fh3>\n\u003Cp>Use purchasable meetings as a marketing tool. Find a new audience that will be interested in online webinars and will be ready to pay for it.\u003C\u002Fp>\n\u003Ch3>Why You Should Use the Plugin\u003C\u002Fh3>\n\u003Cp>eRoom – Zoom Meetings & Webinar WordPress plugin is the perfect solution for your website if you are interested in broadcasting live or hosting virtual events in real-time.\u003Cbr \u002F>\nHigh-definition video and audio and the ability to join for many participants are the primary things you get.\u003Cbr \u002F>\nCompanies can stay connected with text, image, and audio file delivery over instant messaging communications.\u003C\u002Fp>\n\u003Cp>The main objective of this plugin is to enable the meetings and joining them straight from the page of your WordPress website.\u003Cbr \u002F>\nThe plugin lets you schedule meetings from the WordPress dashboard. There is a shortcode that is generated automatically and can be added to the page,\u003Cbr \u002F>\nso users can see a countdown before the meeting starts and join the meeting directly from the page.\u003C\u002Fp>\n\u003Cp>The plugin allows you to use all the features provided by Zoom, such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Video conference option.\u003C\u002Fli>\n\u003Cli>Manage participants\u003C\u002Fli>\n\u003Cli>Live chat\u003C\u002Fli>\n\u003Cli>Screen sharing option\u003C\u002Fli>\n\u003Cli>Full-screen mode\u003C\u002Fli>\n\u003C\u002Ful>\n","eRoom is the best WordPress Zoom Meeting and Webinar Plugin. eRoom Zoom WordPress plugin enables integration with Zoom, Google Meet, Microsoft Teams.",10000,667540,82,68,"2026-03-05T18:47:00.000Z","5.8",[132,133,22,89,134],"google-meet","microsoft-teams","zoom","https:\u002F\u002Feroomwp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feroom-zoom-meetings-webinar.1.6.5.zip",7,"2025-11-26 00:00:00",{"slug":140,"name":141,"version":142,"author":143,"author_profile":144,"description":145,"short_description":146,"active_installs":147,"downloaded":148,"rating":149,"num_ratings":150,"last_updated":151,"tested_up_to":65,"requires_at_least":152,"requires_php":153,"tags":154,"homepage":157,"download_link":158,"security_score":159,"vuln_count":160,"unpatched_count":28,"last_vuln_date":161,"fetched_at":30},"webinar-and-video-conference-with-jitsi-meet","FlexMeeting – Webinar & Meeting Plugin for Jitsi Meet","2.8.0","WPPOOL","https:\u002F\u002Fprofiles.wordpress.org\u002Fwppool\u002F","\u003Cp>\u003Cstrong>Embed Meetings, Host Webinars, and Video Conferences – All from Your Dashboard\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>FlexMeeting is built on the Jitsi platform and enables hosting live webinars, meetings, conferences, online classes, and video calls directly on your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Let’s grow, connect, and thrive together!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>🤝 Join Our \u003Ca href=\"https:\u002F\u002Fcutt.ly\u002FceCQgvoT\" rel=\"nofollow ugc\">Facebook Community\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🌐 Follow Us on \u003Ca href=\"https:\u002F\u002Fx.com\u002Fwppool_\" rel=\"nofollow ugc\">X (Twitter)\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🎥 Subscribe on \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@WPPOOL\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>👍 Like Our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fwppool.dev\" rel=\"nofollow ugc\">Facebook Page\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FeANgixqxe84?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\u002Fgo.wppool.dev\u002FO0Z\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa> | 🚀 \u003Ca href=\"https:\u002F\u002Fgo.wppool.dev\u002FruO4\" rel=\"nofollow ugc\">Get Premium\u003C\u002Fa> | 🤝 \u003Ca href=\"https:\u002F\u002Fcutt.ly\u002FceCQgvoT\" rel=\"nofollow ugc\">Join Our Facebook Community\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Easily create, manage, and promote webinars without leaving your site. Customize sessions to match your website’s look and feel.\u003C\u002Fp>\n\u003Cp>Built-in post type, shortcodes, Elementor widgets, and Gutenberg blocks let you create webinars without coding. With front-end meeting creation, users can set up and manage sessions directly from the front end.\u003Cbr \u002F>\nFlexMeeting integrates with WooCommerce, LMS plugins, multivendor tools, email tools, and booking plugins. It provides a streamlined video-conference workflow without requiring coding.\u003C\u002Fp>\n\u003Cp>You can turn a meeting into a webinar landing page. Whiteboard integration helps you draw, brainstorm, and collaborate visually. You can also embed webinars anywhere on your site.\u003C\u002Fp>\n\u003Cp>FlexMeeting Pro offers JaaS integration for a branded experience with a custom domain, letting you create unique URLs that match your business.\u003C\u002Fp>\n\u003Cp>FlexMeeting integrates with WooCommerce, LearnPress, LearnDash, and Tutor LMS, supporting up to 500 participants, livestreaming, transcription, and recording (requires a JaaS 8×8 subscription).\u003Cbr \u002F>\nCalendar integration is available for Google, Outlook, and Apple Calendar.\u003C\u002Fp>\n\u003Cp>You can install the plugin and start meetings without extra sign-in steps. Configure your video frame dimensions and begin — suitable for users of varying technical skill levels.\u003C\u002Fp>\n\u003Cp>HD video, screen sharing, whiteboard, and collaboration features are supported across devices.\u003C\u002Fp>\n\u003Ch3>🎁 Free Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Meeting without time-limit\u003C\u002Fstrong> – Host sessions without strict duration limits. Using 8×8-hosted domains gives 2 hours per meeting, automatically renewing afterward.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Meeting Gutenberg block\u003C\u002Fstrong> – Create conferences or calls with the built-in block.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Elementor widget\u003C\u002Fstrong> – Create meetings using shortcode within Elementor.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Meeting Shortcode\u003C\u002Fstrong> – Shortcodes available for embedding and creating meetings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Meeting name customization\u003C\u002Fstrong> – Personalize webinar names for easier recognition.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Mute meeting\u003C\u002Fstrong> – Mute or unmute audio as needed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Screen sharing\u003C\u002Fstrong> – Hosts and participants can share screens.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Unlimited meetings\u003C\u002Fstrong> – Host as many sessions as required.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>LMS integration\u003C\u002Fstrong> – Use LearnDash or similar LMS plugins to add meetings to courses.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multisite support\u003C\u002Fstrong> – Access features across multisite networks.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👁️ \u003Ca href=\"https:\u002F\u002Fgo.wppool.dev\u002FO0Z\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa> | 🚀 \u003Ca href=\"https:\u002F\u002Fgo.wppool.dev\u002FruO4\" rel=\"nofollow ugc\">Get Premium\u003C\u002Fa> | 🤝 \u003Ca href=\"https:\u002F\u002Fcutt.ly\u002FceCQgvoT\" rel=\"nofollow ugc\">Join Our Facebook Community\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🔥 Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom domain\u003C\u002Fstrong> – Create a branded meeting URL for your website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Meeting post type\u003C\u002Fstrong> – Embed created meetings as posts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Meeting scheduling\u003C\u002Fstrong> – Schedule sessions at specific times and run multiple events simultaneously.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Livestream, recording, transcription\u003C\u002Fstrong> – Record, stream, or auto-transcribe meetings (requires JaaS 8×8 Premium).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Whiteboard integration\u003C\u002Fstrong> – Draw or illustrate during meetings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Calendar integration\u003C\u002Fstrong> – Sync meetings with Google, Outlook, and Apple Calendar.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Meeting registration\u003C\u002Fstrong> – Allow only registered participants to join.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Recurring meeting\u003C\u002Fstrong> – Reuse the same meeting ID and settings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Hide sidebar\u003C\u002Fstrong> – Option to hide meeting-details menu.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Video-resolution control\u003C\u002Fstrong> – Start meetings in preferred resolution (720p–1440p+).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced customization\u003C\u002Fstrong> – Start calls muted or set participant thresholds.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👁️ \u003Ca href=\"https:\u002F\u002Fgo.wppool.dev\u002FO0Z\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa> | 🚀 \u003Ca href=\"https:\u002F\u002Fgo.wppool.dev\u002FruO4\" rel=\"nofollow ugc\">Get Premium\u003C\u002Fa> | 🤝 \u003Ca href=\"https:\u002F\u002Fcutt.ly\u002FceCQgvoT\" rel=\"nofollow ugc\">Join Our Facebook Community\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>💪 FlexMeeting Ultimate Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>All Pro Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WooCommerce integration\u003C\u002Fstrong> – Link video conferencing to WooCommerce products.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>BuddyPress integration\u003C\u002Fstrong> – BuddyPress group members can join rooms anytime.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Front-end meeting creation\u003C\u002Fstrong> – Create and manage meetings from the front end.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Integration with LearnPress and Tutor LMS\u003C\u002Fstrong> – Add video meetings to virtual classrooms.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Integration with multivendor marketplaces\u003C\u002Fstrong> – Create and sell video meetings from vendor dashboards.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Integration with booking plugins\u003C\u002Fstrong> – Automate bookings and send meeting links.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Integration with email-marketing tools (upcoming)\u003C\u002Fstrong> – Add registrants to tools like Mailchimp or Zapier.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👁️ \u003Ca href=\"https:\u002F\u002Fgo.wppool.dev\u002FO0Z\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa> | 🚀 \u003Ca href=\"https:\u002F\u002Fgo.wppool.dev\u002FruO4\" rel=\"nofollow ugc\">Get Premium\u003C\u002Fa> | 🤝 \u003Ca href=\"https:\u002F\u002Fcutt.ly\u002FceCQgvoT\" rel=\"nofollow ugc\">Join Our Facebook Community\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Some premium features (recording, transcription, streaming) require a JaaS subscription.\u003Cbr \u002F>\nFlexMeeting works as a bridge between your site and Jitsi services to provide meeting functionality within your dashboard.\u003C\u002Fp>\n\u003Ch3>FlexMeeting Multivendor Addon (Ultimate) 🔥\u003C\u002Fh3>\n\u003Cp>If you run a marketplace, this addon lets vendors create and sell webinars from their dashboard. Each vendor can create and customize webinars and sell them as products.\u003C\u002Fp>\n\u003Cp>Currently supports Dokan Multivendor, WCFM Marketplace, and MultiVendorX.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwppool.dev\u002Fdocs\u002Fhow-to-add-jitsi-meeting-in-dokan-multivendor\u002F\" rel=\"nofollow ugc\">How to create meetings in Dokan Multivendor\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwppool.dev\u002Fdocs\u002Fhow-to-add-jitsi-meeting-in-wcfm-marketplace\u002F\" rel=\"nofollow ugc\">How to create meetings in WCFM Marketplace\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwppool.dev\u002Fdocs\u002Fhow-to-add-jitsi-meeting-in-multivendorx\u002F\" rel=\"nofollow ugc\">How to create meetings in MultiVendorX\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👁️ \u003Ca href=\"https:\u002F\u002Fgo.wppool.dev\u002FO0Z\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa> | 🚀 \u003Ca href=\"https:\u002F\u002Fgo.wppool.dev\u002FruO4\" rel=\"nofollow ugc\">Get Premium\u003C\u002Fa> | 🤝 \u003Ca href=\"https:\u002F\u002Fcutt.ly\u002FceCQgvoT\" rel=\"nofollow ugc\">Join Our Facebook Community\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to use as a Gutenberg block?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>On the post\u002Fpage edit screen, click the Gutenberg plus icon.  \u003C\u002Fli>\n\u003Cli>Add “Jitsi Meet” from the “Embeds” category.  \u003C\u002Fli>\n\u003Cli>Set width and height.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>How to use as a shortcode?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Use the shortcode:\u003Cbr \u002F>\n    [jitsi-meet-wp name=”YourWebinarName” width=”700″ height=”640″\u002F]\u003C\u002Fp>\n\u003Ch3>🔥 More Awesome Plugins\u003C\u002Fh3>\n\u003Cp>If you like FlexMeeting, consider exploring our other projects.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>🌓 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-dark-mode\u002F\" rel=\"ugc\">WP Dark Mode\u003C\u002Fa>\u003C\u002Fstrong>: Use WP Dark Mode plugin to create a stunning dark version for your WordPress website. WP Dark Mode works automatically without going into any complicated settings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>🟢 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsheets-to-wp-table-live-sync\u002F\" rel=\"ugc\">FlexTable – Sheets To WP Table Live Sync\u003C\u002Fa>\u003C\u002Fstrong>: Google Sheets allows you to input data on your Google sheet and show the same data on WordPress as a table effortlessly. Try Flex Table now!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>💬 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsocial-contact-form\u002F\" rel=\"ugc\">FormyChat\u003C\u002Fa>\u003C\u002Fstrong>: Connect Form to Chat Apps with Contact Form 7, WPForms, Gravity Form | Welcome Popup & Multi-agent Live Chat\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>🔄 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstock-sync-with-google-sheet-for-woocommerce\u002F\" rel=\"ugc\">FlexStock – Stock Sync with Google Sheet for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>: Auto-sync WooCommerce products from Google Sheets. Flex Stock is an easy, powerful, and simple inventory management system to handle your WooCommerce products.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>🛒 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forder-sync-with-google-sheets-for-woocommerce\u002F\" rel=\"ugc\">FlexOrder – Order Sync with Google Sheet for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>: Manage WooCommerce orders from Google Sheets. WooCommerce order sync, e-commerce order management, and sales order management with Google Sheets. Try Flex Order now!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>🎁 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fecho-rewards\u002F\" rel=\"ugc\">EchoRewards\u003C\u002Fa>\u003C\u002Fstrong>: With Echo Reward, you can refer a friend for WooCommerce to launch your customer referral program. Echo Rewards Referral Plugin is a WooCommerce referral plugin to boost your sales. Generate coupons, reward customers, and launch the ideal refer-a-friend program for your store.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>FlexMeeting uses \u003Ca href=\"https:\u002F\u002Fappsero.com\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.\u003C\u002Fp>\n\u003Cp>Appsero SDK \u003Cstrong>does not gather any data by default.\u003C\u002Fstrong> The SDK only starts gathering basic telemetry data \u003Cstrong>when a user allows it via the admin notice\u003C\u002Fstrong>. We collect the data to ensure a great user experience for all our users.\u003C\u002Fp>\n\u003Cp>Integrating Appsero SDK \u003Cstrong>DOES NOT IMMEDIATELY\u003C\u002Fstrong> start gathering data, \u003Cstrong>without confirmation from users in any case.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Learn more about how \u003Ca href=\"https:\u002F\u002Fappsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Appsero collects and uses this data\u003C\u002Fa>.\u003C\u002Fp>\n","Host webinars and video conferences directly on your site. Add branded Jitsi-based meetings and live sessions easily.",1000,114532,90,37,"2026-03-09T10:53:00.000Z","5.2","5.4",[155,156,88,22,89],"conference","meeting","https:\u002F\u002Fjitsi-meet-wp.wppool.dev\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebinar-and-video-conference-with-jitsi-meet.2.8.0.zip",99,2,"2024-03-28 00:00:00",{"attackSurface":163,"codeSignals":219,"taintFlows":256,"riskAssessment":728,"analyzedAt":740},{"hooks":164,"ajaxHandlers":195,"restRoutes":200,"shortcodes":201,"cronEvents":218,"entryPointCount":178,"unprotectedCount":27},[165,171,175,181,185,188,192],{"type":166,"name":167,"callback":168,"file":169,"line":170},"action","wp_enqueue_scripts","my_plugin_enqueue_scripts","vlcr_class_schedule.php",46,{"type":166,"name":172,"callback":173,"file":169,"line":174},"wp_footer","closure",517,{"type":166,"name":176,"callback":177,"priority":178,"file":179,"line":180},"wp_head","fb_opengraph",5,"vlcr_setup.php",192,{"type":166,"name":182,"callback":183,"file":179,"line":184},"init","vlcr_stylesheetcss_scripts",1318,{"type":166,"name":172,"callback":186,"file":179,"line":187},"vlcr_footer_scripts",1319,{"type":166,"name":189,"callback":190,"file":179,"line":191},"admin_menu","vlcr_admin_menu",1320,{"type":166,"name":182,"callback":193,"file":179,"line":194},"vlcr_admin_class",1324,[196],{"action":197,"nopriv":198,"callback":197,"hasNonce":198,"hasCapCheck":198,"file":179,"line":199},"vlcr_get_selected_class",false,1312,[],[202,206,210,214],{"tag":203,"callback":204,"file":179,"line":205},"class_details","vlcr_class_detail",276,{"tag":207,"callback":208,"file":179,"line":209},"class_list_front","vlcr_classlist_site_fun",1026,{"tag":211,"callback":212,"file":179,"line":213},"class_schedule_teacher","vlcr_class_schedule",1027,{"tag":215,"callback":216,"file":179,"line":217},"VC_CLASS_LIST","vlcr_front_view_func",1323,[],{"dangerousFunctions":220,"sqlUsage":221,"outputEscaping":245,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":160,"bundledLibraries":252},[],{"prepared":222,"raw":115,"locations":223},128,[224,228,231,233,235,237,239,241,243],{"file":225,"line":226,"context":227},"vlcr_admin_class_function.php",18,"$wpdb->get_row() with variable interpolation",{"file":179,"line":229,"context":230},146,"$wpdb->query() with variable interpolation",{"file":179,"line":232,"context":230},149,{"file":179,"line":234,"context":230},152,{"file":179,"line":236,"context":230},155,{"file":179,"line":238,"context":230},158,{"file":179,"line":240,"context":230},161,{"file":179,"line":242,"context":230},164,{"file":179,"line":244,"context":227},1091,{"escaped":246,"rawEcho":27,"locations":247},1132,[248],{"file":249,"line":250,"context":251},"vlcr_site_class_detail.php",716,"raw output",[253],{"name":254,"version":37,"knownCves":255},"jQuery",[],[257,327,370,380,397,416,426,445,454,464,475,485,495,504,516,532,542,552,562,571,580,590,600,610,619,629,645,661,671,692,709,719],{"entryPoint":258,"graph":259,"unsanitizedCount":14,"severity":40},"vlcr_action_task (vlcr_action_task.php:20)",{"nodes":260,"edges":316},[261,267,271,277,280,283,288,292,295,298,301,304,307,310,313],{"id":262,"type":263,"label":264,"file":265,"line":266},"n0","source","$_REQUEST","vlcr_action_task.php",32,{"id":268,"type":269,"label":270,"file":265,"line":266},"n1","transform","→ vlcr_createprice()",{"id":272,"type":273,"label":274,"file":265,"line":275,"wp_function":276},"n2","sink","wp_redirect() [Open Redirect]",230,"wp_redirect",{"id":278,"type":263,"label":264,"file":265,"line":279},"n3",42,{"id":281,"type":269,"label":282,"file":265,"line":279},"n4","→ vlcr_creatediscount()",{"id":284,"type":273,"label":285,"file":265,"line":286,"wp_function":287},"n5","header() [Header Injection]",163,"header",{"id":289,"type":263,"label":290,"file":265,"line":291},"n6","$_REQUEST (x2)",53,{"id":293,"type":269,"label":294,"file":265,"line":291},"n7","→ vlcr_saveClass()",{"id":296,"type":273,"label":274,"file":265,"line":297,"wp_function":276},"n8",287,{"id":299,"type":263,"label":264,"file":265,"line":300},"n9",121,{"id":302,"type":269,"label":303,"file":265,"line":300},"n10","→ vlcr_changeRecordstatus()",{"id":305,"type":273,"label":274,"file":265,"line":306,"wp_function":276},"n11",359,{"id":308,"type":263,"label":264,"file":265,"line":309},"n12",132,{"id":311,"type":269,"label":312,"file":265,"line":309},"n13","→ vlcr_remove_recording()",{"id":314,"type":273,"label":274,"file":265,"line":315,"wp_function":276},"n14",339,[317,318,319,320,321,322,323,324,325,326],{"from":262,"to":268,"sanitized":198},{"from":268,"to":272,"sanitized":198},{"from":278,"to":281,"sanitized":198},{"from":281,"to":284,"sanitized":198},{"from":289,"to":293,"sanitized":198},{"from":293,"to":296,"sanitized":198},{"from":299,"to":302,"sanitized":198},{"from":302,"to":305,"sanitized":198},{"from":308,"to":311,"sanitized":198},{"from":311,"to":314,"sanitized":198},{"entryPoint":328,"graph":329,"unsanitizedCount":369,"severity":40},"\u003Cvlcr_action_task> (vlcr_action_task.php:0)",{"nodes":330,"edges":356},[331,333,334,336,337,338,339,340,341,342,343,344,345,346,347,348,350,352,354],{"id":262,"type":263,"label":264,"file":265,"line":332},129,{"id":268,"type":273,"label":285,"file":265,"line":286,"wp_function":287},{"id":272,"type":263,"label":335,"file":265,"line":332},"$_REQUEST (x4)",{"id":278,"type":273,"label":274,"file":265,"line":275,"wp_function":276},{"id":281,"type":263,"label":264,"file":265,"line":266},{"id":284,"type":269,"label":270,"file":265,"line":266},{"id":289,"type":273,"label":274,"file":265,"line":275,"wp_function":276},{"id":293,"type":263,"label":264,"file":265,"line":279},{"id":296,"type":269,"label":282,"file":265,"line":279},{"id":299,"type":273,"label":285,"file":265,"line":286,"wp_function":287},{"id":302,"type":263,"label":290,"file":265,"line":291},{"id":305,"type":269,"label":294,"file":265,"line":291},{"id":308,"type":273,"label":274,"file":265,"line":297,"wp_function":276},{"id":311,"type":263,"label":264,"file":265,"line":300},{"id":314,"type":269,"label":303,"file":265,"line":300},{"id":349,"type":273,"label":274,"file":265,"line":306,"wp_function":276},"n15",{"id":351,"type":263,"label":264,"file":265,"line":309},"n16",{"id":353,"type":269,"label":312,"file":265,"line":309},"n17",{"id":355,"type":273,"label":274,"file":265,"line":315,"wp_function":276},"n18",[357,358,359,360,361,362,363,364,365,366,367,368],{"from":262,"to":268,"sanitized":198},{"from":272,"to":278,"sanitized":198},{"from":281,"to":284,"sanitized":198},{"from":284,"to":289,"sanitized":198},{"from":293,"to":296,"sanitized":198},{"from":296,"to":299,"sanitized":198},{"from":302,"to":305,"sanitized":198},{"from":305,"to":308,"sanitized":198},{"from":311,"to":314,"sanitized":198},{"from":314,"to":349,"sanitized":198},{"from":351,"to":353,"sanitized":198},{"from":353,"to":355,"sanitized":198},11,{"entryPoint":371,"graph":372,"unsanitizedCount":27,"severity":40},"vlcr_learnerPreview (vlcr_admin_class_function.php:224)",{"nodes":373,"edges":378},[374,376],{"id":262,"type":263,"label":264,"file":225,"line":375},237,{"id":268,"type":273,"label":285,"file":225,"line":377,"wp_function":287},240,[379],{"from":262,"to":268,"sanitized":198},{"entryPoint":381,"graph":382,"unsanitizedCount":27,"severity":40},"\u003Cvlcr_admin_class_function> (vlcr_admin_class_function.php:0)",{"nodes":383,"edges":393},[384,385,386,389],{"id":262,"type":263,"label":264,"file":225,"line":375},{"id":268,"type":273,"label":285,"file":225,"line":377,"wp_function":287},{"id":272,"type":263,"label":387,"file":225,"line":388},"$_POST",479,{"id":278,"type":273,"label":390,"file":225,"line":391,"wp_function":392},"echo() [XSS]",497,"echo",[394,395],{"from":262,"to":268,"sanitized":198},{"from":272,"to":278,"sanitized":396},true,{"entryPoint":398,"graph":399,"unsanitizedCount":27,"severity":40},"\u003Cvlcr_instructor_preview> (vlcr_instructor_preview.php:0)",{"nodes":400,"edges":412},[401,404,406,408,410],{"id":262,"type":263,"label":264,"file":402,"line":403},"vlcr_instructor_preview.php",20,{"id":268,"type":273,"label":390,"file":402,"line":405,"wp_function":392},62,{"id":272,"type":263,"label":264,"file":402,"line":407},25,{"id":278,"type":269,"label":409,"file":402,"line":407},"→ vlcr_class_launch_btn()",{"id":281,"type":273,"label":390,"file":179,"line":411,"wp_function":392},297,[413,414,415],{"from":262,"to":268,"sanitized":396},{"from":272,"to":278,"sanitized":198},{"from":278,"to":281,"sanitized":198},{"entryPoint":417,"graph":418,"unsanitizedCount":160,"severity":40},"vlcr_classlist_admin_fun (vlcr_setup.php:1031)",{"nodes":419,"edges":424},[420,422],{"id":262,"type":263,"label":290,"file":179,"line":421},1041,{"id":268,"type":273,"label":274,"file":179,"line":423,"wp_function":276},1048,[425],{"from":262,"to":268,"sanitized":198},{"entryPoint":427,"graph":428,"unsanitizedCount":160,"severity":40},"\u003Cvlcr_site_class_detail> (vlcr_site_class_detail.php:0)",{"nodes":429,"edges":441},[430,432,434,437,439,440],{"id":262,"type":263,"label":264,"file":249,"line":431},35,{"id":268,"type":273,"label":285,"file":249,"line":433,"wp_function":287},54,{"id":272,"type":263,"label":435,"file":249,"line":436},"$_REQUEST (x21)",49,{"id":278,"type":273,"label":390,"file":249,"line":438,"wp_function":392},113,{"id":281,"type":263,"label":264,"file":249,"line":436},{"id":284,"type":273,"label":390,"file":249,"line":250,"wp_function":392},[442,443,444],{"from":262,"to":268,"sanitized":198},{"from":272,"to":278,"sanitized":396},{"from":281,"to":284,"sanitized":198},{"entryPoint":446,"graph":447,"unsanitizedCount":28,"severity":453},"vlcr_view_class_recording (vlcr_admin_class_function.php:478)",{"nodes":448,"edges":451},[449,450],{"id":262,"type":263,"label":387,"file":225,"line":388},{"id":268,"type":273,"label":390,"file":225,"line":391,"wp_function":392},[452],{"from":262,"to":268,"sanitized":396},"low",{"entryPoint":455,"graph":456,"unsanitizedCount":160,"severity":453},"\u003Cvlcr_attendance_report> (vlcr_attendance_report.php:0)",{"nodes":457,"edges":462},[458,461],{"id":262,"type":263,"label":290,"file":459,"line":460},"vlcr_attendance_report.php",21,{"id":268,"type":273,"label":390,"file":459,"line":266,"wp_function":392},[463],{"from":262,"to":268,"sanitized":198},{"entryPoint":465,"graph":466,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_classlist_admin> (vlcr_classlist_admin.php:0)",{"nodes":467,"edges":473},[468,471],{"id":262,"type":263,"label":264,"file":469,"line":470},"vlcr_classlist_admin.php",45,{"id":268,"type":273,"label":390,"file":469,"line":472,"wp_function":392},60,[474],{"from":262,"to":268,"sanitized":396},{"entryPoint":476,"graph":477,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_class_listing_edit> (vlcr_class_listing_edit.php:0)",{"nodes":478,"edges":483},[479,481],{"id":262,"type":263,"label":264,"file":480,"line":83},"vlcr_class_listing_edit.php",{"id":268,"type":273,"label":390,"file":480,"line":482,"wp_function":392},449,[484],{"from":262,"to":268,"sanitized":396},{"entryPoint":486,"graph":487,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_class_schedule> (vlcr_class_schedule.php:0)",{"nodes":488,"edges":493},[489,491],{"id":262,"type":263,"label":264,"file":169,"line":490},63,{"id":268,"type":273,"label":390,"file":169,"line":492,"wp_function":392},509,[494],{"from":262,"to":268,"sanitized":396},{"entryPoint":496,"graph":497,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_discountlist_admin> (vlcr_discountlist_admin.php:0)",{"nodes":498,"edges":502},[499,501],{"id":262,"type":263,"label":290,"file":500,"line":266},"vlcr_discountlist_admin.php",{"id":268,"type":273,"label":390,"file":500,"line":433,"wp_function":392},[503],{"from":262,"to":268,"sanitized":396},{"entryPoint":505,"graph":506,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_discountlist_front> (vlcr_discountlist_front.php:0)",{"nodes":507,"edges":514},[508,512],{"id":262,"type":263,"label":509,"file":510,"line":511},"$_REQUEST (x3)","vlcr_discountlist_front.php",33,{"id":268,"type":273,"label":390,"file":510,"line":513,"wp_function":392},48,[515],{"from":262,"to":268,"sanitized":396},{"entryPoint":517,"graph":518,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_discount_edit_front> (vlcr_discount_edit_front.php:0)",{"nodes":519,"edges":529},[520,523,525,528],{"id":262,"type":263,"label":264,"file":521,"line":522},"vlcr_discount_edit_front.php",23,{"id":268,"type":273,"label":390,"file":521,"line":524,"wp_function":392},103,{"id":272,"type":263,"label":526,"file":521,"line":527},"$_REQUEST['cid']",162,{"id":278,"type":273,"label":390,"file":521,"line":527,"wp_function":392},[530,531],{"from":262,"to":268,"sanitized":396},{"from":272,"to":278,"sanitized":396},{"entryPoint":533,"graph":534,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_discount_listing_edit> (vlcr_discount_listing_edit.php:0)",{"nodes":535,"edges":540},[536,539],{"id":262,"type":263,"label":264,"file":537,"line":538},"vlcr_discount_listing_edit.php",22,{"id":268,"type":273,"label":390,"file":537,"line":527,"wp_function":392},[541],{"from":262,"to":268,"sanitized":396},{"entryPoint":543,"graph":544,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_email_template> (vlcr_email_template.php:0)",{"nodes":545,"edges":550},[546,549],{"id":262,"type":263,"label":526,"file":547,"line":548},"vlcr_email_template.php",71,{"id":268,"type":273,"label":390,"file":547,"line":548,"wp_function":392},[551],{"from":262,"to":268,"sanitized":396},{"entryPoint":553,"graph":554,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_invite_by_email> (vlcr_invite_by_email.php:0)",{"nodes":555,"edges":560},[556,559],{"id":262,"type":263,"label":557,"file":558,"line":513},"$_REQUEST['id']","vlcr_invite_by_email.php",{"id":268,"type":273,"label":390,"file":558,"line":513,"wp_function":392},[561],{"from":262,"to":268,"sanitized":396},{"entryPoint":563,"graph":564,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_invite_user> (vlcr_invite_user.php:0)",{"nodes":565,"edges":569},[566,568],{"id":262,"type":263,"label":557,"file":567,"line":291},"vlcr_invite_user.php",{"id":268,"type":273,"label":390,"file":567,"line":291,"wp_function":392},[570],{"from":262,"to":268,"sanitized":396},{"entryPoint":572,"graph":573,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_invite_user_group> (vlcr_invite_user_group.php:0)",{"nodes":574,"edges":578},[575,577],{"id":262,"type":263,"label":557,"file":576,"line":13},"vlcr_invite_user_group.php",{"id":268,"type":273,"label":390,"file":576,"line":13,"wp_function":392},[579],{"from":262,"to":268,"sanitized":396},{"entryPoint":581,"graph":582,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_paymentlist_admin> (vlcr_paymentlist_admin.php:0)",{"nodes":583,"edges":588},[584,586],{"id":262,"type":263,"label":290,"file":585,"line":522},"vlcr_paymentlist_admin.php",{"id":268,"type":273,"label":390,"file":585,"line":587,"wp_function":392},39,[589],{"from":262,"to":268,"sanitized":396},{"entryPoint":591,"graph":592,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_pricelist_admin> (vlcr_pricelist_admin.php:0)",{"nodes":593,"edges":598},[594,597],{"id":262,"type":263,"label":264,"file":595,"line":596},"vlcr_pricelist_admin.php",34,{"id":268,"type":273,"label":390,"file":595,"line":279,"wp_function":392},[599],{"from":262,"to":268,"sanitized":396},{"entryPoint":601,"graph":602,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_pricelist_front> (vlcr_pricelist_front.php:0)",{"nodes":603,"edges":608},[604,606],{"id":262,"type":263,"label":264,"file":605,"line":266},"vlcr_pricelist_front.php",{"id":268,"type":273,"label":390,"file":605,"line":607,"wp_function":392},41,[609],{"from":262,"to":268,"sanitized":396},{"entryPoint":611,"graph":612,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_price_edit_front> (vlcr_price_edit_front.php:0)",{"nodes":613,"edges":617},[614,616],{"id":262,"type":263,"label":264,"file":615,"line":266},"vlcr_price_edit_front.php",{"id":268,"type":273,"label":390,"file":615,"line":13,"wp_function":392},[618],{"from":262,"to":268,"sanitized":396},{"entryPoint":620,"graph":621,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_price_listing_edit> (vlcr_price_listing_edit.php:0)",{"nodes":622,"edges":627},[623,625],{"id":262,"type":263,"label":264,"file":624,"line":13},"vlcr_price_listing_edit.php",{"id":268,"type":273,"label":390,"file":624,"line":626,"wp_function":392},77,[628],{"from":262,"to":268,"sanitized":396},{"entryPoint":630,"graph":631,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_recordinglist_admin> (vlcr_recordinglist_admin.php:0)",{"nodes":632,"edges":642},[633,636,638,641],{"id":262,"type":263,"label":264,"file":634,"line":635},"vlcr_recordinglist_admin.php",26,{"id":268,"type":273,"label":390,"file":634,"line":637,"wp_function":392},51,{"id":272,"type":263,"label":639,"file":634,"line":640},"$_REQUEST['cid'] (x3)",109,{"id":278,"type":273,"label":390,"file":634,"line":640,"wp_function":392},[643,644],{"from":262,"to":268,"sanitized":396},{"from":272,"to":278,"sanitized":396},{"entryPoint":646,"graph":647,"unsanitizedCount":160,"severity":453},"\u003Cvlcr_recordinglist_front> (vlcr_recordinglist_front.php:0)",{"nodes":648,"edges":658},[649,652,654,656],{"id":262,"type":263,"label":290,"file":650,"line":651},"vlcr_recordinglist_front.php",31,{"id":268,"type":273,"label":390,"file":650,"line":653,"wp_function":392},44,{"id":272,"type":263,"label":290,"file":650,"line":655},16,{"id":278,"type":273,"label":390,"file":650,"line":657,"wp_function":392},102,[659,660],{"from":262,"to":268,"sanitized":396},{"from":272,"to":278,"sanitized":198},{"entryPoint":662,"graph":663,"unsanitizedCount":28,"severity":453},"fb_opengraph (vlcr_setup.php:167)",{"nodes":664,"edges":669},[665,667],{"id":262,"type":263,"label":264,"file":179,"line":666},170,{"id":268,"type":273,"label":390,"file":179,"line":668,"wp_function":392},189,[670],{"from":262,"to":268,"sanitized":396},{"entryPoint":672,"graph":673,"unsanitizedCount":28,"severity":453},"vlcr_classlist_site_fun (vlcr_setup.php:378)",{"nodes":674,"edges":688},[675,677,679,681,683,686],{"id":262,"type":263,"label":264,"file":179,"line":676},564,{"id":268,"type":273,"label":285,"file":179,"line":678,"wp_function":287},565,{"id":272,"type":263,"label":264,"file":179,"line":680},605,{"id":278,"type":273,"label":390,"file":179,"line":682,"wp_function":392},737,{"id":281,"type":263,"label":684,"file":179,"line":685},"$_GET",628,{"id":284,"type":273,"label":390,"file":179,"line":687,"wp_function":392},1024,[689,690,691],{"from":262,"to":268,"sanitized":396},{"from":272,"to":278,"sanitized":396},{"from":281,"to":284,"sanitized":396},{"entryPoint":693,"graph":694,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_setup> (vlcr_setup.php:0)",{"nodes":695,"edges":704},[696,697,698,699,700,701,702,703],{"id":262,"type":263,"label":290,"file":179,"line":666},{"id":268,"type":273,"label":390,"file":179,"line":668,"wp_function":392},{"id":272,"type":263,"label":264,"file":179,"line":676},{"id":278,"type":273,"label":285,"file":179,"line":678,"wp_function":287},{"id":281,"type":263,"label":684,"file":179,"line":685},{"id":284,"type":273,"label":390,"file":179,"line":687,"wp_function":392},{"id":289,"type":263,"label":290,"file":179,"line":421},{"id":293,"type":273,"label":274,"file":179,"line":423,"wp_function":276},[705,706,707,708],{"from":262,"to":268,"sanitized":396},{"from":272,"to":278,"sanitized":396},{"from":281,"to":284,"sanitized":396},{"from":289,"to":293,"sanitized":396},{"entryPoint":710,"graph":711,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_teacherlist_admin> (vlcr_teacherlist_admin.php:0)",{"nodes":712,"edges":717},[713,715],{"id":262,"type":263,"label":290,"file":714,"line":538},"vlcr_teacherlist_admin.php",{"id":268,"type":273,"label":390,"file":714,"line":716,"wp_function":392},36,[718],{"from":262,"to":268,"sanitized":396},{"entryPoint":720,"graph":721,"unsanitizedCount":28,"severity":453},"\u003Cvlcr_view_recording_admin> (vlcr_view_recording_admin.php:0)",{"nodes":722,"edges":726},[723,725],{"id":262,"type":263,"label":264,"file":724,"line":431},"vlcr_view_recording_admin.php",{"id":268,"type":273,"label":390,"file":724,"line":405,"wp_function":392},[727],{"from":262,"to":268,"sanitized":396},{"summary":729,"deductions":730},"The \"html5-virtual-classroom\" v2.8.1 plugin exhibits a mixed security posture. On the positive side, it demonstrates strong adherence to secure coding practices with 100% output escaping, a high percentage of prepared SQL statements, and no identified file operations or external HTTP requests. The absence of critical or high severity taint flows and known unpatched CVEs also contributes to a generally favorable outlook.\n\nHowever, several areas raise concern. The presence of an unprotected AJAX handler represents a significant attack vector, potentially allowing unauthenticated users to trigger sensitive actions. While the taint analysis did not uncover critical or high severity issues, the 9 flows with unsanitized paths, although not explicitly categorized by severity, warrant attention as they could lead to unexpected behavior or vulnerabilities. Furthermore, the plugin lacks nonce checks on its AJAX handler, a fundamental security measure for preventing CSRF attacks. The vulnerability history, while currently showing no unpatched issues, indicates a past medium-severity vulnerability, specifically Cross-site Scripting, suggesting that the plugin has had exploitable flaws in the past.\n\nIn conclusion, while the plugin has strengths in output escaping and SQL practices, the unprotected AJAX endpoint and lack of nonce checks are critical weaknesses. The past XSS vulnerability also suggests that vigilance is required. Addressing the unprotected entry point and implementing proper nonce checks should be the immediate priorities to mitigate the identified risks.",[731,734,736,738],{"reason":732,"points":733},"Unprotected AJAX handler",8,{"reason":735,"points":137},"Missing nonce checks on AJAX",{"reason":737,"points":178},"Flows with unsanitized paths",{"reason":739,"points":63},"One medium CVE historically","2026-03-16T22:33:39.388Z",{"wat":742,"direct":785},{"assetPaths":743,"generatorPatterns":763,"scriptPaths":764,"versionParams":765},[744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762],"\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fcss\u002Fvlcr_styles.css","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fcss\u002Fbootstrap.css","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fjs\u002Fscript.js","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fjs\u002Fbootstrap.js","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fjs\u002Fjquery.dataTables.min.js","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fjs\u002FdataTables.bootstrap.min.js","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_class.js","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_teacher.js","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_user.js","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_purchase.js","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_discount.js","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_pricing.js","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_recording.js","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_acl.js","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_payment.js","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_invite_user.js","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_invite_group.js","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_email_template.js","\u002Fwp-content\u002Fplugins\u002Fhtml5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_settings.js",[],[746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762],[766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784],"html5-virtual-classroom\u002Fassets\u002Fcss\u002Fvlcr_styles.css?ver=","html5-virtual-classroom\u002Fassets\u002Fcss\u002Fbootstrap.css?ver=","html5-virtual-classroom\u002Fassets\u002Fjs\u002Fscript.js?ver=","html5-virtual-classroom\u002Fassets\u002Fjs\u002Fbootstrap.js?ver=","html5-virtual-classroom\u002Fassets\u002Fjs\u002Fjquery.dataTables.min.js?ver=","html5-virtual-classroom\u002Fassets\u002Fjs\u002FdataTables.bootstrap.min.js?ver=","html5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_class.js?ver=","html5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_teacher.js?ver=","html5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_user.js?ver=","html5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_purchase.js?ver=","html5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_discount.js?ver=","html5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_pricing.js?ver=","html5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_recording.js?ver=","html5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_acl.js?ver=","html5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_payment.js?ver=","html5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_invite_user.js?ver=","html5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_invite_group.js?ver=","html5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_email_template.js?ver=","html5-virtual-classroom\u002Fassets\u002Fjs\u002Fvlcr_settings.js?ver=",{"cssClasses":786,"htmlComments":791,"htmlAttributes":801,"restEndpoints":804,"jsGlobals":805,"shortcodeOutput":820},[787,788,789,790],"vlcr_login","vlcr_teacher_preview","vlcr_attendance","vlcr_learner_preview",[792,793,794,795,796,797,798,799,800],"\u003C!-- Plugin Name: Virtual Classroom -->","\u003C!-- Plugin URI: -->","\u003C!-- Description: Plugin for Virtual Classroom -->","\u003C!-- Author: BrainCert -->","\u003C!-- Version: 2.8.1 -->","\u003C!-- License: GPL-2.0+ -->","\u003C!-- License URI: https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html -->","\u003C!-- Author URI: https:\u002F\u002Fwww.braincert.com\u002Fdeveloper\u002Fvirtualclassroom-api -->","\u003C!-- Start VC Shortcode -->",[802,803],"data-vc-class-id","data-vc-teacher-id",[],[806,807,808,809,810,811,812,813,814,815,816,817,818,819],"vlcr_object","vlcr_admin_obj","vlcr_teacher_obj","vlcr_user_obj","vlcr_purchase_obj","vlcr_discount_obj","vlcr_pricing_obj","vlcr_recording_obj","vlcr_acl_obj","vlcr_payment_obj","vlcr_invite_user_obj","vlcr_invite_group_obj","vlcr_email_template_obj","vlcr_settings_obj",[821,822,823,824],"[vlcr_login]","[vlcr_teacher_preview]","[vlcr_attendance]","[vlcr_learner_preview]"]