[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f5zQij3JyI3Ilwcdq9QE4PSVFZkjx2OmbyfibPyOcB8s":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":15,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":144,"fingerprints":376},"wp-meetup-activity","WP-Meetup-Activity","0.1.7","Michele Pinassi","https:\u002F\u002Fprofiles.wordpress.org\u002Fo-zone\u002F","\u003Cp>If you want to show your meetup’s groups activities on you wordpress blog, here’s the widget right for you.\u003Cbr \u002F>\nJust get the API key from Meetup.com and choose which groups to show: you’re done !\u003C\u002Fp>\n","WP-Meetup-Activity display your groups latest activities (discussions, photos...) and events in a sidebar widget",10,2226,20,1,"","3.5.2","3.0",[19,20,21,22,23],"activity","events","group","meetup","meetup-com","http:\u002F\u002Fwww.zerozone.it\u002Fwordpress-meetup-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-meetup-activity.zip",100,0,null,"2026-03-15T10:48:56.248Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"o-zone",2,93,30,89,"2026-04-04T14:58:59.187Z",[39,64,82,104,123],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":60,"download_link":61,"security_score":62,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":63},"buddypress-group-email-subscription","BuddyPress Group Email Subscription","4.2.4","Boone Gorges","https:\u002F\u002Fprofiles.wordpress.org\u002Fboonebgorges\u002F","\u003Cp>This powerful plugin allows users to receive email notifications of group activity. Weekly or daily digests are available. Each user can choose how they want to subscribe to their groups.\u003C\u002Fp>\n\u003Cp>Please note that this plugin requires BuddyPress, as well as the BuddyPress Groups and Activity components.\u003C\u002Fp>\n\u003Cp>EMAIL SUBSCRIPTION LEVELS\u003Cbr \u002F>\nThere are 5 levels of email subscription options:\u003C\u002Fp>\n\u003Col>\n\u003Cli>No Email – Read this group on the web\u003C\u002Fli>\n\u003Cli>Weekly Summary Email – A summary of new topics each week\u003C\u002Fli>\n\u003Cli>Daily Digest Email – All the day’s activity bundled into a single email\u003C\u002Fli>\n\u003Cli>New Topics Email – Send new topics as they arrive (but don’t send replies)\u003C\u002Fli>\n\u003Cli>All Email – Send all group activity as it arrives\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>DEFAULT SUBSCRIPTION STATUS\u003Cbr \u002F>\nGroup admins can choose one of the 5 subscription levels as a default that gets applied when new members join.\u003C\u002Fp>\n\u003Cp>DIGEST AND SUMMARY EMAILS\u003Cbr \u002F>\nThe daily digest email is sent every morning and contains all the emails from all the groups a user is subscribed to. The digest begins with a helpful topic summary. The weekly summary email contains the topic titles from the past week by default. Summary and digest timing can be configured in the back end. (The admin can view a sample of the digests and summaries in the queue by going adding this to your url: mydomain.com\u002Fsum=1. This won’t send emails just show what will be sent)\u003C\u002Fp>\n\u003Cp>HTML EMAILS\u003Cbr \u002F>\nThe digest and summary emails are sent out in multipart HTML and plain text email format. This makes the digest much more readable with better links. The email is multipart so users who need only plain text will get plain text.\u003C\u002Fp>\n\u003Cp>EMAILS FOR TOPICS I’VE STARTED OR COMMENTED ON (only available with BuddyPress legacy discussion forums)\u003Cbr \u002F>\nUsers receive email notifications when someone replies to a topic they create or comment on (similar to Facebook). This happens whether they are subscribed or not. Users can control this behaviour in their notifications page.\u003C\u002Fp>\n\u003Cp>TOPIC FOLLOW AND MUTE (only available with BuddyPress legacy discussion forums)\u003Cbr \u002F>\nUsers who are not fully subscribed to a group (ie. maybe they are on digest) can choose to get immediate email updates for specific topic threads. Any subsequent replies to that thread will be emailed to them. In an opposite way, users who are fully subscribed to a group but want to stop getting emails from a specific (perhaps annoying) thread can choose to mute that topic.  bbPress plugin users can utilize the “Subscribe” \u002F “Notify me of follow-up replies via email” option.\u003C\u002Fp>\n\u003Cp>ADMIN NOTIFICATION\u003Cbr \u002F>\nGroup admins can send out an email to all group members from the group’s admin section. This feature is helpful to quickly communicate to the whole group, but it should be used with caution.\u003C\u002Fp>\n\u003Cp>GROUP ADMINS CAN SET SUBSCRIPTION LEVEL\u003Cbr \u002F>\nGroup admins can set the subscription level for existing users on the group’s “Admin > Manage Members” page – either one by one or all at once.\u003C\u002Fp>\n\u003Cp>SPAM PROTECTION\u003Cbr \u002F>\nTo protect against spam, you can set a minimum number of days users need to be registered before their group activity will be emailed to other users. This feature is off by default, but can be enabled in the admin.\u003C\u002Fp>\n\u003Cp>TRANSLATORS\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Brazilian Portuguese – www.about.me\u002Fdennisaltermann (or www.congregacao.net)\u003C\u002Fli>\n\u003Cli>Catalan – Sara Arjona Téllez\u003C\u002Fli>\n\u003Cli>Danish – Morten Nalholm\u003C\u002Fli>\n\u003Cli>Dutch – Anja werkgroepen.net\u002Fwordpress, Tim de Hoog\u003C\u002Fli>\n\u003Cli>Farsi – Vahid Masoomi http:\u002F\u002Fwww.AzUni.ir\u003C\u002Fli>\n\u003Cli>French – http:\u002F\u002Fwww.claudegagne-photo.com, Sylvain Ghysens\u003C\u002Fli>\n\u003Cli>German – Peter Peterson, Thorsten Wollenhöfer, Jörg Lohrer\u003C\u002Fli>\n\u003Cli>Hebrew – Iggy Pritzker\u003C\u002Fli>\n\u003Cli>Italian – Stefano Russo\u003C\u002Fli>\n\u003Cli>Japanese – https:\u002F\u002Fbuddypress.org\u002Fcommunity\u002Fmembers\u002Fchestnut_jp\u002F\u003C\u002Fli>\n\u003Cli>Lithuanian – Vincent G http:\u002F\u002Fwww.Host1Free.com\u003C\u002Fli>\n\u003Cli>Russian – http:\u002F\u002Fwww.viaestvita.net\u002Fgroups\u002F\u003C\u002Fli>\n\u003Cli>Spanish – Williams Castillo, Gregor Gimmy\u003C\u002Fli>\n\u003Cli>Swedish – Thomas Schneider, Joakim Hising\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>NOTE TO PLUGIN AUTHORS\u003Cbr \u002F>\nIf your plugin posts updates to the standard BuddyPress activity stream, then group members who are subscribed via 3. Daily Digest and 5. All Email will get your updates automatically. However people subscribed as 2. Weekly Summary and 4. New Topic will not. If you feel some of your plugin’s updates are very important and want to make sure all subscribed members receive them, you can filter ‘ass_this_activity_is_important’ and return TRUE when $type matches your activity. See the ass_this_activity_is_important() function in bp-activity-subscription-functions.phpfor more info.\u003C\u002Fp>\n\u003Cp>PLUGIN SUPPORTERS:\u003Cbr \u002F>\nMajor supporters: shambhalanetwork.org & commons.gc.cuny.edu\u003Cbr \u002F>\nOther supporters: bluedotproductions.com\u003C\u002Fp>\n\u003Cp>PLUGIN DEVELOPMENT\u003Cbr \u002F>\nFor bug reports or to add patches or translation files, please visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fboonebgorges\u002Fbuddypress-group-email-subscription\u002F\" rel=\"nofollow ugc\">GES Github page\u003C\u002Fa>.  Contributions are definitely welcome!\u003C\u002Fp>\n","This powerful plugin allows users to receive email notifications of group activity. Weekly or daily digests are available.",1000,230356,80,32,"2024-10-04T14:35:00.000Z","6.6.5","3.2","5.3",[56,19,57,58,59],"activities","bp","buddypress","groups","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fbuddypress-group-email-subscription\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuddypress-group-email-subscription.4.2.4.zip",92,"2026-03-15T15:16:48.613Z",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":62,"num_ratings":11,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":15,"tags":77,"homepage":80,"download_link":81,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":63},"shortcodes-for-buddypress","Wbcom Designs – Shortcodes & Elementor Widgets For BuddyPress","2.9.1","wbcomdesigns","https:\u002F\u002Fprofiles.wordpress.org\u002Fwbcomdesigns\u002F","\u003Cp>This plugin will add an extended feature to BuddyPress. It will use Shortcode for Listing Activity Streams, Members directory, and Groups directory on any post or page within the website.\u003C\u002Fp>\n\u003Cp>With our current update, we have added three widgets to display the activity stream, member directory, and group directory using Elementor.\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F554193567\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch3>THEME – WORDPRESS THEME WITH OUTSTANDING BUDDYPRESS SUPPORT\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fbuddyx\u002F\" rel=\"ugc\">FREE BuddyPress Theme: BuddyX\u003C\u002Fa> – Offers unique layouts with clean code and easy-to-customise options, giving you a whole new way to visualize BuddyPress.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin generates shortcodes for Listing Activity Streams, Members, and Groups on any website post or page.",700,51623,"2025-09-22T06:44:00.000Z","6.8.5","5.0.0",[19,58,78,59,79],"buddypress-shortcodes","members","https:\u002F\u002Fgithub.com\u002Fwbcomdesigns\u002Fshortcodes-for-buddypress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshortcodes-for-buddypress.2.9.1.zip",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":54,"tags":97,"homepage":102,"download_link":103,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":63},"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,94,18,"2026-02-13T13:21:00.000Z","6.9.4","4.0",[98,99,100,101,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",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":26,"num_ratings":14,"last_updated":114,"tested_up_to":75,"requires_at_least":115,"requires_php":116,"tags":117,"homepage":121,"download_link":122,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":63},"event-bridge-for-activitypub","Event Bridge for ActivityPub","1.2.2","André Menrath","https:\u002F\u002Fprofiles.wordpress.org\u002Fandremenrath\u002F","\u003Cp>Make your events more discoverable, expand your reach effortlessly while being independent of other (commercial) platforms, and be a part of the growing decentralized web (the Fediverse). With the Event Bridge for ActivityPub Plugin for WordPress, your events can be automatically followed, aggregated and displayed across decentralized platforms like \u003Ca href=\"https:\u002F\u002Fjoinmastodon.org\" rel=\"nofollow ugc\">Mastodon\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fgancio.org\" rel=\"nofollow ugc\">Gancio\u003C\u002Fa>, without any extra work. Forget the hassle of managing multiple social media accounts just to keep your audience informed.\u003C\u002Fp>\n\u003Cp>This plugin is not an event managing plugin but an add-on to popular event plugins. It extends their functionality to fully support the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Factivitypub\u002F\" rel=\"ugc\">ActivityPub plugin\u003C\u002Fa>. With the ActivityPub plugin people can follow your website directly and engage with your events just as they would on social media: liking, boosting and even commenting if you enable it. You retain full ownership of your content. By integrating into your existing setup, it ensures no extra work is needed while enhancing your events’ visibility across the web.\u003C\u002Fp>\n\u003Ch4>Supported Event Plugins\u003C\u002Fh4>\n\u003Cp>Full support (including importing events from the Fediverse):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fde.wordpress.org\u002Fplugins\u002Fthe-events-calendar\u002F\" rel=\"nofollow ugc\">The Events Calendar\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fde.wordpress.org\u002Fplugins\u002Fvery-simple-event-list\u002F\" rel=\"nofollow ugc\">VS Event List\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgatherpress.org\u002F\" rel=\"nofollow ugc\">GatherPress\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Basic support (outgoing events):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fde.wordpress.org\u002Fplugins\u002Fevents-manager\u002F\" rel=\"nofollow ugc\">Events Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fde.wordpress.org\u002Fplugins\u002Fwp-event-manager\u002F\" rel=\"nofollow ugc\">WP Event Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fde.wordpress.org\u002Fplugins\u002Fwp-event-solution\u002F\" rel=\"nofollow ugc\">Eventin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwebnus.net\u002Fmodern-events-calendar\u002F\" rel=\"nofollow ugc\">Modern Events Calendar Lite\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fevent-organiser\u002F\" rel=\"ugc\">Event Organiser\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feventprime-event-calendar-management\u002F\" rel=\"ugc\">EventPrime – Events Calendar, Bookings and Tickets\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feventon-lite\u002F\" rel=\"ugc\">EventON – Events Calendar\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Cp>With the Event Bridge for ActivityPub WordPress plugin, sharing your events is effortless and automatic! Once you create an event on your WordPress site, it is seamlessly shared across the decentralized web using the ActivityPub protocol.\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F1043105544\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Cp>Your events can be automatically delivered to platforms that fully support events, such as \u003Ca href=\"https:\u002F\u002Fjoinmobilizon.org\u002F\" rel=\"nofollow ugc\">Mobilizon\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgancio.org\" rel=\"nofollow ugc\">Gancio\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Ffriendi.ca\" rel=\"nofollow ugc\">Friendica\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fhubzilla.org\" rel=\"nofollow ugc\">Hubzilla\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fpleroma.social\u002F\" rel=\"nofollow ugc\">Pleroma\u003C\u002Fa>. These platforms create public event calendars by pulling in events from various sources, including your website. Any updates you make to your events are synced across these platforms—so you only need to manage your events on your own site, with no extra work required.\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F1043104445\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Cp>Even platforms that don’t yet fully support events, like \u003Ca href=\"https:\u002F\u002Fjoinmastodon.org\" rel=\"nofollow ugc\">Mastodon\u003C\u002Fa>, will still receive a detailed, well-composed summary of your event. The Event Federation plugin ensures that users from those platforms are provided with all important information about an event.\u003C\u002Fp>\n\u003Ch4>Features for Your WordPress Events and the Fediverse\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>ActivityPub-Enabled Event Sharing:\u003C\u002Fstrong> Your WordPress events are now compatible with the Fediverse, using the ActivityStreams format. This means your events can be easily discovered and followed by users on platforms like Mastodon and other ActivityPub-compatible services.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Automatic Event Summaries:\u003C\u002Fstrong> When your event is shared on the Fediverse, platforms like Mastodon that don’t fully support events will display a brief HTML summary of key details — such as the event’s title, start time, and location. This ensures that even if someone can’t view the full event on their platform, they still get the important info at a glance, with a link to your WordPress event page. Advanced users can create custom summaries via a set of shortcodes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Improved Event Discoverability:\u003C\u002Fstrong> Your custom event categories are mapped to a set of default categories used in the Fediverse, helping your events reach a wider audience. This improves the chances that users searching for similar events on other platforms will find yours.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Event Reminders for Your Followers:\u003C\u002Fstrong> Often, events are planned well in advance. To keep your followers informed right in time, you can set up reminders that are supposed to trigger the events showing up in their timelines right before the event starts. At the moment this reminder is implemented as a self-boost of your original event post. While this feature may behave differently across various platforms, we are working on a more robust solution that will let you schedule dedicated reminder notes that appear in all followers’ timelines.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>External Event Sources:\u003C\u002Fstrong>  This functionality is only available for a subset of the supported event plugins. It enables your WordPress site to act as a hub for displaying events from other ActivityPub profiles, aggregating them into a cohesive calendar view.\u003C\u002Fp>\n\u003Ch3>Acknowledgement\u003C\u002Fh3>\n\u003Cp>The development of this WordPress plugin was funded through the \u003Ca href=\"https:\u002F\u002FNLnet.nl\u002Fentrust\" rel=\"nofollow ugc\">NGI0 Entrust\u003C\u002Fa> Fund, a fund established by \u003Ca href=\"https:\u002F\u002Fnlnet.nl\" rel=\"nofollow ugc\">NLnet\u003C\u002Fa> with financial support from the European Commission’s \u003Ca href=\"https:\u002F\u002Fngi.eu\" rel=\"nofollow ugc\">Next Generation Internet\u003C\u002Fa> programme, under the aegis of \u003Ca href=\"https:\u002F\u002Fcommission.europa.eu\u002Fabout-european-commission\u002Fdepartments-and-executive-agencies\u002Fcommunications-networks-content-and-technology_en\" rel=\"nofollow ugc\">Communications Networks, Content and Technology\u003C\u002Fa> under grant agreement number 101069594.\u003C\u002Fp>\n\u003Ch3>Contributing\u003C\u002Fh3>\n\u003Cp>This plugin is free software, and contributions of all kinds are welcome! Whether it’s reporting issues, submitting improvements, or suggesting new features, your input helps make the plugin better for everyone.\u003C\u002Fp>\n\u003Cp>Please review our \u003Ca href=\"https:\u002F\u002Fcodeberg.org\u002FEvent-Federation\u002Fwordpress-event-bridge-for-activitypub\u002Fsrc\u002Fbranch\u002Fmain\u002FCONTRIBUTING.md\" rel=\"nofollow ugc\">Contribution Guidelines\u003C\u002Fa> to get started. The source code is hosted on \u003Ca href=\"https:\u002F\u002Fcodeberg.org\u002FEvent-Federation\u002Fwordpress-event-bridge-for-activitypub\" rel=\"nofollow ugc\">Codeberg\u003C\u002Fa>, where you can open issues and submit pull requests.\u003C\u002Fp>\n\u003Cp>Thank you for contributing!\u003C\u002Fp>\n","Integrating popular event plugins with the ActivityPub plugin.",70,1881,"2025-11-21T13:36:00.000Z","6.5","8.1",[118,119,20,120],"activitypub","calendar","fediverse","https:\u002F\u002Fevent-federation.eu\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fevent-bridge-for-activitypub.1.2.2.zip",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":133,"num_ratings":134,"last_updated":135,"tested_up_to":136,"requires_at_least":137,"requires_php":15,"tags":138,"homepage":141,"download_link":142,"security_score":143,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":63},"meetup-widgets","Meetup Widgets","2.2.1","Kelly Choyce-Dwan","https:\u002F\u002Fprofiles.wordpress.org\u002Fryelle\u002F","\u003Cp>For use with a \u003Ca href=\"http:\u002F\u002Fmeetup.com\" rel=\"nofollow ugc\">Meetup.com\u003C\u002Fa> group.\u003C\u002Fp>\n\u003Cp>This plugin creates two widgets: one a list of events from a meetup group (by ID or URL name, for multiple groups use IDs); the other shows details about single event (by ID) with a link to RSVP – using OAuth if keys are specified, otherwise just a link to the event on meetup.com. Does require at least an API key (which it asks for on the settings page).\u003C\u002Fp>\n","Adds widgets displaying information from a meetup.com group.",60,10385,46,3,"2016-01-07T02:56:00.000Z","4.4.34","3.3",[22,23,139,140],"meetups","widget","http:\u002F\u002Fredradar.net\u002Fcategory\u002Fplugins\u002Fmeetup-widgets\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmeetup-widgets.zip",85,{"attackSurface":145,"codeSignals":167,"taintFlows":303,"riskAssessment":360,"analyzedAt":375},{"hooks":146,"ajaxHandlers":163,"restRoutes":164,"shortcodes":165,"cronEvents":166,"entryPointCount":27,"unprotectedCount":27},[147,153,157,161],{"type":148,"name":149,"callback":150,"file":151,"line":152},"action","admin_menu","wpmeetupactivity_plugin_menu","wp-meetup-activity.php",33,{"type":148,"name":154,"callback":155,"file":151,"line":156},"init","wpmeetupactivity_register_styles",34,{"type":148,"name":158,"callback":159,"file":151,"line":160},"widgets_init","anonymous",36,{"type":148,"name":158,"callback":159,"file":151,"line":162},37,[],[],[],[],{"dangerousFunctions":168,"sqlUsage":174,"outputEscaping":189,"fileOperations":27,"externalRequests":301,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":302},[169,172],{"fn":170,"file":151,"line":160,"context":171},"create_function","add_action( 'widgets_init', create_function( '', \"register_widget('Meetup_Activity_Widget');\" ) );",{"fn":170,"file":151,"line":162,"context":173},"add_action( 'widgets_init', create_function( '', \"register_widget('Meetup_Events_Widget');\" ) );",{"prepared":175,"raw":176,"locations":177},21,4,[178,182,185,187],{"file":179,"line":180,"context":181},"wp-meetup-activity-widgets.php",54,"$wpdb->get_results() with variable interpolation",{"file":151,"line":183,"context":184},236,"$wpdb->get_row() with variable interpolation",{"file":151,"line":186,"context":184},301,{"file":151,"line":188,"context":181},439,{"escaped":190,"rawEcho":191,"locations":192},9,55,[193,195,196,198,200,202,203,205,207,209,211,213,215,217,219,221,223,225,227,229,231,233,235,237,239,241,243,245,247,249,251,253,255,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299],{"file":179,"line":50,"context":194},"raw output",{"file":179,"line":162,"context":194},{"file":179,"line":197,"context":194},63,{"file":179,"line":199,"context":194},65,{"file":179,"line":201,"context":194},67,{"file":179,"line":112,"context":194},{"file":179,"line":204,"context":194},74,{"file":179,"line":206,"context":194},76,{"file":179,"line":208,"context":194},79,{"file":179,"line":210,"context":194},95,{"file":179,"line":212,"context":194},111,{"file":179,"line":214,"context":194},129,{"file":179,"line":216,"context":194},134,{"file":179,"line":218,"context":194},156,{"file":179,"line":220,"context":194},164,{"file":179,"line":222,"context":194},179,{"file":179,"line":224,"context":194},195,{"file":151,"line":226,"context":194},69,{"file":151,"line":228,"context":194},87,{"file":151,"line":230,"context":194},151,{"file":151,"line":232,"context":194},196,{"file":151,"line":234,"context":194},251,{"file":151,"line":236,"context":194},259,{"file":151,"line":238,"context":194},270,{"file":151,"line":240,"context":194},310,{"file":151,"line":242,"context":194},312,{"file":151,"line":244,"context":194},323,{"file":151,"line":246,"context":194},325,{"file":151,"line":248,"context":194},333,{"file":151,"line":250,"context":194},377,{"file":151,"line":252,"context":194},378,{"file":151,"line":254,"context":194},390,{"file":151,"line":256,"context":194},398,{"file":151,"line":258,"context":194},414,{"file":151,"line":260,"context":194},425,{"file":151,"line":262,"context":194},426,{"file":151,"line":264,"context":194},460,{"file":151,"line":266,"context":194},462,{"file":151,"line":268,"context":194},464,{"file":151,"line":270,"context":194},467,{"file":151,"line":272,"context":194},471,{"file":151,"line":274,"context":194},473,{"file":151,"line":276,"context":194},476,{"file":151,"line":278,"context":194},492,{"file":151,"line":280,"context":194},567,{"file":151,"line":282,"context":194},580,{"file":151,"line":284,"context":194},586,{"file":151,"line":286,"context":194},593,{"file":151,"line":288,"context":194},600,{"file":151,"line":290,"context":194},622,{"file":151,"line":292,"context":194},626,{"file":151,"line":294,"context":194},646,{"file":151,"line":296,"context":194},650,{"file":151,"line":298,"context":194},652,{"file":151,"line":300,"context":194},672,5,[],[304,343],{"entryPoint":305,"graph":306,"unsanitizedCount":176,"severity":342},"wpmeetupactivity_plugin_options (wp-meetup-activity.php:512)",{"nodes":307,"edges":336},[308,313,318,322,324,328,330,334],{"id":309,"type":310,"label":311,"file":151,"line":312},"n0","source","$_POST['wpmeetupactivity_apikey']",557,{"id":314,"type":315,"label":316,"file":151,"line":312,"wp_function":317},"n1","sink","update_option() [Settings Manipulation]","update_option",{"id":319,"type":310,"label":320,"file":151,"line":321},"n2","$_POST['wpmeetupactivity_activity_title']",558,{"id":323,"type":315,"label":316,"file":151,"line":321,"wp_function":317},"n3",{"id":325,"type":310,"label":326,"file":151,"line":327},"n4","$_POST['wpmeetupactivity_events_title']",559,{"id":329,"type":315,"label":316,"file":151,"line":327,"wp_function":317},"n5",{"id":331,"type":310,"label":332,"file":151,"line":333},"n6","$_POST['wpmeetupactivity_events_desc']",560,{"id":335,"type":315,"label":316,"file":151,"line":333,"wp_function":317},"n7",[337,339,340,341],{"from":309,"to":314,"sanitized":338},false,{"from":319,"to":323,"sanitized":338},{"from":325,"to":329,"sanitized":338},{"from":331,"to":335,"sanitized":338},"low",{"entryPoint":344,"graph":345,"unsanitizedCount":176,"severity":342},"\u003Cwp-meetup-activity> (wp-meetup-activity.php:0)",{"nodes":346,"edges":355},[347,348,349,350,351,352,353,354],{"id":309,"type":310,"label":311,"file":151,"line":312},{"id":314,"type":315,"label":316,"file":151,"line":312,"wp_function":317},{"id":319,"type":310,"label":320,"file":151,"line":321},{"id":323,"type":315,"label":316,"file":151,"line":321,"wp_function":317},{"id":325,"type":310,"label":326,"file":151,"line":327},{"id":329,"type":315,"label":316,"file":151,"line":327,"wp_function":317},{"id":331,"type":310,"label":332,"file":151,"line":333},{"id":335,"type":315,"label":316,"file":151,"line":333,"wp_function":317},[356,357,358,359],{"from":309,"to":314,"sanitized":338},{"from":319,"to":323,"sanitized":338},{"from":325,"to":329,"sanitized":338},{"from":331,"to":335,"sanitized":338},{"summary":361,"deductions":362},"The \"wp-meetup-activity\" plugin v0.1.7 exhibits a mixed security posture.  On the positive side, the plugin has a very small attack surface with no apparent AJAX handlers, REST API routes, shortcodes, or cron events exposed. Furthermore, there is no known vulnerability history (CVEs) for this plugin, suggesting a generally stable past.  However, significant concerns arise from the code analysis. The presence of the \"create_function\" dangerous function is a red flag, as it can lead to code injection vulnerabilities if used with user-supplied input.  The low rate of proper output escaping (14%) is another major concern, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities where data displayed to users is not properly sanitized. The lack of any nonce or capability checks on any potential entry points, while the attack surface is currently zero, means that if any entry points are added in the future without these checks, they would be immediately vulnerable. The taint analysis showing unsanitized paths, although not critical or high severity in this specific scan, warrants attention as it highlights potential pathways for malicious data to enter the system.",[363,365,368,371,373],{"reason":364,"points":11},"Dangerous function: create_function used",{"reason":366,"points":367},"Low output escaping rate (14%)",15,{"reason":369,"points":370},"No nonce checks found",8,{"reason":372,"points":370},"No capability checks found",{"reason":374,"points":301},"Taint flows with unsanitized paths","2026-03-16T23:23:39.073Z",{"wat":377,"direct":386},{"assetPaths":378,"generatorPatterns":381,"scriptPaths":382,"versionParams":383},[379,380],"\u002Fwp-content\u002Fplugins\u002Fwp-meetup-activity\u002Fcss\u002Fwp-meetup-activity-style.css","\u002Fwp-content\u002Fplugins\u002Fwp-meetup-activity\u002Fcss\u002Fwp-meetup-activity-widget.css",[],[],[384,385],"wp-meetup-activity\u002Fcss\u002Fwp-meetup-activity-style.css?ver=","wp-meetup-activity\u002Fcss\u002Fwp-meetup-activity-widget.css?ver=",{"cssClasses":387,"htmlComments":390,"htmlAttributes":393,"restEndpoints":394,"jsGlobals":395,"shortcodeOutput":396},[388,389],"wp-meetup-activity-widget","wp-meetup-activity-event-widget",[391,392],"\u003C!-- WP Meetup Activity -->","\u003C!-- Meetup API -->",[],[],[],[]]