[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fv8JrQh55SZvrpWR3Qoet0ZRAm95iDI2lbiglJb5gIqg":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":40,"analysis":147,"fingerprints":903},"cyberpress","CyberPress","2.5.7","nK","https:\u002F\u002Fprofiles.wordpress.org\u002Fnko\u002F","\u003Cp>Manage eSport teams, players, matches and tournaments. Included individual players and teams profiles. Pages with information about matches and tournaments.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Online Demo \u003Ca href=\"https:\u002F\u002Fgetcyberpress.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fgetcyberpress.com\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tournaments\u003C\u002Fli>\n\u003Cli>Matches\u003C\u002Fli>\n\u003Cli>Teams\u003C\u002Fli>\n\u003Cli>Players\u003C\u002Fli>\n\u003Cli>Games\u003C\u002Fli>\n\u003C\u002Ful>\n","Manage eSport Tournaments, Matches, Teams and Players.",200,16892,100,4,"2026-01-11T12:26:00.000Z","6.9.4","6.3","7.2",[20,21,22,23,24],"esports","games","matches","teams","tournaments","https:\u002F\u002Fgetcyberpress.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcyberpress.2.5.7.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":33,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"nko","Danny van Kooten",90,2079550,91,522,73,"2026-04-04T03:39:18.741Z",[41,59,78,102,127],{"slug":22,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":27,"num_ratings":27,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":56,"download_link":57,"security_score":58,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"Matches","0.5","nemrod","https:\u002F\u002Fprofiles.wordpress.org\u002Fnemrod\u002F","\u003Cp>This plugin makes it easy to administer and display matches (sports or otherwise) with a neat widget.\u003C\u002Fp>\n","This plugin makes it easy to administer and display matches (sports or otherwise) with a neat widget.",10,4238,"2012-01-26T09:35:00.000Z","3.2.1","3.0.1","",[21,22,55],"sports","http:\u002F\u002Fnemrod.se\u002Fwordpress\u002Fmatches-wordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmatches.0.5.zip",85,{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":27,"downloaded":67,"rating":27,"num_ratings":27,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":76,"download_link":77,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"fcm-for-sportlink","Football Club Manager for Sportlink","0.9.0","vincentbitter","https:\u002F\u002Fprofiles.wordpress.org\u002Fvincentbitter\u002F","\u003Cp>This plugin bridges the gap between Sportlink and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffootball-club-manager\u002F\" rel=\"ugc\">Football Club Manager\u003C\u002Fa>, enabling seamless synchronization of teams, players, and matches directly into your WordPress site.\u003C\u002Fp>\n\u003Cp>It automatically imports KNVB data from Sportlink, updates team rosters and player profiles, downloads player photos, and syncs matches and league standings.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automatic import of KNVB data from Sportlink\u003C\u002Fli>\n\u003Cli>Update team rosters and player profiles\u003C\u002Fli>\n\u003Cli>Download player photos from Sportlink (smart detection prevents overwriting manually uploaded images)\u003C\u002Fli>\n\u003Cli>Sync match schedules and results\u003C\u002Fli>\n\u003Cli>Import league standings (coming soon!)\u003C\u002Fli>\n\u003Cli>Import birthdays\u003C\u002Fli>\n\u003Cli>Manual import to apply changes faster and test the integration\u003C\u002Fli>\n\u003Cli>Easy integration with Football Club Manager\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy & External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Sportlink API (https:\u002F\u002Fdata.sportlink.com) to retrieve up-to-date information about teams, players, and matches.\u003C\u002Fp>\n\u003Cp>It sends the Sportlink client ID and previously received team IDs from Sportlink. The plugin does not transmit any WordPress content, configuration, files, or user data.\u003C\u002Fp>\n\u003Cp>For more information, please refer to Sportlink’s Terms of Service and Privacy Policy:\u003Cbr \u002F>\n– Terms of Service: https:\u002F\u002Fsportlinkservices.freshdesk.com\u002Fnl\u002Fsupport\u002Fsolutions\u002Ffolders\u002F9000176717\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fwww.sportlink.nl\u002Fprivacybeleid\u002F\u003C\u002Fp>\n\u003Ch3>Disclaimer\u003C\u002Fh3>\n\u003Cp>This plugin is \u003Cstrong>not developed, endorsed, or affiliated with Sportlink\u003C\u002Fstrong> in any way. All references to Sportlink are solely for compatibility and integration purposes.\u003C\u002Fp>\n","Automatically import Sportlink data into the Football Club Manager WordPress plugin.",316,"2026-02-08T13:32:00.000Z","6.8.5","6.8","7.4",[73,22,74,75,23],"knvb","soccer","sportlink","https:\u002F\u002Fgithub.com\u002Fvincentbitter\u002Ffcm-for-sportlink","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffcm-for-sportlink.0.9.0.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":16,"requires_at_least":91,"requires_php":53,"tags":92,"homepage":97,"download_link":98,"security_score":99,"vuln_count":100,"unpatched_count":27,"last_vuln_date":101,"fetched_at":29},"team-members","Team Members","5.4.1","WP Darko","https:\u002F\u002Fprofiles.wordpress.org\u002Fspwebguy\u002F","\u003Cp>This plugin adds a “Teams” section to the admin panel which allows you to showcase your staff\u002Femployees\u002Fpeople on your website the easy way. You can quickly add members to your team(s), add their picture, position, bios, social links, re-order them at anytime and display them anywhere with a simple shortcode. What you see is what you get, and it’s totally free.\u003C\u002Fp>\n\u003Cp>[Compatible with PHP 8.]\u003C\u002Fp>\n\u003Ch4>No limitation for the Free version\u003C\u002Fh4>\n\u003Cp>The free version of the Team Members plugin is \u003Cstrong>not limited\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>Available fields\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Firstname\u003C\u002Fli>\n\u003Cli>Lastname\u003C\u002Fli>\n\u003Cli>Description\u002Fbio\u003C\u002Fli>\n\u003Cli>Photo\u003C\u002Fli>\n\u003Cli>Social links (FB, X, Instagra, etc.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Available settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Number of members to show per line (1 to 5)\u003C\u002Fli>\n\u003Cli>Display order (default\u002Frandom)\u003C\u002Fli>\n\u003Cli>Color\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>New picture on hover\u003C\u002Fli>\n\u003Cli>Member height equalizing\u003C\u002Fli>\n\u003Cli>Import\u002Fexport members from one team to another\u003C\u002Fli>\n\u003Cli>Full-width pictures\u003C\u002Fli>\n\u003Cli>Hide members\u003C\u002Fli>\n\u003Cli>More info reveal box\u003C\u002Fli>\n\u003Cli>Picture filters\u003C\u002Fli>\n\u003Cli>Per-member color\u003C\u002Fli>\n\u003Cli>Two more social links per member\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out our \u003Ca href=\"https:\u002F\u002Fwpdarko.com\u002Fitems\u002Fteam-members-pro\u002F\" rel=\"nofollow ugc\">PRO version\u003C\u002Fa>, see all these features in action.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>Go to \u003Ca href=\"https:\u002F\u002Fwpdarko.com\u002Fsupport\u002Fdocs\u002Fget-started-with-the-team-members-plugin\u002F\" rel=\"nofollow ugc\">the plugin’s documentation\u003C\u002Fa> if you need more information on how to use this plugin.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Find help on \u003Ca href=\"https:\u002F\u002Fwpdarko.com\u002Fsupport\" rel=\"nofollow ugc\">our support platform\u003C\u002Fa> for this plugin (we’ll answer you fast, promise).\u003C\u002Fp>\n","A responsive and clean way to display your team. Create members, add their positions, bios (and more...) and copy-paste the shortcode anywhere.",20000,762001,84,53,"2026-01-29T19:31:00.000Z","3.6",[93,94,95,96,23],"meet-the-team","responsive","shortcode","team","https:\u002F\u002Fwpdarko.com\u002Fteam-members","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fteam-members.5.4.1.zip",96,5,"2025-09-26 13:33:24",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":112,"num_ratings":113,"last_updated":114,"tested_up_to":16,"requires_at_least":115,"requires_php":71,"tags":116,"homepage":122,"download_link":123,"security_score":124,"vuln_count":125,"unpatched_count":27,"last_vuln_date":126,"fetched_at":29},"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",[117,118,119,120,121],"google-meet","microsoft-teams","video-conference","webinar","zoom","https:\u002F\u002Feroomwp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feroom-zoom-meetings-webinar.1.6.5.zip",92,7,"2025-11-26 00:00:00",{"slug":128,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":135,"downloaded":136,"rating":27,"num_ratings":27,"last_updated":137,"tested_up_to":69,"requires_at_least":138,"requires_php":139,"tags":140,"homepage":145,"download_link":146,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"cozy-essential-addons","Theme Demo Importer and Patterns Library for CozyThemes – Cozy Essential Addons","1.3.4","CozyThemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fcozythemes\u002F","\u003Cp>Cozy Essentials Addons is the ultimate companion plugin for CozyThemes users, offering seamless one-click demo imports and a rich library of pre-designed block patterns to help you quickly build stunning websites. Designed to work perfectly with themes like FotaWP, ReviveNews, Storemate, and more, this lightweight plugin lets you instantly replicate professional starter sites, complete with layouts and content, while also enabling theme-specific enhancements for an optimized building experience. Whether you’re launching a blog, store, or business site, Cozy Essentials Addons makes website creation faster, easier, and more powerful.\u003C\u002Fp>\n\u003Ch4>Display shortcode of post type in site\u003C\u002Fh4>\n\u003Cp>To display post data in your site, please checkout [shortcodes][https:\u002F\u002Fcozythemes.com\u002Fcozy-essential-addons\u002F] in plugin details page.\u003C\u002Fp>\n","Cozy Essential Addons is the free WordPress plugin for Custom post type and provides basic skeletal for custom post type list.",7000,198409,"2025-10-13T15:03:00.000Z","5.9","7.3.0",[141,142,143,23,144],"demo-importer","faqs","portfolios","testimonials","https:\u002F\u002Fcozythemes.com\u002Fcozy-essential-addons","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcozy-essential-addons.1.3.4.zip",{"attackSurface":148,"codeSignals":692,"taintFlows":841,"riskAssessment":895,"analyzedAt":902},{"hooks":149,"ajaxHandlers":670,"restRoutes":688,"shortcodes":689,"cronEvents":690,"entryPointCount":100,"unprotectedCount":691},[150,155,158,161,163,166,170,172,175,178,183,186,190,194,197,201,205,208,212,216,219,222,225,228,231,235,239,243,246,250,254,258,261,265,268,271,275,278,280,284,287,291,295,298,302,305,309,313,316,320,324,327,330,333,336,339,343,346,350,354,357,360,364,367,371,375,378,382,386,390,393,397,401,404,408,411,414,418,422,426,430,434,438,442,446,449,453,457,461,464,468,471,474,478,482,486,490,493,496,499,503,507,510,514,518,521,525,529,533,537,541,545,549,553,557,560,563,566,570,574,578,582,586,589,593,596,599,603,607,611,615,619,623,627,631,635,639,643,647,651,655,659,662,665,668],{"type":151,"name":152,"callback":152,"file":153,"line":154},"action","init","blocks\\games\\block.php",65,{"type":151,"name":152,"callback":152,"file":156,"line":157},"blocks\\matches\\block.php",129,{"type":151,"name":152,"callback":152,"file":159,"line":160},"blocks\\players\\block.php",93,{"type":151,"name":152,"callback":152,"file":162,"line":160},"blocks\\teams\\block.php",{"type":151,"name":152,"callback":152,"file":164,"line":165},"blocks\\tournaments\\block.php",77,{"type":151,"name":152,"callback":167,"file":168,"line":169},"load_textdomain","class-cyberpress.php",111,{"type":151,"name":152,"callback":152,"file":168,"line":171},112,{"type":151,"name":173,"callback":173,"file":168,"line":174},"admin_init",113,{"type":151,"name":176,"callback":176,"file":168,"line":177},"wp_enqueue_scripts",114,{"type":179,"name":180,"callback":180,"priority":181,"file":168,"line":182},"filter","block_categories_all",9,121,{"type":151,"name":184,"callback":184,"priority":181,"file":168,"line":185},"enqueue_block_editor_assets",124,{"type":151,"name":187,"callback":188,"file":168,"line":189},"after_setup_theme","enqueue_block_editor_styles",125,{"type":179,"name":191,"callback":192,"file":168,"line":193},"carbon_field_react_select_root_uri","add_carbon_field_react_select_root_uri",277,{"type":151,"name":195,"callback":4,"file":168,"line":196},"plugins_loaded",471,{"type":151,"name":198,"callback":198,"file":199,"line":200},"admin_enqueue_scripts","classes\\class-admin.php",27,{"type":151,"name":184,"callback":202,"priority":203,"file":199,"line":204},"enqueue_carbon_fields_assets",12,28,{"type":151,"name":152,"callback":206,"priority":27,"file":199,"line":207},"add_custom_post_type",31,{"type":179,"name":209,"callback":210,"file":199,"line":211},"manage_game_posts_columns","add_post_img_column",34,{"type":179,"name":213,"callback":214,"priority":48,"file":199,"line":215},"manage_game_posts_custom_column","manage_post_img_column",35,{"type":179,"name":217,"callback":210,"file":199,"line":218},"manage_player_posts_columns",36,{"type":179,"name":220,"callback":214,"priority":48,"file":199,"line":221},"manage_player_posts_custom_column",37,{"type":179,"name":223,"callback":210,"file":199,"line":224},"manage_team_posts_columns",38,{"type":179,"name":226,"callback":214,"priority":48,"file":199,"line":227},"manage_team_posts_custom_column",39,{"type":151,"name":173,"callback":229,"file":199,"line":230},"add_role_caps",42,{"type":179,"name":232,"callback":233,"file":199,"line":234},"enter_title_here","admin_title_placeholder_to_custom_redefine",43,{"type":179,"name":236,"callback":237,"priority":48,"file":199,"line":238},"display_post_states","add_display_post_states",46,{"type":179,"name":240,"callback":241,"file":199,"line":242},"admin_body_class","add_admin_body_class",47,{"type":151,"name":152,"callback":244,"priority":181,"file":199,"line":245},"create_archive_posts",48,{"type":151,"name":247,"callback":248,"priority":48,"file":199,"line":249},"updated_option","updated_archive_pages",50,{"type":179,"name":251,"callback":252,"priority":203,"file":199,"line":253},"wxr_importer.pre_process.post","exclude_import_demo_archive_if_page_already_exist",58,{"type":151,"name":255,"callback":256,"priority":13,"file":257,"line":221},"carbon_fields_register_fields","cyberpress_carbon_fields_register_fields","classes\\class-posts-settings.php",{"type":151,"name":259,"callback":260,"file":257,"line":227},"wp_loaded","create_child_team",{"type":179,"name":262,"callback":263,"priority":48,"file":257,"line":264},"gutenberg_can_edit_post_type","gutenberg_cant_edit_cyberpress_page_type",40,{"type":151,"name":173,"callback":173,"file":266,"line":267},"classes\\class-settings.php",62,{"type":151,"name":269,"callback":269,"file":266,"line":270},"admin_menu",64,{"type":179,"name":272,"callback":273,"file":266,"line":274},"parent_file","admin_menu_highlight_items",66,{"type":151,"name":176,"callback":176,"file":276,"line":277},"classes\\class-supported-themes.php",20,{"type":151,"name":187,"callback":188,"file":276,"line":279},24,{"type":179,"name":281,"callback":282,"file":283,"line":264},"template_include","template_loader","classes\\class-template-loader.php",{"type":151,"name":285,"callback":286,"file":283,"line":230},"template_redirect","unsupported_theme_init",{"type":179,"name":288,"callback":289,"priority":48,"file":283,"line":290},"the_content","anonymous",205,{"type":179,"name":292,"callback":293,"file":283,"line":294},"post_thumbnail_html","unsupported_theme_single_featured_image_filter",206,{"type":151,"name":152,"callback":296,"file":297,"line":279},"remove_unsupported_wrappers","classes\\class-template-parts.php",{"type":151,"name":299,"callback":300,"file":297,"line":301},"cyberpress_wrapper_start","wrapper_start",26,{"type":151,"name":303,"callback":304,"file":297,"line":200},"cyberpress_wrapper_end","wrapper_end",{"type":151,"name":306,"callback":307,"file":297,"line":308},"cyberpress_games_archive_title","games_archive_title",29,{"type":151,"name":310,"callback":311,"file":297,"line":312},"cyberpress_players_archive_title","players_archive_title",30,{"type":151,"name":314,"callback":315,"file":297,"line":207},"cyberpress_teams_archive_title","teams_archive_title",{"type":151,"name":317,"callback":318,"file":297,"line":319},"cyberpress_matches_archive_title","matches_archive_title",32,{"type":151,"name":321,"callback":322,"file":297,"line":323},"cyberpress_tournaments_archive_title","tournaments_archive_title",33,{"type":151,"name":325,"callback":326,"priority":48,"file":297,"line":215},"cyberpress_archive_pagination","archive_pagination",{"type":151,"name":328,"callback":329,"file":297,"line":221},"cyberpress_archive_game_loop_start","archive_game_loop_start",{"type":151,"name":331,"callback":332,"file":297,"line":224},"cyberpress_archive_game_loop_end","archive_game_loop_end",{"type":151,"name":334,"callback":335,"file":297,"line":227},"cyberpress_games_wrapper_start","archive_game_wrapper_start",{"type":151,"name":337,"callback":338,"file":297,"line":264},"cyberpress_games_wrapper_end","archive_game_wrapper_end",{"type":151,"name":340,"callback":341,"file":297,"line":342},"cyberpress_archive_game_loop","archive_game_loop",41,{"type":151,"name":344,"callback":345,"file":297,"line":234},"cyberpress_players_wrapper_start","archive_player_wrapper_start",{"type":151,"name":347,"callback":348,"file":297,"line":349},"cyberpress_players_wrapper_end","archive_player_wrapper_end",44,{"type":151,"name":351,"callback":352,"file":297,"line":353},"cyberpress_archive_player_loop","archive_player_loop",45,{"type":151,"name":355,"callback":356,"file":297,"line":238},"cyberpress_archive_player_loop_start","archive_player_loop_start",{"type":151,"name":358,"callback":359,"file":297,"line":242},"cyberpress_archive_player_loop_end","archive_player_loop_end",{"type":151,"name":361,"callback":362,"file":297,"line":363},"cyberpress_teams_wrapper_start","archive_team_wrapper_start",49,{"type":151,"name":365,"callback":366,"file":297,"line":249},"cyberpress_teams_wrapper_end","archive_team_wrapper_end",{"type":151,"name":368,"callback":369,"file":297,"line":370},"cyberpress_archive_team_loop","archive_team_loop",51,{"type":151,"name":372,"callback":373,"file":297,"line":374},"cyberpress_archive_team_loop_start","archive_team_loop_start",52,{"type":151,"name":376,"callback":377,"file":297,"line":89},"cyberpress_archive_team_loop_end","archive_team_loop_end",{"type":151,"name":379,"callback":380,"file":297,"line":381},"cyberpress_archive_match_loop","archive_match_loop",55,{"type":151,"name":383,"callback":384,"file":297,"line":385},"cyberpress_archive_match_loop_start","archive_match_loop_start",56,{"type":151,"name":387,"callback":388,"file":297,"line":389},"cyberpress_archive_match_loop_end","archive_match_loop_end",57,{"type":151,"name":391,"callback":392,"file":297,"line":253},"cyberpress_matches_wrapper_start","archive_match_wrapper_start",{"type":151,"name":394,"callback":395,"file":297,"line":396},"cyberpress_matches_wrapper_end","archive_match_wrapper_end",59,{"type":151,"name":398,"callback":399,"file":297,"line":400},"cyberpress_archive_tournament_loop","archive_tournament_loop",61,{"type":151,"name":402,"callback":403,"file":297,"line":267},"cyberpress_archive_tournament_loop_start","archive_tournament_loop_start",{"type":151,"name":405,"callback":406,"file":297,"line":407},"cyberpress_archive_tournament_loop_end","archive_tournament_loop_end",63,{"type":151,"name":409,"callback":410,"file":297,"line":270},"cyberpress_tournaments_wrapper_start","archive_tournament_wrapper_start",{"type":151,"name":412,"callback":413,"file":297,"line":154},"cyberpress_tournaments_wrapper_end","archive_tournament_wrapper_end",{"type":151,"name":415,"callback":416,"file":297,"line":417},"cyberpress_single_post_navigation","single_post_navigation",67,{"type":151,"name":419,"callback":420,"file":297,"line":421},"cyberpress_single_game","single_game",69,{"type":151,"name":423,"callback":424,"file":297,"line":425},"cyberpress_single_game_thumbnail","single_game_thumbnail",70,{"type":151,"name":427,"callback":428,"file":297,"line":429},"cyberpress_single_game_title","single_game_title",71,{"type":151,"name":431,"callback":432,"file":297,"line":433},"cyberpress_single_game_content","single_game_content",72,{"type":151,"name":435,"callback":436,"file":297,"line":437},"cyberpress_single_match","single_match",74,{"type":151,"name":439,"callback":440,"file":297,"line":441},"cyberpress_single_match_title","single_match_title",75,{"type":151,"name":443,"callback":444,"file":297,"line":445},"cyberpress_single_match_participants","single_match_participants",76,{"type":151,"name":447,"callback":448,"file":297,"line":165},"cyberpress_single_match_content","single_match_content",{"type":151,"name":450,"callback":451,"file":297,"line":452},"cyberpress_single_match_videos","single_match_videos",78,{"type":151,"name":454,"callback":455,"file":297,"line":456},"cyberpress_single_match_screenshots","single_match_screenshots",79,{"type":151,"name":458,"callback":459,"file":297,"line":460},"cyberpress_single_player","single_player",81,{"type":151,"name":462,"callback":463,"file":297,"line":112},"cyberpress_single_player_title","single_player_title",{"type":151,"name":465,"callback":466,"file":297,"line":467},"cyberpress_single_player_thumbnail","single_player_thumbnail",83,{"type":151,"name":469,"callback":470,"file":297,"line":88},"cyberpress_single_player_info","single_player_info",{"type":151,"name":472,"callback":473,"file":297,"line":58},"cyberpress_single_player_content","single_player_content",{"type":151,"name":475,"callback":476,"file":297,"line":477},"cyberpress_single_player_games_stats","single_player_games_stats",86,{"type":151,"name":479,"callback":480,"file":297,"line":481},"cyberpress_single_player_teams","single_player_teams",87,{"type":151,"name":483,"callback":484,"file":297,"line":485},"cyberpress_single_player_twitch","single_player_twitch",88,{"type":151,"name":487,"callback":488,"file":297,"line":489},"cyberpress_single_player_social","single_player_social",89,{"type":151,"name":491,"callback":492,"file":297,"line":36},"cyberpress_single_team","single_team",{"type":151,"name":494,"callback":495,"file":297,"line":124},"cyberpress_single_team_title","single_team_title",{"type":151,"name":497,"callback":498,"file":297,"line":160},"cyberpress_single_team_thumbnail","single_team_thumbnail",{"type":151,"name":500,"callback":501,"file":297,"line":502},"cyberpress_single_team_info","single_team_info",94,{"type":151,"name":504,"callback":505,"file":297,"line":506},"cyberpress_single_team_content","single_team_content",95,{"type":151,"name":508,"callback":509,"file":297,"line":99},"cyberpress_single_team_players","single_team_players",{"type":151,"name":511,"callback":512,"file":297,"line":513},"cyberpress_single_team_twitch","single_team_twitch",97,{"type":151,"name":515,"callback":516,"file":297,"line":517},"cyberpress_single_team_social","single_team_social",98,{"type":151,"name":519,"callback":520,"file":297,"line":13},"cyberpress_single_tournament","single_tournament",{"type":151,"name":522,"callback":523,"file":297,"line":524},"cyberpress_single_tournament_title","single_tournament_title",101,{"type":151,"name":526,"callback":527,"file":297,"line":528},"cyberpress_single_tournament_info","single_tournament_info",102,{"type":151,"name":530,"callback":531,"file":297,"line":532},"cyberpress_single_tournament_content","single_tournament_content",103,{"type":151,"name":534,"callback":535,"file":297,"line":536},"cyberpress_single_tournament_matches","single_tournament_matches",104,{"type":151,"name":538,"callback":539,"file":297,"line":540},"cyberpress_single_tournament_videos","single_tournament_videos",105,{"type":151,"name":542,"callback":543,"file":297,"line":544},"cyberpress_single_tournament_screenshots","single_tournament_screenshots",106,{"type":151,"name":546,"callback":547,"file":297,"line":548},"cyberpress_sidebar","sidebar",108,{"type":151,"name":550,"callback":551,"file":297,"line":552},"cyberpress_progress","progress",109,{"type":151,"name":554,"callback":555,"file":297,"line":556},"cyberpress_content_none","content_none",110,{"type":151,"name":558,"callback":559,"priority":48,"file":297,"line":171},"cyberpress_matches_wrapper_block_start","matches_wrapper_block_start",{"type":151,"name":561,"callback":562,"file":297,"line":174},"cyberpress_matches_wrapper_block_end","matches_wrapper_block_end",{"type":151,"name":564,"callback":565,"priority":48,"file":297,"line":177},"cyberpress_matches_loop_block_start","matches_loop_block_start",{"type":151,"name":567,"callback":568,"file":297,"line":569},"cyberpress_matches_loop_block_end","matches_loop_block_end",115,{"type":151,"name":571,"callback":572,"priority":48,"file":297,"line":573},"cyberpress_matches_loop_block","matches_loop_block",116,{"type":151,"name":575,"callback":576,"priority":48,"file":297,"line":577},"cyberpress_games_wrapper_block_start","games_wrapper_block_start",118,{"type":151,"name":579,"callback":580,"file":297,"line":581},"cyberpress_games_wrapper_block_end","games_wrapper_block_end",119,{"type":151,"name":583,"callback":584,"priority":48,"file":297,"line":585},"cyberpress_games_loop_block_start","games_loop_block_start",120,{"type":151,"name":587,"callback":588,"file":297,"line":182},"cyberpress_games_loop_block_end","games_loop_block_end",{"type":151,"name":590,"callback":591,"priority":48,"file":297,"line":592},"cyberpress_games_loop_block","games_loop_block",122,{"type":151,"name":594,"callback":595,"priority":48,"file":297,"line":185},"cyberpress_players_wrapper_block_start","players_wrapper_block_start",{"type":151,"name":597,"callback":598,"file":297,"line":189},"cyberpress_players_wrapper_block_end","players_wrapper_block_end",{"type":151,"name":600,"callback":601,"priority":48,"file":297,"line":602},"cyberpress_players_loop_block_start","players_loop_block_start",126,{"type":151,"name":604,"callback":605,"file":297,"line":606},"cyberpress_players_loop_block_end","players_loop_block_end",127,{"type":151,"name":608,"callback":609,"priority":48,"file":297,"line":610},"cyberpress_players_loop_block","players_loop_block",128,{"type":151,"name":612,"callback":613,"priority":48,"file":297,"line":614},"cyberpress_teams_wrapper_block_start","teams_wrapper_block_start",130,{"type":151,"name":616,"callback":617,"file":297,"line":618},"cyberpress_teams_wrapper_block_end","teams_wrapper_block_end",131,{"type":151,"name":620,"callback":621,"priority":48,"file":297,"line":622},"cyberpress_teams_loop_block_start","teams_loop_block_start",132,{"type":151,"name":624,"callback":625,"file":297,"line":626},"cyberpress_teams_loop_block_end","teams_loop_block_end",133,{"type":151,"name":628,"callback":629,"priority":48,"file":297,"line":630},"cyberpress_teams_loop_block","teams_loop_block",134,{"type":151,"name":632,"callback":633,"priority":48,"file":297,"line":634},"cyberpress_tournaments_wrapper_block_start","tournaments_wrapper_block_start",136,{"type":151,"name":636,"callback":637,"file":297,"line":638},"cyberpress_tournaments_wrapper_block_end","tournaments_wrapper_block_end",137,{"type":151,"name":640,"callback":641,"priority":48,"file":297,"line":642},"cyberpress_tournaments_loop_block_start","tournaments_loop_block_start",138,{"type":151,"name":644,"callback":645,"file":297,"line":646},"cyberpress_tournaments_loop_block_end","tournaments_loop_block_end",139,{"type":151,"name":648,"callback":649,"priority":48,"file":297,"line":650},"cyberpress_tournaments_loop_block","tournaments_loop_block",140,{"type":151,"name":652,"callback":653,"priority":48,"file":297,"line":654},"cyberpress_blocks_pagination","blocks_pagination",142,{"type":151,"name":656,"callback":657,"file":297,"line":658},"pre_get_posts","archive_query",144,{"type":151,"name":656,"callback":660,"file":297,"line":661},"modify_query_get_parent_team_posts",146,{"type":151,"name":187,"callback":663,"file":664,"line":301},"carbon_fields_boot","classes\\class-vendors.php",{"type":179,"name":666,"callback":667,"priority":48,"file":664,"line":204},"script_loader_src","assets_loader_src",{"type":179,"name":669,"callback":667,"priority":48,"file":664,"line":308},"style_loader_src",[671,675,679,682,685],{"action":672,"nopriv":673,"callback":674,"hasNonce":673,"hasCapCheck":673,"file":156,"line":614},"get_tournament_stages",false,"get_tournament_stage_options",{"action":676,"nopriv":673,"callback":677,"hasNonce":678,"hasCapCheck":673,"file":199,"line":89},"cyberpress_find_posts","ajax_find_posts",true,{"action":680,"nopriv":673,"callback":672,"hasNonce":678,"hasCapCheck":673,"file":199,"line":681},"cyberpress_get_tournament_stages",54,{"action":683,"nopriv":673,"callback":684,"hasNonce":678,"hasCapCheck":673,"file":199,"line":381},"cyberpress_get_team_players","get_team_players",{"action":686,"nopriv":673,"callback":687,"hasNonce":673,"hasCapCheck":673,"file":257,"line":224},"cyberpress_add_post_tabs","add_post_tabs",[],[],[],2,{"dangerousFunctions":693,"sqlUsage":698,"outputEscaping":700,"fileOperations":27,"externalRequests":27,"nonceChecks":14,"capabilityChecks":836,"bundledLibraries":837},[694],{"fn":695,"file":696,"line":174,"context":697},"create_function","classes\\class-settings-api.php","$callback = create_function( '', 'echo \"' . str_replace( '\"', '\\\"', $section['desc'] ) . '\";' );",{"prepared":27,"raw":27,"locations":699},[],{"escaped":701,"rawEcho":421,"locations":702},411,[703,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758,760,762,764,766,767,769,771,773,776,778,780,782,784,785,786,788,790,791,794,795,797,798,800,802,804,806,808,810,813,815,817,819,821,823,825,827,829,830,832,833,835],{"file":156,"line":704,"context":705},163,"raw output",{"file":199,"line":707,"context":705},764,{"file":199,"line":709,"context":705},790,{"file":199,"line":711,"context":705},810,{"file":257,"line":713,"context":705},674,{"file":257,"line":715,"context":705},700,{"file":257,"line":717,"context":705},711,{"file":257,"line":719,"context":705},717,{"file":257,"line":721,"context":705},738,{"file":696,"line":723,"context":705},191,{"file":696,"line":725,"context":705},220,{"file":696,"line":727,"context":705},239,{"file":696,"line":729,"context":705},262,{"file":696,"line":731,"context":705},284,{"file":696,"line":733,"context":705},305,{"file":696,"line":735,"context":705},329,{"file":696,"line":737,"context":705},346,{"file":696,"line":739,"context":705},356,{"file":696,"line":741,"context":705},369,{"file":696,"line":743,"context":705},385,{"file":696,"line":745,"context":705},404,{"file":696,"line":747,"context":705},428,{"file":696,"line":749,"context":705},444,{"file":696,"line":751,"context":705},460,{"file":696,"line":753,"context":705},478,{"file":696,"line":755,"context":705},516,{"file":696,"line":757,"context":705},531,{"file":696,"line":759,"context":705},547,{"file":696,"line":761,"context":705},548,{"file":696,"line":763,"context":705},549,{"file":696,"line":765,"context":705},553,{"file":696,"line":765,"context":705},{"file":696,"line":768,"context":705},652,{"file":696,"line":770,"context":705},664,{"file":266,"line":772,"context":705},763,{"file":774,"line":775,"context":705},"templates\\games\\archive-parts\\title.php",15,{"file":777,"line":775,"context":705},"templates\\global\\content-none.php",{"file":779,"line":524,"context":705},"templates\\global\\table.php",{"file":781,"line":775,"context":705},"templates\\matches\\archive-parts\\title.php",{"file":783,"line":452,"context":705},"templates\\matches\\loop\\loop.php",{"file":783,"line":532,"context":705},{"file":783,"line":614,"context":705},{"file":787,"line":385,"context":705},"templates\\matches\\single-parts\\participants.php",{"file":787,"line":789,"context":705},80,{"file":787,"line":528,"context":705},{"file":792,"line":793,"context":705},"templates\\matches\\single-parts\\screenshots.php",18,{"file":792,"line":301,"context":705},{"file":796,"line":793,"context":705},"templates\\matches\\single-parts\\videos.php",{"file":796,"line":301,"context":705},{"file":799,"line":775,"context":705},"templates\\players\\archive-parts\\title.php",{"file":801,"line":481,"context":705},"templates\\players\\loop\\loop.php",{"file":803,"line":793,"context":705},"templates\\players\\single-parts\\games-stats.php",{"file":805,"line":342,"context":705},"templates\\players\\single-parts\\info.php",{"file":807,"line":793,"context":705},"templates\\players\\single-parts\\social.php",{"file":809,"line":277,"context":705},"templates\\players\\single-parts\\teams.php",{"file":811,"line":812,"context":705},"templates\\players\\single-parts\\twitch.php",19,{"file":814,"line":775,"context":705},"templates\\teams\\archive-parts\\title.php",{"file":816,"line":400,"context":705},"templates\\teams\\loop\\loop.php",{"file":818,"line":204,"context":705},"templates\\teams\\single-parts\\info.php",{"file":820,"line":812,"context":705},"templates\\teams\\single-parts\\players.php",{"file":822,"line":793,"context":705},"templates\\teams\\single-parts\\social.php",{"file":824,"line":812,"context":705},"templates\\teams\\single-parts\\twitch.php",{"file":826,"line":775,"context":705},"templates\\tournaments\\archive-parts\\title.php",{"file":828,"line":227,"context":705},"templates\\tournaments\\single-parts\\matches.php",{"file":828,"line":230,"context":705},{"file":831,"line":793,"context":705},"templates\\tournaments\\single-parts\\screenshots.php",{"file":831,"line":301,"context":705},{"file":834,"line":793,"context":705},"templates\\tournaments\\single-parts\\videos.php",{"file":834,"line":301,"context":705},1,[838],{"name":839,"version":28,"knownCves":840},"Select2",[],[842,859,868,877,887],{"entryPoint":843,"graph":844,"unsanitizedCount":27,"severity":858},"get_tournament_stages (classes\\class-admin.php:772)",{"nodes":845,"edges":856},[846,851],{"id":847,"type":848,"label":849,"file":199,"line":850},"n0","source","$_REQUEST",783,{"id":852,"type":853,"label":854,"file":199,"line":709,"wp_function":855},"n1","sink","echo() [XSS]","echo",[857],{"from":847,"to":852,"sanitized":678},"low",{"entryPoint":860,"graph":861,"unsanitizedCount":27,"severity":858},"get_team_players (classes\\class-admin.php:798)",{"nodes":862,"edges":866},[863,865],{"id":847,"type":848,"label":849,"file":199,"line":864},804,{"id":852,"type":853,"label":854,"file":199,"line":711,"wp_function":855},[867],{"from":847,"to":852,"sanitized":678},{"entryPoint":869,"graph":870,"unsanitizedCount":27,"severity":858},"\u003Cclass-admin> (classes\\class-admin.php:0)",{"nodes":871,"edges":875},[872,874],{"id":847,"type":848,"label":873,"file":199,"line":850},"$_REQUEST (x2)",{"id":852,"type":853,"label":854,"file":199,"line":709,"wp_function":855},[876],{"from":847,"to":852,"sanitized":678},{"entryPoint":878,"graph":879,"unsanitizedCount":27,"severity":858},"add_post_tabs (classes\\class-posts-settings.php:618)",{"nodes":880,"edges":885},[881,883],{"id":847,"type":848,"label":873,"file":257,"line":882},623,{"id":852,"type":853,"label":854,"file":257,"line":884,"wp_function":855},670,[886],{"from":847,"to":852,"sanitized":678},{"entryPoint":888,"graph":889,"unsanitizedCount":27,"severity":858},"\u003Cclass-posts-settings> (classes\\class-posts-settings.php:0)",{"nodes":890,"edges":893},[891,892],{"id":847,"type":848,"label":873,"file":257,"line":882},{"id":852,"type":853,"label":854,"file":257,"line":884,"wp_function":855},[894],{"from":847,"to":852,"sanitized":678},{"summary":896,"deductions":897},"The CyberPress plugin version 2.5.7 exhibits a generally good security posture, with notable strengths in its handling of SQL queries and output escaping. The absence of known CVEs and a clean vulnerability history suggest a mature and relatively secure codebase over time. The plugin demonstrates good practices by exclusively using prepared statements for SQL and properly escaping a high percentage of its outputs. Furthermore, the lack of file operations, external HTTP requests, and taint analysis showing no vulnerabilities indicates a reduced risk of common attack vectors.\n\nHowever, there are specific concerns that detract from an otherwise positive assessment. The presence of two AJAX handlers without authentication checks represents a significant attack surface. This could allow unauthenticated users to trigger potentially sensitive actions within the plugin. Additionally, the use of the `create_function` dangerous function, while only one instance, introduces a potential for code injection if not handled with extreme care and tight input validation. While taint analysis did not reveal exploitable flows, the presence of these specific code signals warrants attention.\n\nIn conclusion, CyberPress v2.5.7 has a strong foundation in secure coding practices, particularly concerning data handling and output. The historical lack of vulnerabilities is reassuring. The primary areas for improvement and potential risk lie in securing its AJAX endpoints and auditing the usage of `create_function`. Addressing these points would further strengthen its security profile.",[898,900],{"reason":899,"points":48},"Unprotected AJAX handlers detected",{"reason":901,"points":100},"Use of dangerous function create_function","2026-03-16T20:30:23.353Z",{"wat":904,"direct":921},{"assetPaths":905,"generatorPatterns":914,"scriptPaths":915,"versionParams":916},[906,907,908,909,910,911,912,913],"\u002Fwp-content\u002Fplugins\u002Fcyberpress\u002Fassets\u002Fcss\u002Fstyle-rtl.min.css","\u002Fwp-content\u002Fplugins\u002Fcyberpress\u002Fassets\u002Fcss\u002Fstyle.min.css","\u002Fwp-content\u002Fplugins\u002Fcyberpress\u002Fassets\u002Fvendor\u002Fphotoswipe\u002Fdefault-skin\u002Fdefault-skin.css","\u002Fwp-content\u002Fplugins\u002Fcyberpress\u002Fassets\u002Fvendor\u002Fphotoswipe\u002Fphotoswipe.css","\u002Fwp-content\u002Fplugins\u002Fcyberpress\u002Fassets\u002Fvendor\u002Fphotoswipe\u002Fphotoswipe-ui-default.min.js","\u002Fwp-content\u002Fplugins\u002Fcyberpress\u002Fassets\u002Fvendor\u002Fphotoswipe\u002Fphotoswipe.min.js","\u002Fwp-content\u002Fplugins\u002Fcyberpress\u002Fassets\u002Fjs\u002Fplugin-photoswipe.min.js","\u002Fwp-content\u002Fplugins\u002Fcyberpress\u002Fblocks\u002Findex.min.js",[],[913],[917,918,919,920],"cyberpress\u002Fstyle.css?ver=","cyberpress-editor?ver=","cyberpress-photoswipe?ver=","cyberpress?ver=",{"cssClasses":922,"htmlComments":925,"htmlAttributes":926,"restEndpoints":929,"jsGlobals":932,"shortcodeOutput":934},[923,924],"cyberpress-block","cyberpress-post",[],[927,928],"data-cyberpress-match-id","data-cyberpress-tournament-id",[930,931],"\u002Fwp-json\u002Fcyberpress\u002Fv1\u002Fmatches","\u002Fwp-json\u002Fcyberpress\u002Fv1\u002Ftournaments",[933],"cyberpressCountriesList",[935,936],"[cyberpress_match_details","[cyberpress_tournament_bracket"]