[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fqBZZPA4BO6sV_h2p8DdCu1sVp5zFZd8d07B5jgOgq2s":3,"$fWFj89kiEeYaVI89bFiwQ_YlvM3FozwCFPaHwZTJ02jI":336,"$fM9pRM4nJ7h2wAJdbZqY2fOujge1IU6zMT85KTNNk7b4":341},{"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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":21,"download_link":22,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25,"discovery_status":26,"vulnerabilities":27,"developer":28,"crawl_stats":24,"alternatives":36,"analysis":146,"fingerprints":303},"sowprog-events","SOWPROG Events","0.5","A31V","https:\u002F\u002Fprofiles.wordpress.org\u002Fa31v\u002F","\u003Cp>Displays Sowprog events. Events list, location details, event details.\u003C\u002Fp>\n\u003Cp>You’ll need a \u003Ca href=\"https:\u002F\u002Fpro.sowprog.com\u002Fsignup?role=agenda\" rel=\"nofollow ugc\">Sowprog Agenda account\u003C\u002Fa> to run the import. This account is free and open to anyone.\u003C\u002Fp>\n","Displays Sowprog events",10,1545,0,"2020-05-24T20:19:00.000Z","5.4.19","3.4","",[19,20],"events","sowprog","http:\u002F\u002Fwww.sowprog.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsowprog-events.0.5.zip",85,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"a31v",2,20,93,30,89,"2026-08-29T03:12:11.189Z",[37,55,78,100,125],{"slug":38,"name":39,"version":40,"author":7,"author_profile":8,"description":41,"short_description":42,"active_installs":11,"downloaded":43,"rating":13,"num_ratings":13,"last_updated":44,"tested_up_to":45,"requires_at_least":46,"requires_php":47,"tags":48,"homepage":52,"download_link":53,"security_score":54,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"sowprog-import-the-events-calendar","SOWPROG import The Events Calendar","0.13","\u003Cp>Ce plugin permet de synchroniser les événements d’un compte \u003Cstrong>agenda\u003C\u002Fstrong> Sowprog vers votre installation WordPress grâce au plugin \u003Cstrong>The Events Calendar\u003C\u002Fstrong> de Modern Tribe.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Fonctionnalités :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>URL de l’API configurable (par défaut agenda.sowprog.com)\u003C\u002Fli>\n\u003Cli>Synchronisation manuelle ou automatique (quotidienne à l’heure choisie)\u003C\u002Fli>\n\u003Cli>Utilisation de \u003Ccode>modifiedSince\u003C\u002Fcode> pour une synchro incrémentale efficace\u003C\u002Fli>\n\u003Cli>Création \u002F mise à jour automatique des lieux (\u003Ccode>tribe_venue\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Catégorisation configurable : ville, lieu, type, style, artistes\u003C\u002Fli>\n\u003Cli>Affichage configurable des prix et billetteries dans la description\u003C\u002Fli>\n\u003Cli>Publication directe ou mise en brouillon\u003C\u002Fli>\n\u003Cli>Image à la une automatique\u003C\u002Fli>\n\u003Cli>Suppression automatique des événements retirés de Sowprog\u003C\u002Fli>\n\u003Cli>Désactivation du cache “Views v2” de The Events Calendar et purge horaire des transients résiduels (évite la saturation de la base de données sur les agendas chargés)\u003C\u002Fli>\n\u003Cli>Barre de progression en temps réel pendant l’import, avec affichage des erreurs au fur et à mesure et bouton d’annulation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Prérequis :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The Events Calendar >= 6.0\u003C\u002Fli>\n\u003Cli>Un compte agenda Sowprog avec un lieu associé\u003C\u002Fli>\n\u003Cli>Les identifiants de ce compte (login + mot de passe) pour l’authentification Basic Auth\u003C\u002Fli>\n\u003C\u002Ful>\n","Importe dans WordPress, via l'extension The Events Calendar, les événements publiés sur Sowprog (API v1.2).",2039,"2026-05-08T07:20:00.000Z","6.7.5","5.0","7.4",[49,19,50,20,51],"agenda","import","the-events-calendar","https:\u002F\u002Fwww.sowprog.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsowprog-import-the-events-calendar.0.13.zip",100,{"slug":51,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":64,"num_ratings":65,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":47,"tags":69,"homepage":17,"download_link":74,"security_score":75,"vuln_count":76,"unpatched_count":13,"last_vuln_date":77,"fetched_at":25},"The Events Calendar","6.17.0","Nexcess","https:\u002F\u002Fprofiles.wordpress.org\u002Fstellarwp\u002F","\u003Cp>Easily create and manage an events calendar on your WordPress site with \u003Ca href=\"https:\u002F\u002Fevnt.is\u002Fmj\" rel=\"nofollow ugc\">The Events Calendar\u003C\u002Fa> free plugin. Whether your events are in-person or virtual events, this WordPress calendar plugin boasts professional features backed by our world-class team of developers and designers.\u003C\u002Fp>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"The Events Calendar\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F425323974?dnt=1&app_id=122963\" width=\"750\" height=\"422\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write\">\u003C\u002Fiframe>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fevnt.is\u002F1b4-\" rel=\"nofollow ugc\">See more videos on our YouTube channel\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Packed with loads of features, The Events Calendar is ready to go out of the box. It’s also extensible, easy to use, and completely customizable.\u003C\u002Fp>\n\u003Ch4>📅 The #1 Calendar for WordPress\u003C\u002Fh4>\n\u003Cp>See the calendar in action on our \u003Ca href=\"https:\u002F\u002Fevnt.is\u002F1ajs\" rel=\"nofollow ugc\">demo experience\u003C\u002Fa>. Just getting started? Read through the \u003Ca href=\"https:\u002F\u002Fevnt.is\u002F2d\" rel=\"nofollow ugc\">New User Primer\u003C\u002Fa> to get set up.\u003C\u002Fp>\n\u003Cp>Looking for additional features like recurring events, ticket sales, user-submitted events, automatic imports, and more?\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Check out \u003Ca href=\"https:\u002F\u002Fevnt.is\u002Fmj\" rel=\"nofollow ugc\">Events Calendar Pro\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fevnt.is\u002F197u\" rel=\"nofollow ugc\">Event Aggregator\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fevnt.is\u002F2a\" rel=\"nofollow ugc\">more add-ons\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>🔌🎨 Plug and Play or Customize\u003C\u002Fh4>\n\u003Cp>The Events Calendar is built to work out of the box. Simply install the plugin, configure your settings, and start creating events in minutes.\u003C\u002Fp>\n\u003Cp>Want to add your personal touch? Use The Events Calendar as the foundation for customization. Personalize to your heart’s content with the help of a skeleton stylesheet, partial template overrides, template tags, hooks and filters, \u003Ca href=\"https:\u002F\u002Fevnt.is\u002Feu\" rel=\"nofollow ugc\">careful documentation\u003C\u002Fa>, and a \u003Ca href=\"https:\u002F\u002Fevnt.is\u002F1a0r\" rel=\"nofollow ugc\">library of free extensions\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Whether your vision is big or small, you’re in good company. Hundreds of thousands of small businesses, musicians, venues, restaurants, and non-profits are publishing and promoting their in-person and virtual events with The Events Calendar. Our plugins have also been scaled to work on large networks for Fortune 100 companies, universities, and government institutions.\u003C\u002Fp>\n\u003Ch4>✨ Features\u003C\u002Fh4>\n\u003Cp>Our feature-rich plugin comes with everything you need to create and manage your calendar.\u003C\u002Fp>\n\u003Cp>✔️ Rapidly create events\u003Cbr \u002F>\n✔️ Saved venues & organizers\u003Cbr \u002F>\n✔️ Calendar month view with tooltips\u003Cbr \u002F>\n✔️ Event List view\u003Cbr \u002F>\n✔️ Day view\u003Cbr \u002F>\n✔️ Block Editor support\u003Cbr \u002F>\n✔️ Event search\u003Cbr \u002F>\n✔️ Google maps\u003Cbr \u002F>\n✔️ Widget: Upcoming events list\u003Cbr \u002F>\n✔️ Events Taxonomies (Categories & Tags)\u003Cbr \u002F>\n✔️ Google Calendar and iCal exporting\u003Cbr \u002F>\n✔️ WP REST API endpoints\u003Cbr \u002F>\n✔️ Completely ajaxified for super smooth browsing\u003Cbr \u002F>\n✔️ Completely responsive from mobile to tablet to desktop\u003Cbr \u002F>\n✔️ Tested on the major theme frameworks such as Avada, Divi, Enfold, Genesis, and many more.\u003Cbr \u002F>\n✔️ Increase your SEO with JSON-LD Structured Data\u003Cbr \u002F>\n✔️ Internationalized & translated\u003Cbr \u002F>\n✔️ Multiple stylesheets to improve integration\u003Cbr \u002F>\n✔️ Extensive template tags for customization\u003Cbr \u002F>\n✔️ Hooks & filters galore\u003Cbr \u002F>\n✔️ Caching support\u003Cbr \u002F>\n✔️ Debug mode for developers\u003Cbr \u002F>\n✔️ \u003Ca href=\"https:\u002F\u002Fevnt.is\u002F1a0r\" rel=\"nofollow ugc\">Library of extensions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>📃 Documentation\u003C\u002Fh3>\n\u003Cp>All of our documentation can be found in \u003Ca href=\"https:\u002F\u002Fevnt.is\u002Feu\" rel=\"nofollow ugc\">our Knowledgebase\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Additional helpful links:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fevnt.is\u002F2l\" rel=\"nofollow ugc\">The Events Calendar New User Primer\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fevnt.is\u002F2m\" rel=\"nofollow ugc\">The Themer’s Guide to The Events Calendar\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you have any questions about this plugin, you can post a thread in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fthe-events-calendar\" rel=\"ugc\">WordPress.org forum\u003C\u002Fa>. Please search existing threads before starting a new one.\u003C\u002Fp>\n\u003Ch3>Add-Ons\u003C\u002Fh3>\n\u003Cp>Take your calendar to the next level by pairing it with our plugins for ticketing, crowdsourcing, email marketing, and more. Learn more about all our products on \u003Ca href=\"https:\u002F\u002Fevnt.is\u002F18wn\" rel=\"nofollow ugc\">our website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Our Free Plugins:\u003C\u002Fp>\n\u003Cp>🎟️ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fevent-tickets\u002F\" rel=\"ugc\">Event Tickets\u003C\u002Fa>\u003Cbr \u002F>\n📐 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-post-manager\u002F\" rel=\"ugc\">Advanced Post Manager\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Our Premium Plugins and Services:\u003C\u002Fp>\n\u003Cp>⚡ \u003Ca href=\"https:\u002F\u002Fevnt.is\u002F18wi\" rel=\"nofollow ugc\">Events Calendar PRO\u003C\u002Fa>\u003Cbr \u002F>\n↪️ \u003Ca href=\"https:\u002F\u002Fevnt.is\u002F197u\" rel=\"nofollow ugc\">Event Aggregator\u003C\u002Fa> (service)\u003Cbr \u002F>\n🎟️ \u003Ca href=\"https:\u002F\u002Fevnt.is\u002F18wk\" rel=\"nofollow ugc\">Event Tickets Plus\u003C\u002Fa>\u003Cbr \u002F>\n✉️ \u003Ca href=\"https:\u002F\u002Fevnt.is\u002F1ajt\" rel=\"nofollow ugc\">Promoter\u003C\u002Fa>\u003Cbr \u002F>\n👥 \u003Ca href=\"https:\u002F\u002Fevnt.is\u002F2g\" rel=\"nofollow ugc\">Community Events\u003C\u002Fa>\u003Cbr \u002F>\n✏️ \u003Ca href=\"https:\u002F\u002Fevnt.is\u002Ffa\" rel=\"nofollow ugc\">Filter Bar\u003C\u002Fa>\u003Cbr \u002F>\n🗓️ \u003Ca href=\"https:\u002F\u002Fevnt.is\u002F2e\" rel=\"nofollow ugc\">Eventbrite Tickets\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Help\u003C\u002Fh3>\n\u003Cp>If you aren’t familiar with The Events Calendar, check out our \u003Ca href=\"https:\u002F\u002Fevnt.is\u002F2p\" rel=\"nofollow ugc\">New User Primer\u003C\u002Fa>. It will have you creating events in no time.\u003C\u002Fp>\n\u003Cp>Ready to dig deeper? Check out these resources:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fevnt.is\u002F2u\" rel=\"nofollow ugc\">Tutorials\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftheeventscalendar.com\u002Frelease-schedule\u002F\" rel=\"nofollow ugc\">Release Schedule\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftheeventscalendar.com\u002Fknown-issues\u002F\" rel=\"nofollow ugc\">Known Issues\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fevnt.is\u002Feu\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fevnt.is\u002F2t\" rel=\"nofollow ugc\">Help Videos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fevnt.is\u002F2v\" rel=\"nofollow ugc\">Release Notes\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We check in on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fthe-events-calendar\u002F\" rel=\"ugc\">The Events Calendar forum here on WordPress.org\u003C\u002Fa> about once a week to help users with basic troubleshooting and identifying bugs. If you’re looking for premium, personalized support, consider upgrading to Events Calendar Pro.\u003C\u002Fp>\n\u003Cp>Still have a question? Shoot us an email at support@theeventscalendar.com.\u003C\u002Fp>\n","The Events Calendar: #1 calendar plugin for WordPress. Create\u002Fmanage events (virtual too!) on your site with the free plugin.",600000,84547895,84,2448,"2026-07-08T18:29:00.000Z","7.0.2","6.7",[70,71,19,72,73],"calendar","event","organizer","schedule","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthe-events-calendar.6.17.0.zip",82,26,"2026-06-08 00:00:00",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":64,"num_ratings":88,"last_updated":89,"tested_up_to":67,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":96,"download_link":97,"security_score":75,"vuln_count":98,"unpatched_count":13,"last_vuln_date":99,"fetched_at":25},"events-manager","Events Manager – Calendar, Bookings, Tickets, and more!","7.4.0.1","Marcus (aka @msykes)","https:\u002F\u002Fprofiles.wordpress.org\u002Fnetweblogic\u002F","\u003Cp>Events Manager is a full-featured event calendar, bookings, appointments, scheduling, and registration management plugin for WordPress ideal for everything from simple meetups to full-scale event planning. Built with flexibility, reliability and powerful features in mind.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Feventsmanager.site\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwp-events-plugin.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwp-events-plugin.com\u002Ftutorials\u002F\" rel=\"nofollow ugc\">Tutorials\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Main Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>NEW\u003C\u002Fstrong> Integrate easily with your favourite AI via MCP, unlock the power of AI-powered Events!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NEW\u003C\u002Fstrong> API Rest Integration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NEW\u003C\u002Fstrong> EU Compliance Tools for \u003Ca href=\"https:\u002F\u002Fwp-events-plugin.com\u002Fdocumentation\u002Fcompliance\u002Fright-of-withdrawal\u002F\" rel=\"nofollow ugc\">“Right of withdrawal” (EU ‘Widerrufsbutton’)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Beautiful calendars, search pages, lists, grids and booking forms to enhance your site events.\u003C\u002Fli>\n\u003Cli>Easy event registration (single day with start\u002Fend times)\u003C\u002Fli>\n\u003Cli>Recurring and long (multi-day) event registration\n\u003Cul>\n\u003Cli>Build complex recurrence patterns with exclusion\u002Fblackout dates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NEW\u003C\u002Fstrong> Multiple timeslots within the day for events with advanced creation options\n\u003Cul>\n\u003Cli>Overlapping timeslots\u003C\u002Fli>\n\u003Cli>Buffer between timeslots\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Bookings Management (including approval\u002Frejections, export CVS, and more!)\u003C\u002Fli>\n\u003Cli>Multiple Tickets\u003C\u002Fli>\n\u003Cli>Fully-featured graph and statistics including bar\u002Fline\u002Fpie with comparison and stacking\u003C\u002Fli>\n\u003Cli>MultiSite Event Support\n\u003Cul>\n\u003Cli>Cross-Network Event Sharing – show your events and booking fromss on other subsites or main site\u003C\u002Fli>\n\u003Cli>Network-wide Global Booking Management\u003C\u002Fli>\n\u003Cli>BuddyPress and BuddyBoss Support\u003C\u002Fli>\n\u003Cli>Create modular (independent) event subsites or inter-networked events\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Multiple custom event types (Archetypes), such as Workshops, Events, Webinars, Appointments etc.\n\u003Cul>\n\u003Cli>Customize your labels, slugs and CPT names\u003C\u002Fli>\n\u003Cli>Enable or disable specific features for specific event archetypes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Multiple Location Types\n\u003Cul>\n\u003Cli>Physical Locations\u003C\u002Fli>\n\u003Cli>Online Events (URLs)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fevents-manager-zoom\u002F\" rel=\"ugc\">Zoom Webinars\u002FMeetings Integration\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>BuddyPress & BuddyBoss Support\n\u003Cul>\n\u003Cli>Submit Events\u003C\u002Fli>\n\u003Cli>Group Events\u003C\u002Fli>\n\u003Cli>Personal Events\u003C\u002Fli>\n\u003Cli>Activity Stream\u003C\u002Fli>\n\u003Cli>more on the way\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Guest\u002FMember Event submissions\u003C\u002Fli>\n\u003Cli>Assign event locations and view events by location\u003C\u002Fli>\n\u003Cli>Event categories\u003C\u002Fli>\n\u003Cli>Easily create custom event attributes (e.g. dress code)\u003C\u002Fli>\n\u003Cli>Google Maps \u003Ca href=\"https:\u002F\u002Fwp-events-plugin.com\u002Fdocumentation\u002Fgoogle-maps\u002Fapi-usage\u002F?utm_source=repo&utm_medium=readme&utm_campaign=gmaps-api\" rel=\"nofollow ugc\">(see our API usage recommendations)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Advanced permissions – restrict user management of events and locations.\u003C\u002Fli>\n\u003Cli>Widgets for Events, Locations and Calendars\u003C\u002Fli>\n\u003Cli>Fine grained control of how every aspect of your events are shown on your site, easily modify templates from the settings pages and template files\u003C\u002Fli>\n\u003Cli>iCal Feed (single and all events)\u003C\u002Fli>\n\u003Cli>Add to Google Calendar buttons\u003C\u002Fli>\n\u003Cli>RSS Feeds\u003C\u002Fli>\n\u003Cli>Compatible with SEO plugins\u003C\u002Fli>\n\u003Cli>Timezone Support – create events in different timezones\u003C\u002Fli>\n\u003Cli>Plenty of template tags and shortcodes for use in your posts and pages\u003C\u002Fli>\n\u003Cli>Gutenberg block editor support, with native blocks for the Events Calendar, Events List, and Locations List — usable in posts, pages, the site editor and the widget editor\u003C\u002Fli>\n\u003Cli>Actively maintained and supported\u003C\u002Fli>\n\u003Cli>Lots of documentation and tutorials\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NEW\u003C\u002Fstrong> Gutenberg Supported\u003C\u002Fli>\n\u003Cli>And much more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>AI Integration\u003C\u002Fh4>\n\u003Cp>AI is here, and we’re on board! Check out what’s possible with our new and evolving AI integration possibilities:\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\u002FNYjCel9eBwY?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>Data Privacy and GDPR Compliance\u003C\u002Fh4>\n\u003Cp>We provide the tools to \u003Ca href=\"http:\u002F\u002Fwp-events-plugin.com\u002Fdocumentation\u002Fdata-privacy-gdpr-compliance\u002F\" rel=\"nofollow ugc\">help you be GDPR compliant\u003C\u002Fa>, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>export\u002Ferasure of data via the WordPress Privacy Tools, including booking, event and location data\u003C\u002Fli>\n\u003Cli>consent checkboxes on our booking, event and location forms on the frontend\u003C\u002Fli>\n\u003Cli>settings to control what can be exported\u002Ferased as well as where\u002Fwhen to place consent requests\u003C\u002Fli>\n\u003Cli>sample text for your site privacy policy describing what Events Manager does with personal data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Features\u003C\u002Fh4>\n\u003Cp>We have a premium \u003Ca href=\"http:\u002F\u002Feventsmanagerpro.com\u002Fgopro\u002F\" rel=\"nofollow ugc\">Pro add-on for Events Manager\u003C\u002Fa> which not only demonstrates the flexibility of Events Manager, but also adds some important features including but not limited to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce integration (\u003Ca href=\"https:\u002F\u002Fpxlink.cc\u002Fwc\" rel=\"nofollow ugc\">sold separately\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>PayPal, Stripe, Authorize.net, Square, Xero and Offline Payments\u003C\u002Fli>\n\u003Cli>Custom booking forms\u003C\u002Fli>\n\u003Cli>Individual Attendee custom forms\u003C\u002Fli>\n\u003Cli>Upload fields for bookings, attendees and users\u003C\u002Fli>\n\u003Cli>Printable Invoices and Tickets\u003C\u002Fli>\n\u003Cli>Send PDF tickets\u002Finvoices by email automatically\u003C\u002Fli>\n\u003Cli>Check In\u002FOut\u003C\u002Fli>\n\u003Cli>Move bookings to other dates\u002Ftimes\u003C\u002Fli>\n\u003Cli>QR Scanning\n\u003Cul>\n\u003Cli>Manage bookings on your phone\u003C\u002Fli>\n\u003Cli>Check In\u002FOut users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Waitlists\u003C\u002Fli>\n\u003Cli>Automation – ultimate flexibility in automation!\n\u003Cul>\n\u003Cli>Triggers:\u003C\u002Fli>\n\u003Cli>X time before\u002Fafter events start\u003C\u002Fli>\n\u003Cli>When a booking status changes\u003C\u002Fli>\n\u003Cli>When a booking was booked x time ago\u003C\u002Fli>\n\u003Cli>Actions\u003C\u002Fli>\n\u003Cli>Send Webhook (Zapier, MS Automation and many other services)\u003C\u002Fli>\n\u003Cli>Send Email\u003C\u002Fli>\n\u003Cli>Send WhatsApp, SMS, Telegram notifications\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>WhatsApp, SMS, Telegram integration and interactive flows\u003C\u002Fli>\n\u003Cli>Coupon Codes\u003C\u002Fli>\n\u003Cli>Custom booking email per event and gateway\u003C\u002Fli>\n\u003Cli>Faster support via private Pro forums\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more information or to go pro, \u003Ca href=\"http:\u002F\u002Fwp-events-plugin.com\u002Ffeatures\u002F\" rel=\"nofollow ugc\">visit our plugin website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Additional Plugin Integrations\u003C\u002Fh4>\n\u003Cp>Whilst there’s many third party integrations with our own plugin, here’s some we’ve integrated ourselves!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Included in Events Manager (automatic integration)\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbuddypress\u002F\" rel=\"ugc\">BuddyPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-fullcalendar\u002F\" rel=\"ugc\">WP FullCalendar\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fthrive-automator\u002F\" rel=\"ugc\">Thrive Automator\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Additional Add-Ons\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fevents-manager-zoom\u002F\" rel=\"ugc\">Zoom\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fevents-manager-wpml\u002F\" rel=\"ugc\">WPML Multilingual Sites\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Events calendar with bookings, scheduling, appointments, event registration, tickets, recurring events, and venue management.",70000,6288436,547,"2026-07-06T13:01:00.000Z","6.1","7.0",[93,94,70,19,95],"block","bookings","tickets","https:\u002F\u002Fwp-events-plugin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fevents-manager.7.4.0.1.zip",35,"2026-07-08 00:00:00",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":110,"num_ratings":111,"last_updated":112,"tested_up_to":67,"requires_at_least":113,"requires_php":114,"tags":115,"homepage":120,"download_link":121,"security_score":122,"vuln_count":123,"unpatched_count":13,"last_vuln_date":124,"fetched_at":25},"google-calendar-events","Simple Calendar – Google Calendar Plugin","4.0.7","SimpleCalendar","https:\u002F\u002Fprofiles.wordpress.org\u002Fsimplecalendar\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fsimplecalendar.io\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=simple-cal-readme&utm_content=description\" rel=\"nofollow ugc\">Simple Calendar\u003C\u002Fa> is the easiest way to add Google Calendar events to your WordPress site. Quick to setup. Fine tune to your needs. Mobile responsive. Beautifully designed.\u003C\u002Fp>\n\u003Ch4>Simple Calendar Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display events from any public Google Calendar.\u003C\u002Fli>\n\u003Cli>Keep managing events in Google Calendar. No need to create events in WordPress.\u003C\u002Fli>\n\u003Cli>Out-of-the-box designs that match your theme’s look and feel.\u003C\u002Fli>\n\u003Cli>Fully responsive and mobile-friendly monthly grid and list views.\u003C\u002Fli>\n\u003Cli>Customize event content display using simple tags. No coding required.\u003C\u002Fli>\n\u003Cli>Combine multiple calendars into single displays explicitly or using categories.\u003C\u002Fli>\n\u003Cli>Intuitive, simple display configuration changes for fine tuning.\u003C\u002Fli>\n\u003Cli>Advanced settings to adjust time zones, date\u002Ftime formats and start of the week.\u003C\u002Fli>\n\u003Cli>Integration with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fevent-calendar-newsletter\u002F\" rel=\"ugc\">Event Calendar Newsletter\u003C\u002Fa> for quickly turning your events into a newsletter-friendly format.\u003C\u002Fli>\n\u003Cli>Additional functionality offered with \u003Ca href=\"https:\u002F\u002Fsimplecalendar.io\u002Faddons\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=simple-cal-readme&utm_content=description\" rel=\"nofollow ugc\">add-ons\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Translations available with more being added on a regular basis. \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fgoogle-calendar-events\" rel=\"nofollow ugc\">Translations welcome!\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Open source with code hosted on GitHub. \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FXtendify\u002FSimple-Calendar\" rel=\"nofollow ugc\">Contributions welcome!\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fsimplecalendar.io\u002Faddons\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=simple-cal-readme&utm_content=description\" rel=\"nofollow ugc\">Love using Simple Calendar? Consider purchasing a Premium Add-on\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>FullCalendar Add-on Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Week and day views\u003C\u002Fstrong> added alongside the month view.\u003C\u002Fli>\n\u003Cli>Display event titles and start times directly on your calendar.\u003C\u002Fli>\n\u003Cli>Faster load times when navigating through months, weeks or days.\u003C\u002Fli>\n\u003Cli>Configure header navigation buttons to allow site visitors to easily switch between views.\u003C\u002Fli>\n\u003Cli>Intuitive design for multi-day events.\u003C\u002Fli>\n\u003Cli>Customizable calendar heights with optional scroll bars.\u003C\u002Fli>\n\u003Cli>Set default start time for week and day views.\u003C\u002Fli>\n\u003Cli>Limit display times for week and day views.\u003C\u002Fli>\n\u003Cli>Works with our Google Calendar Pro add-on to display \u003Cstrong>color-coded events\u003C\u002Fstrong> within each view.\u003C\u002Fli>\n\u003Cli>Priority email support with a 24-hour response time during weekdays backed by a top-notch team.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Google Calendar Pro Add-on Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display events from both \u003Cstrong>private and public\u003C\u002Fstrong> Google Calendars.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Highlight events with colors\u003C\u002Fstrong> that match assigned Google Calendar event colors.\u003C\u002Fli>\n\u003Cli>Display attendee names, avatars and RSVP status for any private or public event.\u003C\u002Fli>\n\u003Cli>Display event organizer information.\u003C\u002Fli>\n\u003Cli>Display a list of attachments with links to their original source.\u003C\u002Fli>\n\u003Cli>Secure connection established between your site and Google using the OAuth standard.\u003C\u002Fli>\n\u003Cli>Works with our FullCalendar add-on to display beautiful month, week and day views with color-coded events.\u003C\u002Fli>\n\u003Cli>Priority email support with a 24-hour response time during weekdays backed by a top-notch team.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fsimplecalendar.io\u002Faddons\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=simple-cal-readme&utm_content=description\" rel=\"nofollow ugc\">Get ALL these features with our Premium Add-ons\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Want to take Simple Calendar for a spin first? \u003Cstrong>\u003Ca href=\"http:\u002F\u002Fdemo.simplecalendar.io\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=simple-cal-readme&utm_content=description\" rel=\"nofollow ugc\">Try out a Live Demo\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Add Google Calendar events to your WordPress site in minutes. Beautiful calendar displays. Mobile responsive.",50000,3712676,76,396,"2026-06-30T08:29:00.000Z","4.2","8.1",[19,116,117,118,119],"google-calendar","website-calendar","wp-calendar","wp-calendar-widget","https:\u002F\u002Fsimplecalendar.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgoogle-calendar-events.4.0.7.zip",96,7,"2025-12-18 00:00:00",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":133,"downloaded":134,"rating":135,"num_ratings":136,"last_updated":137,"tested_up_to":67,"requires_at_least":138,"requires_php":17,"tags":139,"homepage":142,"download_link":143,"security_score":135,"vuln_count":144,"unpatched_count":13,"last_vuln_date":145,"fetched_at":25},"mp-timetable","Timetable and Event Schedule by MotoPress","2.4.18","jetmonsters","https:\u002F\u002Fprofiles.wordpress.org\u002Fjetmonsters\u002F","\u003Cp>MotoPress Timetable and Event Schedule is an all-around organizer plugin developed to help you create and manage online schedules for a single or multiple events, customize the appearance of each event, add date, time, description and display all the needed items in a carefully-crafted timetable. It also comes with Upcoming events widget.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmpttdemo.getmotopress.com\u002F\" rel=\"nofollow ugc\">Plugin Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fdocumentation\u002Fwordpress\u002Fplugins\u002Ftimetable\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgutenix.com\u002Fproducts\u002Fschool\u002F\" rel=\"nofollow ugc\">Free Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fevents-calendar\u002F\" rel=\"nofollow ugc\">Events Calendar\u003C\u002Fa> – an extended version of the Timetable plugin: a \u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fevents-calendar-vs-timetable\u002F\" rel=\"nofollow ugc\">detailed comparison\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Main features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Several column types.\u003C\u002Fli>\n\u003Cli>Ability to choose columns and events to be displayed in the schedule.\u003C\u002Fli>\n\u003Cli>Ability to add event tags and categories.\u003C\u002Fli>\n\u003Cli>Ability to display the events by the appropriate categories.\u003C\u002Fli>\n\u003Cli>Hour measure to be displayed in the left timetable column to show more accurate duration of each activity (event).\u003C\u002Fli>\n\u003Cli>Filter styles: drop-down list and tabs.\u003C\u002Fli>\n\u003Cli>Option to display\u002Fhide ‘All Events’ view mode, hours column and empty rows.\u003C\u002Fli>\n\u003Cli>Customizable event parameters (title, time, subtitle, etc.) and the ability to display only preferable ones in the timetable.\u003C\u002Fli>\n\u003Cli>Featured images for individual events in the calendar.\u003C\u002Fli>\n\u003Cli>Opportunity to set event URL to link it any external website.\u003C\u002Fli>\n\u003Cli>Text align options for event blocks.\u003C\u002Fli>\n\u003Cli>Unique IDs for multiple timetables on a single page.\u003C\u002Fli>\n\u003Cli>Color settings for background, background hover, text, and text hover.\u003C\u002Fli>\n\u003Cli>Export and import of your data.\u003C\u002Fli>\n\u003Cli>RTL ready.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The event calendar plugin can be used for timetabling different types of events like various lessons, gym classes, festivals, conferences, ceremonies, case-studies, formal parties, concerts, and much more. It’s handy in terms of backend event schedule management and maximum easy for your audience to use.\u003C\u002Fp>\n\u003Ch3>Key advantages\u003C\u002Fh3>\n\u003Ch4>Responsive design\u003C\u002Fh4>\n\u003Cp>The event calender is optimized to be viewed perfectly on different devices. Manually adjust the way to show your timetable on mobile devices and desktops.\u003C\u002Fp>\n\u003Ch4>Event filtering\u003C\u002Fh4>\n\u003Cp>The visitors can filter the timetable to display the only events they are interested in.\u003C\u002Fp>\n\u003Ch4>Color controls\u003C\u002Fh4>\n\u003Cp>Highlight important activities by presenting them in different colors. Various color markers can become helpful in making the event calendar more colorful or in customizing it to fit your website color scheme.\u003C\u002Fp>\n\u003Ch4>Visual time frames\u003C\u002Fh4>\n\u003Cp>Hourly time frames are generally large enough for showing the events, but you still can increase them by setting the timetable to show up to 15 minutes accurate time in the left ‘time’ column.\u003C\u002Fp>\n\u003Ch4>Timetable Gutenberg block\u003C\u002Fh4>\n\u003Cp>The calendar events plugin provides Timetable block for Gutenberg. Timetable can be added to any other builder via shortcode.\u003C\u002Fp>\n\u003Ch4>Timetable Elementor widget\u003C\u002Fh4>\n\u003Cp>Plugin provides Timetable widget for Elementor. Choose the layout and style for your events, show or hide the event description, customize the table look, choose the mobile behavior and more.\u003C\u002Fp>\n\u003Ch3>Events Calendar\u003C\u002Fh3>\n\u003Cp>To address some of the limitations of the MotoPress Timetable plugin and simplify the event management process even further, we developed an absolutely fresh product, the next-gen WordPress events calendar plugin. While sharing some features and goals with the free Timetable plugin, the Events Calendar is designed for easier event creation in visual mode, with many more features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add and display recurring events easily.\u003C\u002Fli>\n\u003Cli>Create hourly, multi-day, and all-day events.\u003C\u002Fli>\n\u003Cli>Create multiple calendars.\u003C\u002Fli>\n\u003Cli>Use month, week, day, and list views for events.\u003C\u002Fli>\n\u003Cli>Create an event that starts on one day and ends on another.\u003C\u002Fli>\n\u003Cli>Add multiple events to the same time slot.\u003C\u002Fli>\n\u003Cli>Dedicated WordPress block to edit the look of your calendar.\u003C\u002Fli>\n\u003Cli>Shortcode settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fevents-calendar-vs-timetable\u002F\" rel=\"nofollow ugc\">Compare Timetable vs Events Calendar\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Appointment Booking\u003C\u002Fh3>\n\u003Cp>Want to take automatic online appointment reservations through your website for events, classes, and any other type of services? \u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fappointment-booking\u002F?utm_source=wp_org_tt_page&utm_medium=text_link&utm_campaign=appointment_plugin\" rel=\"nofollow ugc\">Hourly Appointment Booking\u003C\u002Fa> is our custom-crafted plugin optimized for easy appointment scheduling and quick online reservations.\u003C\u002Fp>\n\u003Cp>Developed by MotoPress – a trusted WordPress company with over a decade of expertise in crafting booking solutions, including our renowned \u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fcategory\u002Fwordpress-booking-plugins\u002F\" rel=\"nofollow ugc\">WordPress Booking Plugins\u003C\u002Fa> and the extensive Gutenberg block collection – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgetwid\u002F\" rel=\"ugc\">Getwid WordPress Blocks\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Copyright\u003C\u002Fh3>\n\u003Cp>Timetable and Event Schedule plugin, Copyright (C) 2016, MotoPress https:\u002F\u002Fmotopress.com\u002F\u003Cbr \u002F>\nTimetable and Event Schedule plugin is distributed under the terms of the GNU GPL.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Plugin bundles the following third-party resources:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>GUMP, Copyright (c) 2015 wixelhq.com, MIT License\u003C\u002Fli>\n\u003Cli>jQuery UI, Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT\u003C\u002Fli>\n\u003Cli>Spectrum Colorpicker, by Brian Grinstead, MIT License\u003C\u002Fli>\n\u003Cli>jBox, by Stephan Wagner, MIT License\u003C\u002Fli>\n\u003Cli>jQuery UI Timepicker, Copyright 2010-2013, Francois Gelinas, Dual licensed under the MIT or GPL Version 2 licenses.\u003C\u002Fli>\n\u003C\u002Ful>\n","Smart event organizer and time-management tool with a clean minimalist design for featuring your timetables and upcoming events.",30000,927922,86,68,"2026-06-23T14:29:00.000Z","4.6",[70,71,140,73,141],"events-calendar","timetable","https:\u002F\u002Fmotopress.com\u002Fproducts\u002Ftimetable-event-schedule\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmp-timetable.2.4.18.zip",9,"2026-05-27 14:55:48",{"attackSurface":147,"codeSignals":183,"taintFlows":254,"riskAssessment":289,"analyzedAt":302},{"hooks":148,"ajaxHandlers":174,"restRoutes":175,"shortcodes":176,"cronEvents":181,"entryPointCount":182,"unprotectedCount":13},[149,155,161,165,169],{"type":150,"name":151,"callback":152,"file":153,"line":154},"action","admin_menu","sowprog_events_admin_menu","sowprog_events_configuration.php",236,{"type":156,"name":157,"callback":158,"file":159,"line":160},"filter","the_posts","virtualPage","sowprog_events_virtual_page.php",27,{"type":150,"name":162,"callback":163,"file":159,"line":164},"wp_title","sowprog_the_title",151,{"type":150,"name":166,"callback":167,"file":159,"line":168},"init","sowprog_create_virtual",153,{"type":150,"name":170,"callback":171,"file":172,"line":173},"widgets_init","register_sp_events_widget","sowprog_events_widget.php",108,[],[],[177],{"tag":178,"callback":179,"file":159,"line":180},"sp_events_private","sp_events_private_shortcode",159,[],1,{"dangerousFunctions":184,"sqlUsage":185,"outputEscaping":187,"fileOperations":252,"externalRequests":30,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":253},[],{"prepared":13,"raw":13,"locations":186},[],{"escaped":188,"rawEcho":189,"locations":190},6,33,[191,194,196,198,200,202,204,206,209,211,213,215,217,219,221,222,224,226,228,230,232,233,235,237,238,240,242,243,245,246,247,249,250],{"file":153,"line":192,"context":193},184,"raw output",{"file":153,"line":195,"context":193},189,{"file":153,"line":197,"context":193},201,{"file":153,"line":199,"context":193},208,{"file":153,"line":201,"context":193},215,{"file":153,"line":203,"context":193},223,{"file":153,"line":205,"context":193},224,{"file":207,"line":208,"context":193},"sowprog_events_output.php",39,{"file":207,"line":210,"context":193},43,{"file":207,"line":212,"context":193},44,{"file":207,"line":214,"context":193},114,{"file":207,"line":216,"context":193},117,{"file":207,"line":218,"context":193},142,{"file":207,"line":220,"context":193},181,{"file":207,"line":192,"context":193},{"file":172,"line":223,"context":193},28,{"file":172,"line":225,"context":193},32,{"file":172,"line":227,"context":193},36,{"file":172,"line":229,"context":193},38,{"file":172,"line":231,"context":193},42,{"file":172,"line":212,"context":193},{"file":172,"line":234,"context":193},60,{"file":172,"line":236,"context":193},63,{"file":172,"line":236,"context":193},{"file":172,"line":239,"context":193},67,{"file":172,"line":241,"context":193},70,{"file":172,"line":241,"context":193},{"file":172,"line":244,"context":193},73,{"file":172,"line":110,"context":193},{"file":172,"line":110,"context":193},{"file":172,"line":248,"context":193},79,{"file":172,"line":248,"context":193},{"file":172,"line":251,"context":193},80,4,[],[255,279],{"entryPoint":256,"graph":257,"unsanitizedCount":182,"severity":278},"form (sowprog_events_configuration.php:163)",{"nodes":258,"edges":274},[259,264,268],{"id":260,"type":261,"label":262,"file":153,"line":263},"n0","source","$_POST['sowprog_user_email']",166,{"id":265,"type":266,"label":267,"file":153,"line":263},"n1","transform","→ initialize()",{"id":269,"type":270,"label":271,"file":153,"line":272,"wp_function":273},"n2","sink","wp_remote_get() [SSRF]",138,"wp_remote_get",[275,277],{"from":260,"to":265,"sanitized":276},false,{"from":265,"to":269,"sanitized":276},"medium",{"entryPoint":280,"graph":281,"unsanitizedCount":182,"severity":278},"\u003Csowprog_events_configuration> (sowprog_events_configuration.php:0)",{"nodes":282,"edges":286},[283,284,285],{"id":260,"type":261,"label":262,"file":153,"line":263},{"id":265,"type":266,"label":267,"file":153,"line":263},{"id":269,"type":270,"label":271,"file":153,"line":272,"wp_function":273},[287,288],{"from":260,"to":265,"sanitized":276},{"from":265,"to":269,"sanitized":276},{"summary":290,"deductions":291},"The sowprog-events plugin version 0.5 exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and has no known historical vulnerabilities. The attack surface is also relatively small, with a single shortcode as the only identified entry point, and importantly, no unauthenticated entry points were found in the static analysis.\n\nHowever, several significant concerns are present. The most glaring issue is the extremely low percentage of properly escaped output (15%), indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities. While the static analysis did not identify critical or high severity taint flows, the presence of two flows with unsanitized paths, coupled with poor output escaping, strongly suggests that malicious scripts could be injected and executed. Furthermore, the complete absence of nonce checks and capability checks on its entry points (even though the attack surface is small) is a notable weakness. The plugin also performs file operations and external HTTP requests without clear sanitization or validation mechanisms indicated in the provided data, which could be potential vectors for attack if not handled carefully.\n\nIn conclusion, while the plugin benefits from a clean vulnerability history and secure SQL practices, the pervasive lack of output escaping and the absence of essential security checks like nonces and capability checks on its entry points represent substantial security risks. The taint analysis, despite not flagging critical issues, combined with the poor output escaping, warrants significant caution.",[292,295,297,300],{"reason":293,"points":294},"Low percentage of properly escaped output",15,{"reason":296,"points":11},"Unsanitized paths in taint flows",{"reason":298,"points":299},"No nonce checks on entry points",5,{"reason":301,"points":299},"No capability checks on entry points","2026-03-17T00:31:41.219Z",{"wat":304,"direct":320},{"assetPaths":305,"generatorPatterns":317,"scriptPaths":318,"versionParams":319},[306,307,308,309,310,311,312,313,314,315,316],"\u002Fwp-content\u002Fplugins\u002Fsowprog-events\u002Fincludes\u002Fjs\u002Fpickadate.js-3.5.5\u002Flib\u002Fpicker.js","\u002Fwp-content\u002Fplugins\u002Fsowprog-events\u002Fincludes\u002Fjs\u002Fpickadate.js-3.5.5\u002Flib\u002Fpicker.date.js","\u002Fwp-content\u002Fplugins\u002Fsowprog-events\u002Fincludes\u002Fjs\u002Fpickadate.js-3.5.5\u002Flib\u002Fpicker.time.js","\u002Fwp-content\u002Fplugins\u002Fsowprog-events\u002Fincludes\u002Fjs\u002Fpickadate.js-3.5.5\u002Flib\u002Ftranslations\u002Ffr_FR.js","\u002Fwp-content\u002Fplugins\u002Fsowprog-events\u002Fincludes\u002Fjs\u002Fpickadate.js-3.5.5\u002Flib\u002Flegacy.js","\u002Fwp-content\u002Fplugins\u002Fsowprog-events\u002Fincludes\u002Fjs\u002Fsowprog_events.js","\u002Fwp-content\u002Fplugins\u002Fsowprog-events\u002Fincludes\u002Fjs\u002Fpickadate.js-3.5.5\u002Flib\u002Fthemes\u002Fclassic.css","\u002Fwp-content\u002Fplugins\u002Fsowprog-events\u002Fincludes\u002Fjs\u002Fpickadate.js-3.5.5\u002Flib\u002Fthemes\u002Fclassic.date.css","\u002Fwp-content\u002Fplugins\u002Fsowprog-events\u002Fincludes\u002Fcss\u002Ffont-awesome.min.css","\u002Fwp-content\u002Fplugins\u002Fsowprog-events\u002Fincludes\u002Fcss\u002Fsowprog_basic_widget.css","\u002Fwp-content\u002Fplugins\u002Fsowprog-events\u002Fincludes\u002Fjs\u002Fsowprog_events_widget.js",[],[311,316],[],{"cssClasses":321,"htmlComments":323,"htmlAttributes":324,"restEndpoints":330,"jsGlobals":333,"shortcodeOutput":335},[322],"icon-search",[],[325,326,327,328,329],"id=\"swc_date\"","name=\"swc_date\"","id=\"swc_query\"","name=\"swc_query\"","id=\"swc_events_small_div\"",[331,332],"\u002Fv1\u002Fwidget\u002Foembed\u002Fbasic\u002Fevents\u002F","\u002Fv1\u002Fwidget\u002Foembed\u002Fbasic\u002Flocations\u002F",[334],"sowprog_events_widget_parameters",[],{"error":337,"url":338,"statusCode":339,"statusMessage":340,"message":340},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fsowprog-events\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":299,"versions":342},[343,348,355,362,369],{"version":6,"download_url":22,"svn_tag_url":344,"released_at":24,"has_diff":276,"diff_files_changed":345,"diff_lines":24,"trac_diff_url":346,"vulnerabilities":347,"is_current":337},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsowprog-events\u002Ftags\u002F0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsowprog-events%2Ftags%2F0.4&new_path=%2Fsowprog-events%2Ftags%2F0.5",[],{"version":349,"download_url":350,"svn_tag_url":351,"released_at":24,"has_diff":276,"diff_files_changed":352,"diff_lines":24,"trac_diff_url":353,"vulnerabilities":354,"is_current":276},"0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsowprog-events.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsowprog-events\u002Ftags\u002F0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsowprog-events%2Ftags%2F0.3&new_path=%2Fsowprog-events%2Ftags%2F0.4",[],{"version":356,"download_url":357,"svn_tag_url":358,"released_at":24,"has_diff":276,"diff_files_changed":359,"diff_lines":24,"trac_diff_url":360,"vulnerabilities":361,"is_current":276},"0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsowprog-events.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsowprog-events\u002Ftags\u002F0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsowprog-events%2Ftags%2F0.2&new_path=%2Fsowprog-events%2Ftags%2F0.3",[],{"version":363,"download_url":364,"svn_tag_url":365,"released_at":24,"has_diff":276,"diff_files_changed":366,"diff_lines":24,"trac_diff_url":367,"vulnerabilities":368,"is_current":276},"0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsowprog-events.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsowprog-events\u002Ftags\u002F0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsowprog-events%2Ftags%2F0.1&new_path=%2Fsowprog-events%2Ftags%2F0.2",[],{"version":370,"download_url":371,"svn_tag_url":372,"released_at":24,"has_diff":276,"diff_files_changed":373,"diff_lines":24,"trac_diff_url":24,"vulnerabilities":374,"is_current":276},"0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsowprog-events.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsowprog-events\u002Ftags\u002F0.1\u002F",[],[]]