[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ffGkKgK2TLtkS6hbcZc_fPxc8QxTDpUIsrJque_EfbYQ":3},{"slug":4,"name":5,"version":6,"author":5,"author_profile":7,"description":8,"short_description":9,"active_installs":10,"downloaded":11,"rating":12,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":12,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":33,"analysis":126,"fingerprints":571},"gatherpress","GatherPress","0.33.3","https:\u002F\u002Fprofiles.wordpress.org\u002Fgatherpress\u002F","\u003Cp>\u003C!-- markdownlint-disable-next-line MD045 -->  \u003Cstrong>GatherPress\u003C\u002Fstrong> is a flexible, community-powered event management plugin for WordPress.  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Factions\u002Fworkflows\u002Fcoding-standards.yml\" rel=\"nofollow ugc\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Factions\u002Fworkflows\u002Fphpunit-tests.yml\" rel=\"nofollow ugc\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Factions\u002Fworkflows\u002Fjest-tests.yml\" rel=\"nofollow ugc\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Factions\u002Fworkflows\u002Fe2e-tests.yml\" rel=\"nofollow ugc\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Factions\u002Fworkflows\u002Fsonarcloud.yml\" rel=\"nofollow ugc\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Factions\u002Fworkflows\u002Fdependency-review.yml\" rel=\"nofollow ugc\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Factions\u002Fworkflows\u002Fwordpress-org-plugin-guidelines.yml\" rel=\"nofollow ugc\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fplayground.wordpress.net\u002F?blueprint-url=https:\u002F\u002Fraw.githubusercontent.com\u002FGatherPress\u002Fgatherpress\u002Fmain\u002F.wordpress-org\u002Fblueprints\u002Fblueprint.json\" rel=\"nofollow ugc\">\u003C\u002Fa>     \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Factions\u002Fworkflows\u002Fwordpress-version-checker.yml\" rel=\"nofollow ugc\">\u003C\u002Fa>   \u003C\u002Fp>\n\u003Ch3>💡 Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Event scheduling (date, time, location, description)\u003C\u002Fli>\n\u003Cli>Attendee registration (with optional anonymous listing)\u003C\u002Fli>\n\u003Cli>Open RSVP support (non-logged-in users)\u003C\u002Fli>\n\u003Cli>Attendees can bring guests\u003C\u002Fli>\n\u003Cli>Email notifications for attendees and non-attendees\u003C\u002Fli>\n\u003Cli>Online and in-person event support (with mapping)\u003C\u002Fli>\n\u003Cli>Full block editor support\u003C\u002Fli>\n\u003Cli>Multisite-ready and fully internationalized\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 See the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Fblob\u002Fmain\u002Fdocs\u002Ffeatures.md\" rel=\"nofollow ugc\">full feature list\u003C\u002Fa>\u003Cbr \u002F>\n👉 Explore \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Fblob\u002Fmain\u002Fdocs\u002Froadmap.md\" rel=\"nofollow ugc\">upcoming features\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🚀 Quick Start\u003C\u002Fh3>\n\u003Ch3>Install from WordPress.org\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Plugins > Add New\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Search for \u003Ccode>GatherPress\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Install\u003C\u002Fstrong>, then \u003Cstrong>Activate\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Or Install from GitHub\u003C\u002Fh3>\n\u003Cp>Download the latest \u003Ccode>.zip\u003C\u002Fcode> from the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Freleases\" rel=\"nofollow ugc\">Releases page\u003C\u002Fa>, then upload it to your WordPress dashboard under \u003Cstrong>Plugins > Add New > Upload Plugin\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>📖 \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Fblob\u002Fmain\u002Fdocs\u002Finstallation.md\" rel=\"nofollow ugc\">View installation guide\u003C\u002Fa>\u003Cbr \u002F>\n🛠️ \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Fblob\u002Fmain\u002Fdocs\u002Fconfiguration.md\" rel=\"nofollow ugc\">View configuration guide\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🧪 Try It Instantly\u003C\u002Fh3>\n\u003Cp>Use our \u003Ca href=\"https:\u002F\u002Fplayground.wordpress.net\u002F?blueprint-url=https:\u002F\u002Fraw.githubusercontent.com\u002FGatherPress\u002Fgatherpress\u002Fmain\u002F.wordpress-org\u002Fblueprints\u002Fblueprint.json\" rel=\"nofollow ugc\">Playground Environment\u003C\u002Fa> to test GatherPress with real data — no setup required!\u003C\u002Fp>\n\u003Cp>📺 \u003Ca href=\"https:\u002F\u002Fgatherpress.org\u002Fdemovideo\" rel=\"nofollow ugc\">Watch the intro demo\u003C\u002Fa>\u003Cbr \u002F>\n🧪 \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Fblob\u002Fmain\u002Fdocs\u002Fplayground.md\" rel=\"nofollow ugc\">Learn more about Playground\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🤝 Get Involved\u003C\u002Fh3>\n\u003Cp>GatherPress is built by and for the community — contributions are always welcome.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🧠 Read the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Ftree\u002Fdevelop\u002Fdocs\u002Fdeveloper\" rel=\"nofollow ugc\">Developer Docs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🛠️ Check out \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Fissues\" rel=\"nofollow ugc\">open issues\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>💬 Join us on \u003Ca href=\"https:\u002F\u002Fmake.wordpress.org\u002Fchat\u002F\" rel=\"nofollow ugc\">WordPress Slack\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fgatherpress.org\u002Fget-involved\" rel=\"nofollow ugc\">GatherPress.org\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>📖 \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Fblob\u002Fmain\u002Fdocs\u002Fcontributing.md\" rel=\"nofollow ugc\">Contributor Guide\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🛠️ Third-Party Libraries\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fleafletjs.com\u002F\" rel=\"nofollow ugc\">Leaflet\u003C\u002Fa> — interactive maps for venues\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Freactjs\u002Freact-modal\" rel=\"nofollow ugc\">React-Modal\u003C\u002Fa> — modal dialogs \u003Cem>(currently in use, but being phased out)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwwayne\u002Freact-tooltip\" rel=\"nofollow ugc\">React-Tooltip\u003C\u002Fa> — tooltips \u003Cem>(currently in use, but being phased out)\u003C\u002Fem>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📸 Screenshots\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Creating a new event\n\u003C\u002Fli>\n\u003Cli>Editing an event\n\u003C\u002Fli>\n\u003Cli>Settings screen\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>ℹ️ More Information\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Freleases\" rel=\"nofollow ugc\">Changelog\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress\u002Fblob\u002Fmain\u002Fdocs\u002Ffaq.md\" rel=\"nofollow ugc\">Frequently Asked Questions\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress-alpha\" rel=\"nofollow ugc\">Alpha plugin info\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>GatherPress is still in active development. Thank you for helping us build a better way to gather.\u003C\u002Fem>\u003C\u002Fp>\n","GatherPress is a flexible, community-powered event management plugin for WordPress.",50,3884,100,1,"","6.9.4","6.7","7.4",[19,20,21,22],"community","event","events","meetup","https:\u002F\u002Fgithub.com\u002FGatherPress\u002Fgatherpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgatherpress.0.33.3.zip",0,null,"2026-03-15T10:48:56.248Z",[],{"slug":4,"display_name":5,"profile_url":7,"plugin_count":13,"total_installs":10,"avg_security_score":12,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},30,94,"2026-04-04T11:38:55.369Z",[34,56,70,91,109],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":31,"num_ratings":44,"last_updated":45,"tested_up_to":15,"requires_at_least":46,"requires_php":47,"tags":48,"homepage":53,"download_link":54,"security_score":12,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":55},"import-meetup-events","Import Meetup Events – Meetup Sync & Event Aggregator for WordPress","1.7.0","Xylus Themes","https:\u002F\u002Fprofiles.wordpress.org\u002Fxylus\u002F","\u003Cp>Import Meetup Events lets you easily bring events from Meetup.com into your WordPress website, \u003Cstrong>no API key, no authentication, and no Meetup Pro account required.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Whether you run a community site, business portal, or local meetup directory, you can start importing events instantly with just a few clicks. Focus on showcasing your events, while this plugin handles all the syncing and display effortlessly.\u003C\u002Fp>\n\u003Cp>📄 \u003Ca href=\"https:\u002F\u002Fdocs.xylusthemes.com\u002Fdocs\u002Fimport-meetup-events\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | ⭐ \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fimport-meetup-events\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa> | 🛟 \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Get Support\u003C\u002Fa> | 👁️ \u003Ca href=\"http:\u002F\u002Ftestdrive.xylusthemes.com\u002F\" rel=\"nofollow ugc\">Try Admin Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Stop manually copying events from Meetup.com to your WordPress site.\u003C\u002Fstrong> Import Meetup Events connects your Meetup groups directly to your WordPress event calendar, saving you hours every week and keeping your website always up to date.\u003C\u002Fp>\n\u003Cp>Whether you run a local tech meetup, a nonprofit community calendar, or a multi-city event network, this plugin eliminates the double-posting problem. Import once, display everywhere.\u003C\u002Fp>\n\u003Ch4>Why 8,000+ WordPress Sites Trust Our Plugin\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>⏱ Save 2+ Hours Per Week\u003C\u002Fstrong>\u003Cbr \u002F>\nStop the copy-paste routine. Import all your Meetup.com events with a single click, including titles, descriptions, dates, venues, and organizer details.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚙️ Works With Your Existing Calendar\u003C\u002Fstrong>\u003Cbr \u002F>\nNo migration required. Works as a standalone event system AND as a powerful add-on for your existing calendar plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fxylus-events-calendar\u002F\" rel=\"ugc\">Easy Events Calendar\u003C\u002Fa>\u003C\u002Fstrong> — Display imported Facebook, Eventbrite, Meetup, iCal & more events in a clean calendar view on your WordPress site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fthe-events-calendar\u002F\" rel=\"ugc\">The Events Calendar\u003C\u002Fa>\u003C\u002Fstrong> — Supported up to the latest version 6.x. Imported events appear natively in TEC calendar views, categories, and search.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fevents-manager\u002F\" rel=\"ugc\">Events Manager\u003C\u002Fa>\u003C\u002Fstrong> — Full integration with Events Manager plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fall-in-one-event-calendar\u002F\" rel=\"ugc\">All-in-One Event Calendar\u003C\u002Fa>\u003C\u002Fstrong> — Import and display events seamlessly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Feventon-wordpress-event-calendar-plugin\u002F1211017\" rel=\"nofollow ugc\">EventON\u003C\u002Fa>\u003C\u002Fstrong> — Sync Meetup events into EventON.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fevent-organiser\u002F\" rel=\"ugc\">Event Organiser\u003C\u002Fa>\u003C\u002Fstrong> — Compatible for imported event management.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmy-calendar\u002F\" rel=\"ugc\">My Calendar\u003C\u002Fa>\u003C\u002Fstrong> — Display imported events using My Calendar plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🧱 Built-in Event Management\u003C\u002Fstrong>\u003Cbr \u002F>\nDon’t use a calendar plugin? No problem. Import Meetup Events includes its own lightweight event management system with shortcodes and a Gutenberg block. \u003Ca href=\"http:\u002F\u002Ftestdrive.xylusthemes.com\u002F\" rel=\"nofollow ugc\">See Admin Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🚀 WHAT YOU CAN DO\u003C\u002Fp>\n\u003Cp>✔ Import events by Meetup Event ID\u003Cbr \u002F>\n✔ Import events by Meetup Group URL — \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fimport-meetup-events\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003Cbr \u002F>\n✔ Manually import events in one click\u003Cbr \u002F>\n✔ Schedule automatic imports — \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fimport-meetup-events\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003Cbr \u002F>\n✔ Run background imports for large datasets — \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fimport-meetup-events\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003Cbr \u002F>\n✔ Display events using shortcode, blocks, widgets, or page builders\u003C\u002Fp>\n\u003Cp>🎯 FLEXIBLE DISPLAY OPTIONS\u003C\u002Fp>\n\u003Cp>Display events anywhere on your website:\u003C\u002Fp>\n\u003Cp>• 4 Modern Grid Layout Styles — \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fimport-meetup-events\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003Cbr \u002F>\n• Shortcode support: \u003Ccode>[meetup_events]\u003C\u002Fcode>\u003Cbr \u002F>\n• Filter events by Group ID — \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fimport-meetup-events\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003Cbr \u002F>\n• Gutenberg block support — \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fimport-meetup-events\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003Cbr \u002F>\n• Elementor widget — \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fimport-meetup-events\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003Cbr \u002F>\n• WPBakery Page Builder element — \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fimport-meetup-events\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003Cbr \u002F>\n• Classic WordPress widget\u003C\u002Fp>\n\u003Cp>Example usage:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[meetup_events layout=\"style2\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>⚙ IMPORT FEATURES\u003C\u002Fp>\n\u003Cp>• Manual one-click event import\u003Cbr \u002F>\n• Import events by ID\u003Cbr \u002F>\n• Import events by Group URL   — \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fimport-meetup-events\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003Cbr \u002F>\n• Assign categories during import\u003Cbr \u002F>\n• Set event status (Publish, Draft, Pending)\u003Cbr \u002F>\n• Import history logs\u003Cbr \u002F>\n• Automatic scheduled imports — \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fimport-meetup-events\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003Cbr \u002F>\n• Custom time intervals — \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fimport-meetup-events\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003Cbr \u002F>\n• Advanced synchronization — \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fimport-meetup-events\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>💡 WHY CHOOSE IMPORT MEETUP EVENTS?\u003C\u002Fp>\n\u003Cp>✔ Beginner friendly interface\u003Cbr \u002F>\n✔ Developer friendly flexibility\u003Cbr \u002F>\n✔ Lightweight & optimized\u003Cbr \u002F>\n✔ Clean admin dashboard\u003Cbr \u002F>\n✔ Multiple layout styles — \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fimport-meetup-events\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003Cbr \u002F>\n✔ Page builder compatibility — \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fimport-meetup-events\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003Cbr \u002F>\n✔ Works as standalone or add-on\u003C\u002Fp>\n\u003Cp>Perfect for:\u003C\u002Fp>\n\u003Cp>• Meetup organizers\u003Cbr \u002F>\n• Community websites\u003Cbr \u002F>\n• Event bloggers\u003Cbr \u002F>\n• Business websites\u003Cbr \u002F>\n• Directory portals\u003C\u002Fp>\n\u003Cp>Importing from more than just Meetup? Check out our full event import suite:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fxylus-events-calendar\u002F\" rel=\"ugc\">Easy Events Calendar\u003C\u002Fa>\u003C\u002Fstrong> — Display imported Facebook, Eventbrite, Meetup, iCal & more events in a clean calendar view on your WordPress site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-event-aggregator\u002F\" rel=\"ugc\">WP Event Aggregator\u003C\u002Fa>\u003C\u002Fstrong> — Import from Facebook, Eventbrite, Meetup, iCal, CSV, XML and more into one calendar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimport-eventbrite-events\u002F\" rel=\"ugc\">Import Eventbrite Events\u003C\u002Fa>\u003C\u002Fstrong> — Dedicated Eventbrite-to-WordPress sync.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimport-facebook-events\u002F\" rel=\"ugc\">Import Social Events\u003C\u002Fa>\u003C\u002Fstrong> — Facebook Events importer for WordPress.\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatically import and sync Meetup.com events into WordPress without a Meetup Pro account. Works with The Events Calendar, Events Manager, EventON,  &hellip;",300,30187,18,"2026-02-13T13:21:00.000Z","4.0","5.3",[49,50,51,52,22],"event-aggregator","event-sync","events-calendar","import","https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fimport-meetup-events\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimport-meetup-events.1.7.0.zip","2026-03-15T15:16:48.613Z",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":12,"num_ratings":30,"last_updated":14,"tested_up_to":15,"requires_at_least":46,"requires_php":17,"tags":66,"homepage":68,"download_link":69,"security_score":12,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"megabase-calendar","MegaCalendar","1.3.13","megabase","https:\u002F\u002Fprofiles.wordpress.org\u002Fmegabase\u002F","\u003Cp>A simple and customizable calendar and events solution for WordPress websites.\u003C\u002Fp>\n\u003Cp>Specially designed for the needs of both the novice website administrator and web designers\u002Fdevelopers, MegaCalendar enables you to control all aspects of your calendar, from custom design options to flexible, easily customizable views. Save the hassle and make your events stand out with MegaCalendar – the new standard for event listings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>With MegaCalendar, you can\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create and manage your calendar events with ease from your wp-admin area\u003C\u002Fli>\n\u003Cli>Display your events in month (grid) view, list view, or posterboard layout\u003C\u002Fli>\n\u003Cli>Add notes and photos to events\u003C\u002Fli>\n\u003Cli>Users can sync your calendar with Google Calendar, Outlook, and iCalendar\u003C\u002Fli>\n\u003Cli>Share your events with additional websites (recipient calendar requires Pro API Key)\u003C\u002Fli>\n\u003Cli>Create categories and display separate events on separate pages based on their categories using the convenient shortcode generator.\u003C\u002Fli>\n\u003Cli>Create venues to quickly add a new event at a recurring location.\u003C\u002Fli>\n\u003Cli>Fully responsive for all devices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>With a MegaCalendar Pro API Key, you can\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create recurring weekly or monthly events with ease (Second Tuesday, Every Wednesday, Daily, etc)\u003C\u002Fli>\n\u003Cli>Receive events from other MegaCalendar users or websites you manage\u003C\u002Fli>\n\u003Cli>Edit\u002Fupdate\u002Fdelete Category and Venue details\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmegabase.co\u002Fsupport\u002F\" rel=\"nofollow ugc\">Request a migration\u003C\u002Fa> of your existing calendar for any 3-month period\u003C\u002Fli>\n\u003Cli>Get \u003Ca href=\"https:\u002F\u002Fmegabase.co\u002F\" rel=\"nofollow ugc\">support\u003C\u002Fa> from our team\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>More information\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The core fucntionality of this plugin is powered by the MegaCalendar API. For more information about the MegaCalendar API you can view \u003Ca href=\"https:\u002F\u002Fapp.swaggerhub.com\u002Fapis\u002FSheep42\u002Fmega-calendar\u002F\" rel=\"nofollow ugc\">the specification\u003C\u002Fa> and our \u003Ca href=\"https:\u002F\u002Fmegabase.co\u002Fhelp_doc_type\u002Fmegacal-docs\u002Fdevelopers\u002F\" rel=\"nofollow ugc\">developer documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>By using this plugin you are agreeing to our \u003Ca href=\"https:\u002F\u002Fmegabase.co\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fmegabase.co\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>.\u003C\u002Fp>\n","A flexible calendar and event list for communities, businesses and organizations.",40,3119,[67,19,20,21],"calendar","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmegabase-calendar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmegabase-calendar.1.3.13.zip",{"slug":71,"name":72,"version":73,"author":74,"author_profile":75,"description":76,"short_description":77,"active_installs":30,"downloaded":78,"rating":79,"num_ratings":80,"last_updated":81,"tested_up_to":15,"requires_at_least":82,"requires_php":14,"tags":83,"homepage":86,"download_link":87,"security_score":88,"vuln_count":89,"unpatched_count":25,"last_vuln_date":90,"fetched_at":55},"community-events","Community Events","1.5.9","Yannick Lefebvre","https:\u002F\u002Fprofiles.wordpress.org\u002Fjackdewey\u002F","\u003Cp>The purpose of this plugin is to allow users to create a schedule of upcoming events and display events for the next 7 days in an AJAX-driven box or displaying a full list of upcoming events.\u003C\u002Fp>\n\u003Cp>You can try it out in a temporary copy of WordPress \u003Ca href=\"https:\u002F\u002Fdemo.tastewp.com\u002Fcommunity-events\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n","The purpose of this plugin is to allow users to create a schedule of upcoming events and display events for the next 7 days in an AJAX-driven box or d &hellip;",18775,60,2,"2026-02-15T19:43:00.000Z","3.0",[84,67,19,21,85],"ajax","list","https:\u002F\u002Fylefebvre.github.io\u002Fwordpress-plugins\u002Fcommunity-events\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcommunity-events.1.5.9.zip",77,12,"2026-03-06 11:49:54",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":99,"downloaded":100,"rating":12,"num_ratings":13,"last_updated":101,"tested_up_to":102,"requires_at_least":46,"requires_php":103,"tags":104,"homepage":106,"download_link":107,"security_score":108,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":55},"bp-events-calendar","BP Events Calendar","1.0.0","WPDrift","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdrift\u002F","\u003Cp>BuddyPress Events Calendar is a professional quality events calendar plugin, that allow users to post events directly from their profile.\u003C\u002Fp>\n\u003Cp>BuddyPress Events Calendar seamlessly integrates Modern Tribe’s Events Calendar into BuddyPress. This means you have all of the same great features from Modern Tribe’s Calendar bundled together for you in the BuddyPress backend.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add, manage, and categorize events from buddypress users profile\u003C\u002Fli>\n\u003Cli>Fully customizable\u003C\u002Fli>\n\u003Cli>Easy to modify the CSS to better fit your theme style\u003C\u002Fli>\n\u003Cli>Developer friendly – Useful filters are included! So you can use it in your themes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpdrift.com\u002Fbuddypress-for-events-calendar\u002F\" rel=\"nofollow ugc\">Read more about BuddyPress Events Calendar\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cp>BuddyPress Events Calendar plugin needs the following plugins to be installed:\u003C\u002Fp>\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\u002Fthe-events-calendar\u002F\" rel=\"ugc\">The Events Calendar\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","The Modern Tribe's Events Calendar add-on that integrated into BuddyPress, and allow users to post events directly from their profile.",20,3462,"2018-04-10T15:36:00.000Z","4.9.29","5.4",[105,67,71,21,51],"buddypress","https:\u002F\u002Fwpdrift.com\u002Fbuddypress-for-events-calendar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-events-calendar.zip",85,{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":99,"num_ratings":80,"last_updated":119,"tested_up_to":120,"requires_at_least":94,"requires_php":121,"tags":122,"homepage":124,"download_link":125,"security_score":108,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":55},"bp-event-manager","BP Event Manager","1.1.0","zaheer01","https:\u002F\u002Fprofiles.wordpress.org\u002Fzaheer01\u002F","\u003Cul>\n\u003Cli>\n\u003Cp>This plugin is integrated with buddy-press plugin so you must have buddy-press installed to install and active this plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The plugin is used to create events for every group individually,  by using a simple form, from front-end or client side.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Event created from front-end will display in dashboard as well as in front-end for the admin and the user.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The users can attend event and attended users avatar will display below the event box and detail page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>An event calendar is also available for every group individually where any user and see event dates.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If someone want to display list of person who attend events he has to use below shortcode [attendees]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If someone want to display start and end details of event he has to use below shortcode [eventdetail]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Note: Both above shortcode can be used in single.php\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Watch Demo Video\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FAkpYb9HM3lU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n","Plug and Play Plugin Development. A person can create events for buddypress groups.",10,3139,"2019-10-13T10:24:00.000Z","5.2.24","5.6.20",[110,105,123,21,22],"event-manager","http:\u002F\u002Fwordpresswithzaheer.blogspot.com\u002Fp\u002Fplugin.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-event-manager.1.1.0.zip",{"attackSurface":127,"codeSignals":517,"taintFlows":547,"riskAssessment":567,"analyzedAt":570},{"hooks":128,"ajaxHandlers":511,"restRoutes":512,"shortcodes":513,"cronEvents":514,"entryPointCount":25,"unprotectedCount":25},[129,134,137,141,144,148,152,157,162,166,171,173,176,180,183,187,190,195,198,201,204,207,212,216,220,223,227,230,233,236,240,243,247,249,251,254,257,260,263,265,267,270,272,275,279,283,287,290,293,297,301,304,309,313,316,319,321,324,328,332,335,339,341,345,349,353,357,361,365,369,371,375,377,381,384,387,391,395,398,401,404,408,411,413,416,419,422,426,428,432,434,437,439,442,444,447,450,453,456,460,463,465,470,472,475,477,480,484,486,487,488,491,494,497,500,504,507,509],{"type":130,"name":131,"callback":131,"priority":117,"file":132,"line":133},"filter","pre_render_block","includes\\core\\classes\\blocks\\class-event-query.php",64,{"type":130,"name":135,"callback":135,"priority":117,"file":132,"line":136},"query_loop_block_query_vars",139,{"type":130,"name":138,"callback":139,"priority":117,"file":140,"line":79},"render_block","process_login_block","includes\\core\\classes\\blocks\\class-general-block.php",{"type":130,"name":138,"callback":142,"priority":117,"file":140,"line":143},"process_registration_block",61,{"type":130,"name":145,"callback":146,"priority":117,"file":140,"line":147},"render_block_core\u002Fbutton","convert_submit_button",62,{"type":130,"name":138,"callback":149,"priority":117,"file":150,"line":151},"apply_visibility_attribute","includes\\core\\classes\\blocks\\class-rsvp-form.php",88,{"type":153,"name":154,"callback":155,"file":150,"line":156},"action","save_post","save_form_schema",89,{"type":130,"name":158,"callback":159,"priority":117,"file":160,"line":161},"get_avatar_data","modify_avatar_for_gatherpress_rsvp","includes\\core\\classes\\blocks\\class-rsvp-response.php",73,{"type":130,"name":163,"callback":164,"file":160,"line":165},"block_type_metadata","add_rsvp_to_comment_ancestor",74,{"type":153,"name":167,"callback":168,"file":169,"line":170},"admin_print_scripts","add_global_object","includes\\core\\classes\\class-assets.php",87,{"type":153,"name":172,"callback":172,"file":169,"line":151},"admin_enqueue_scripts",{"type":153,"name":174,"callback":175,"file":169,"line":156},"enqueue_block_assets","block_enqueue_scripts",{"type":153,"name":177,"callback":178,"file":169,"line":179},"enqueue_block_editor_assets","editor_enqueue_scripts",90,{"type":153,"name":177,"callback":181,"file":169,"line":182},"enqueue_variation_assets",91,{"type":153,"name":184,"callback":185,"file":169,"line":186},"init","register_variation_assets",92,{"type":153,"name":188,"callback":168,"file":169,"line":189},"wp_head",93,{"type":153,"name":191,"callback":192,"priority":193,"file":169,"line":194},"admin_footer","event_communication_modal",11,95,{"type":130,"name":138,"callback":196,"priority":117,"file":169,"line":197},"maybe_enqueue_styles",97,{"type":153,"name":184,"callback":199,"file":200,"line":147},"register_block_classes","includes\\core\\classes\\class-block.php",{"type":153,"name":184,"callback":202,"file":200,"line":203},"register_block_patterns",63,{"type":153,"name":184,"callback":205,"priority":193,"file":200,"line":206},"register_blocks",65,{"type":130,"name":208,"callback":209,"priority":210,"file":200,"line":211},"hooked_block_types","hook_blocks_into_patterns",9,67,{"type":130,"name":213,"callback":214,"priority":210,"file":200,"line":215},"hooked_block_core\u002Fparagraph","modify_hooked_blocks_in_patterns",68,{"type":153,"name":217,"callback":218,"file":219,"line":203},"pre_get_posts","prepare_event_query_before_execution","includes\\core\\classes\\class-event-query.php",{"type":130,"name":221,"callback":222,"priority":117,"file":219,"line":133},"posts_clauses","adjust_admin_event_sorting",{"type":130,"name":224,"callback":225,"priority":117,"file":219,"line":226},"pre_option","closure",216,{"type":130,"name":228,"callback":225,"file":219,"line":229},"get_the_archive_title",234,{"type":130,"name":221,"callback":231,"priority":117,"file":219,"line":232},"adjust_sorting_for_upcoming_events",248,{"type":130,"name":221,"callback":234,"priority":117,"file":219,"line":235},"adjust_sorting_for_past_events",251,{"type":153,"name":237,"callback":238,"file":239,"line":147},"rest_api_init","register_endpoints","includes\\core\\classes\\class-event-rest-api.php",{"type":153,"name":241,"callback":242,"priority":117,"file":239,"line":203},"gatherpress_send_emails","handle_email_send_action",{"type":153,"name":184,"callback":244,"file":245,"line":246},"register_post_type","includes\\core\\classes\\class-event-setup.php",59,{"type":153,"name":184,"callback":248,"file":245,"line":79},"register_post_meta",{"type":153,"name":184,"callback":250,"file":245,"line":143},"register_calendar_rewrite_rule",{"type":153,"name":252,"callback":253,"file":245,"line":147},"parse_request","handle_calendar_ics_request",{"type":153,"name":255,"callback":256,"file":245,"line":203},"delete_post","delete_event",{"type":153,"name":258,"callback":259,"file":245,"line":133},"wp_after_insert_post","set_datetimes",{"type":130,"name":261,"callback":262,"priority":117,"file":245,"line":161},"redirect_canonical","disable_ics_canonical_redirect",{"type":153,"name":217,"callback":264,"file":245,"line":151},"handle_rsvp_sorting",{"type":153,"name":217,"callback":266,"file":245,"line":156},"handle_venue_sorting",{"type":130,"name":268,"callback":269,"file":245,"line":179},"get_the_date","get_the_event_date",{"type":130,"name":271,"callback":269,"file":245,"line":182},"the_time",{"type":130,"name":273,"callback":274,"priority":117,"file":245,"line":186},"display_post_states","set_event_archive_labels",{"type":130,"name":276,"callback":277,"file":245,"line":278},"posts_join_paged","rsvp_sorting_join_paged",690,{"type":130,"name":280,"callback":281,"file":245,"line":282},"posts_groupby","rsvp_sorting_groupby",691,{"type":130,"name":284,"callback":285,"file":245,"line":286},"posts_orderby","rsvp_sorting_orderby",692,{"type":130,"name":276,"callback":288,"file":245,"line":289},"venue_sorting_join_paged",786,{"type":130,"name":284,"callback":291,"file":245,"line":292},"venue_sorting_orderby",787,{"type":153,"name":294,"callback":295,"file":296,"line":206},"export_wp","export","includes\\core\\classes\\class-export.php",{"type":153,"name":298,"callback":299,"file":296,"line":300},"the_post","prepare",76,{"type":130,"name":302,"callback":303,"priority":117,"file":296,"line":88},"wxr_export_skip_postmeta","extend",{"type":130,"name":305,"callback":306,"file":307,"line":308},"gatherpress_event_feed_excerpt","get_default_event_excerpt","includes\\core\\classes\\class-feed.php",57,{"type":130,"name":310,"callback":311,"file":307,"line":312},"gatherpress_event_feed_content","get_default_event_content",58,{"type":130,"name":314,"callback":315,"file":307,"line":143},"the_excerpt_rss","apply_event_excerpt",{"type":130,"name":317,"callback":318,"file":307,"line":147},"the_content_feed","apply_event_content",{"type":153,"name":217,"callback":320,"file":307,"line":206},"handle_events_feed_query",{"type":130,"name":322,"callback":323,"file":307,"line":215},"post_type_archive_feed_link","modify_feed_link_for_past_events",{"type":153,"name":325,"callback":303,"file":326,"line":327},"gatherpress_import","includes\\core\\classes\\class-import.php",71,{"type":130,"name":329,"callback":330,"priority":117,"file":326,"line":331},"add_post_metadata","run",114,{"type":153,"name":184,"callback":333,"file":334,"line":79},"initialize_rsvp_form_handling","includes\\core\\classes\\class-rsvp-form.php",{"type":130,"name":336,"callback":337,"file":334,"line":338},"allow_empty_comment","__return_true",112,{"type":130,"name":340,"callback":337,"file":334,"line":331},"comments_open",{"type":130,"name":342,"callback":343,"file":334,"line":344},"preprocess_comment","preprocess_rsvp_comment",116,{"type":153,"name":346,"callback":347,"file":334,"line":348},"comment_post","handle_rsvp_comment_post",121,{"type":130,"name":350,"callback":351,"file":334,"line":352},"comment_duplicate_message","get_duplicate_rsvp_message",126,{"type":130,"name":354,"callback":355,"priority":117,"file":334,"line":356},"comment_post_redirect","handle_rsvp_comment_redirect",131,{"type":130,"name":358,"callback":359,"file":334,"line":360},"pre_comment_approved","__return_zero",194,{"type":130,"name":362,"callback":225,"file":363,"line":364},"comments_clauses","includes\\core\\classes\\class-rsvp-list-table.php",287,{"type":153,"name":366,"callback":367,"file":368,"line":161},"pre_get_comments","exclude_rsvp_from_comment_query","includes\\core\\classes\\class-rsvp-query.php",{"type":130,"name":362,"callback":370,"priority":117,"file":368,"line":165},"taxonomy_query",{"type":153,"name":372,"callback":373,"priority":117,"file":368,"line":374},"wp_insert_comment","maybe_invalidate_comment_types_cache",75,{"type":153,"name":366,"callback":367,"file":368,"line":376},125,{"type":153,"name":184,"callback":378,"file":379,"line":380},"register_taxonomy","includes\\core\\classes\\class-rsvp-setup.php",79,{"type":153,"name":184,"callback":382,"file":379,"line":383},"handle_rsvp_token",80,{"type":153,"name":258,"callback":385,"file":379,"line":386},"maybe_process_waiting_list",81,{"type":153,"name":388,"callback":389,"file":379,"line":390},"admin_menu","add_rsvp_submenu_page",82,{"type":130,"name":392,"callback":393,"priority":117,"file":379,"line":394},"comment_notification_recipients","remove_rsvp_notification_emails",83,{"type":130,"name":396,"callback":397,"file":379,"line":182},"parent_file","highlight_admin_menu",{"type":130,"name":399,"callback":400,"priority":117,"file":379,"line":186},"get_comments_number","adjust_comments_number",{"type":130,"name":402,"callback":403,"priority":117,"file":379,"line":189},"comment_text","maybe_hide_rsvp_comment_content",{"type":130,"name":405,"callback":406,"file":379,"line":407},"submenu_file","set_submenu_file",379,{"type":153,"name":184,"callback":409,"file":410,"line":182},"set_main_sub_page","includes\\core\\classes\\class-settings.php",{"type":153,"name":388,"callback":412,"file":410,"line":186},"options_page",{"type":153,"name":414,"callback":415,"file":410,"line":189},"admin_head","remove_sub_options",{"type":153,"name":417,"callback":418,"file":410,"line":31},"admin_init","register_settings",{"type":153,"name":420,"callback":421,"file":410,"line":194},"gatherpress_settings_section","render_settings_form",{"type":153,"name":423,"callback":424,"priority":117,"file":410,"line":425},"gatherpress_text_after","datetime_preview",96,{"type":153,"name":423,"callback":427,"priority":117,"file":410,"line":197},"url_rewrite_preview",{"type":153,"name":429,"callback":430,"priority":117,"file":410,"line":431},"update_option_gatherpress_general","maybe_flush_rewrite_rules",98,{"type":130,"name":405,"callback":433,"file":410,"line":12},"select_menu",{"type":153,"name":417,"callback":435,"file":436,"line":179},"check_plugin_version","includes\\core\\classes\\class-setup.php",{"type":153,"name":417,"callback":438,"file":436,"line":182},"add_privacy_policy_content",{"type":153,"name":440,"callback":441,"file":436,"line":186},"admin_notices","check_gatherpress_alpha",{"type":153,"name":443,"callback":441,"file":436,"line":189},"network_admin_notices",{"type":153,"name":445,"callback":446,"file":436,"line":31},"wp_initialize_site","on_site_create",{"type":153,"name":448,"callback":449,"file":436,"line":194},"send_headers","smash_table",{"type":130,"name":451,"callback":452,"file":436,"line":197},"block_categories_all","register_gatherpress_block_category",{"type":130,"name":454,"callback":455,"file":436,"line":431},"wpmu_drop_tables","on_site_delete",{"type":130,"name":457,"callback":458,"file":436,"line":459},"body_class","add_gatherpress_body_classes",99,{"type":130,"name":461,"callback":462,"priority":117,"file":436,"line":12},"is_protected_meta","protect_gatherpress_meta",{"type":153,"name":184,"callback":378,"file":464,"line":79},"includes\\core\\classes\\class-topic.php",{"type":153,"name":466,"callback":467,"file":468,"line":469},"show_user_profile","profile_fields","includes\\core\\classes\\class-user.php",72,{"type":153,"name":471,"callback":467,"file":468,"line":161},"edit_user_profile",{"type":153,"name":473,"callback":474,"file":468,"line":165},"personal_options_update","save_profile_fields",{"type":153,"name":476,"callback":474,"file":468,"line":374},"edit_user_profile_update",{"type":130,"name":478,"callback":479,"file":468,"line":88},"gatherpress_datetime_format","user_set_time_format",{"type":130,"name":481,"callback":482,"file":468,"line":483},"gatherpress_timezone","user_set_timezone",78,{"type":153,"name":184,"callback":244,"file":485,"line":383},"includes\\core\\classes\\class-venue.php",{"type":153,"name":184,"callback":248,"file":485,"line":386},{"type":153,"name":184,"callback":378,"file":485,"line":390},{"type":153,"name":489,"callback":490,"priority":117,"file":485,"line":394},"post_updated","maybe_update_term_slug",{"type":153,"name":255,"callback":492,"file":485,"line":493},"delete_venue_term",84,{"type":153,"name":417,"callback":184,"file":495,"line":496},"includes\\core\\classes\\settings\\class-base.php",124,{"type":130,"name":498,"callback":499,"file":495,"line":352},"gatherpress_sub_pages","set_sub_page",{"type":153,"name":420,"callback":501,"priority":210,"file":502,"line":503},"settings_section","includes\\core\\classes\\settings\\class-credits.php",45,{"type":153,"name":440,"callback":225,"file":505,"line":506},"includes\\core\\duplicate-check.php",17,{"type":153,"name":440,"callback":225,"file":508,"line":44},"includes\\core\\requirements-check.php",{"type":153,"name":440,"callback":225,"file":508,"line":510},46,[],[],[],[515],{"hook":241,"callback":241,"file":239,"line":516},411,{"dangerousFunctions":518,"sqlUsage":519,"outputEscaping":521,"fileOperations":25,"externalRequests":25,"nonceChecks":544,"capabilityChecks":545,"bundledLibraries":546},[],{"prepared":193,"raw":25,"locations":520},[],{"escaped":522,"rawEcho":210,"locations":523},433,[524,527,529,531,533,536,538,540,541],{"file":169,"line":525,"context":526},113,"raw output",{"file":245,"line":528,"context":526},448,{"file":296,"line":530,"context":526},189,{"file":296,"line":532,"context":526},190,{"file":534,"line":535,"context":526},"includes\\templates\\admin\\emails\\event-email.php",43,{"file":537,"line":44,"context":526},"includes\\templates\\admin\\rsvp\\attendee.php",{"file":539,"line":246,"context":526},"includes\\templates\\admin\\rsvp\\list-table.php",{"file":539,"line":133,"context":526},{"file":542,"line":543,"context":526},"includes\\templates\\admin\\user\\date-time.php",53,3,15,[],[548],{"entryPoint":549,"graph":550,"unsanitizedCount":25,"severity":566},"\u003Cclass-rsvp-list-table> (includes\\core\\classes\\class-rsvp-list-table.php:0)",{"nodes":551,"edges":563},[552,557],{"id":553,"type":554,"label":555,"file":363,"line":556},"n0","source","$_REQUEST",392,{"id":558,"type":559,"label":560,"file":363,"line":561,"wp_function":562},"n1","sink","echo() [XSS]",647,"echo",[564],{"from":553,"to":558,"sanitized":565},true,"low",{"summary":568,"deductions":569},"The gatherpress plugin version 0.33.3 demonstrates a strong security posture based on the static analysis. The plugin effectively utilizes prepared statements for all SQL queries, employs robust output escaping, and implements a significant number of nonce and capability checks. The absence of dangerous functions, file operations, and external HTTP requests further contributes to its secure design. Crucially, there are no identified critical or high-severity taint flows, and the plugin has no recorded vulnerability history, indicating a well-maintained and secure codebase.\n\nWhile the plugin shows excellent adherence to security best practices, the presence of one cron event is a minor point of consideration, as cron events can sometimes be leveraged for privilege escalation if not properly secured. However, without further information on the specific functionality of this cron event, it's difficult to assign a significant risk. Overall, gatherpress v0.33.3 appears to be a highly secure plugin with a minimal attack surface and a commendable lack of known vulnerabilities. The strengths in secure coding practices significantly outweigh any minor potential concerns.",[],"2026-03-16T21:51:19.804Z",{"wat":572,"direct":587},{"assetPaths":573,"generatorPatterns":579,"scriptPaths":580,"versionParams":581},[574,575,576,577,578],"\u002Fwp-content\u002Fplugins\u002Fgatherpress\u002Fdist\u002Fblocks.style.build.css","\u002Fwp-content\u002Fplugins\u002Fgatherpress\u002Fdist\u002Frsvp-template.style.build.css","\u002Fwp-content\u002Fplugins\u002Fgatherpress\u002Fdist\u002Feditor.js","\u002Fwp-content\u002Fplugins\u002Fgatherpress\u002Fdist\u002Fblocks.build.js","\u002Fwp-content\u002Fplugins\u002Fgatherpress\u002Fdist\u002Frsvp-template.build.js",[],[576,577,578],[582,583,584,585,586],"gatherpress\u002Fdist\u002Fblocks.style.build.css?ver=","gatherpress\u002Fdist\u002Frsvp-template.style.build.css?ver=","gatherpress\u002Fdist\u002Feditor.js?ver=","gatherpress\u002Fdist\u002Fblocks.build.js?ver=","gatherpress\u002Fdist\u002Frsvp-template.build.js?ver=",{"cssClasses":588,"htmlComments":590,"htmlAttributes":591,"restEndpoints":595,"jsGlobals":597,"shortcodeOutput":600},[589],"wp-block-gatherpress-rsvp-template",[],[592,593,594],"data-wp-interactive=\"gatherpress\"","data-wp-watch=\"callbacks.renderBlocks\"","data-blocks",[596],"\u002Fwp-json\u002Fgatherpress\u002Fv1\u002F",[598,599],"wp.blocks.getBlockTypes","wp.element.createElement",[]]