[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fh5umpiTN6n6KmYwD_fuy4OInjSR3QwxM_2WyhYgqRQE":3,"$f4MG5Nxq1kdqTfKYwL_leBmcSc7CAR8iwDmrP1jVJe9s":210,"$fJqZZbTpjdLMVme541kxIlfn0-oisaUshHnHj3UV3XuA":215},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":39,"analysis":140,"fingerprints":191},"mapswap-for-the-events-calendar","MapSwap for The Events Calendar","1.1.1","András Guseo","https:\u002F\u002Fprofiles.wordpress.org\u002Faguseo\u002F","\u003Cp>MapSwap for The Events Calendar replaces Google Maps with an alternative map provider on the single event pages. No API key required, no usage fees, no restrictions — just fast, reliable, and free maps powered by OpenStreetMap.\u003C\u002Fp>\n\u003Cp>It requires the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fleaflet-map\u002F\" rel=\"ugc\">Leaflet Map\u003C\u002Fa> plugin and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fthe-events-calendar\u002F\" rel=\"ugc\">The Events Calendar\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Want to replace maps on Venue pages and the Map view as well? Download the beta version of \u003Ca href=\"https:\u002F\u002Fandrasguseo.com\u002Fmapswap-for-the-events-calendar\" rel=\"nofollow ugc\">MapSwap Pro\u003C\u002Fa> for FREE and give it a try!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Why MapSwap?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>No API key needed – OpenStreetMap is free and open. No sign-ups, no billing, no quotas.\u003C\u002Fli>\n\u003Cli>Privacy-friendly – OpenStreetMap doesn’t track your visitors the way Google does.\u003C\u002Fli>\n\u003Cli>Works with your existing events – MapSwap uses the venue addresses you’ve already entered. No data migration, no extra setup.\u003C\u002Fli>\n\u003Cli>Easy to set up – Install, activate, enable. Your maps are swapped in seconds.\u003C\u002Fli>\n\u003Cli>Easy to revert – Disable the setting or deactivate the plugin and Google Maps is back.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features of MapSwap free version\u003C\u002Fh4>\n\u003Cp>Everything you need to replace Google Maps on single event pages.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Replaces Google Maps with OpenStreetMap on single event pages\u003C\u002Fli>\n\u003Cli>Configurable zoom level and zoom controls\u003C\u002Fli>\n\u003Cli>Adjustable map height and width\u003C\u002Fli>\n\u003Cli>A link to OpenStreetMap instead of Google Maps\u003C\u002Fli>\n\u003Cli>Compatible with any theme that supports The Events Calendar\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features of MapSwap Pro\u003C\u002Fh4>\n\u003Cp>Take it further. MapSwap Pro extends the free plugin to cover Events Calendar Pro features.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Replaces the Google Maps-powered Map view with OpenStreetMap\u003C\u002Fli>\n\u003Cli>Replaces Google Maps on single Venue pages\u003C\u002Fli>\n\u003Cli>Individual settings for Venue pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fleaflet-map\u002F\" rel=\"ugc\">Leaflet Map\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\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to OpenStreetMap to display an interactive map on single event pages. When a visitor views an event page with a venue address, the plugin generates a link to OpenStreetMap using that address so the map can be rendered.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent:\u003C\u002Fstrong> The venue address entered in The Events Calendar is included in the request URL sent to OpenStreetMap’s servers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When it is sent:\u003C\u002Fstrong> Every time a visitor loads a single event page that has a venue with an address.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong> OpenStreetMap Foundation\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Website: https:\u002F\u002Fwww.openstreetmap.org\u003C\u002Fli>\n\u003Cli>Terms of Use: https:\u002F\u002Fwiki.osmfoundation.org\u002Fwiki\u002FTerms_of_Use\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwiki.osmfoundation.org\u002Fwiki\u002FPrivacy_Policy\u003C\u002Fli>\n\u003C\u002Ful>\n","MapSwap for The Events Calendar replaces Google Maps with an alternative map provider on the single event pages.",10,622,100,1,"2026-05-06T21:04:00.000Z","6.9.5","6.7","8.0",[20,21,22,23],"calendar","events","map","openstreetmap","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmapswap-for-the-events-calendar.1.1.1.zip",0,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"aguseo",3,90,95,30,91,"2026-08-29T11:08:21.462Z",[40,63,82,102,121],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":24,"tags":55,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":14,"last_vuln_date":62,"fetched_at":28},"event-post","Event Post","6.0.1","Bastien Ho","https:\u002F\u002Fprofiles.wordpress.org\u002Fbastho\u002F","\n\u003Cp>Adds some meta-data to posts to convert them into full calendar events.\u003Cbr \u002F>\nEach event can be exported into ical(.ics), outlook(vcs), or Google Calendar.\u003Cbr \u002F>\nGeolocation works thanks to openstreetmap.\u003C\u002Fp>\n\n\u003Cp>It can also fetch the weather, but doesn’t bring the sun 🙂\u003C\u002Fp>\n\n\u003Cp>Follow \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fwpeventpost\" rel=\"nofollow ugc\">@wpeventpost\u003C\u002Fa> on Twitter for latest news.\u003C\u002Fp>\n\n\u003Cp>Examples on \u003Ca href=\"https:\u002F\u002Fevent-post.com\u002F?mtm_campaign=wp-plugin&mtm_kwd=event-post&mtm_medium=wp.org\" rel=\"nofollow ugc\">event-post.com\u003C\u002Fa>\u003C\u002Fp>\n\n\u003Ch3>Post metas\u003C\u002Fh3>\n\n\u003Cp>\u003Cstrong>Date attributes\u003C\u002Fstrong>\u003C\u002Fp>\n\n\u003Cul>\n\u003Cli>Begin Date\u003C\u002Fli>\n\u003Cli>End Date\u003C\u002Fli>\n\u003Cli>Color\u003C\u002Fli>\n\u003Cli>Event Status\u003C\u002Fli>\n\u003Cli>Event Attendance Mode\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Cp>\u003Cstrong>Location attributes\u003C\u002Fstrong>\u003C\u002Fp>\n\n\u003Cul>\n\u003Cli>Address\u003C\u002Fli>\n\u003Cli>GPS coordinates\u003C\u002Fli>\n\u003Cli>Event Virtual Location\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Cp>\u003Cstrong>WooCommerce compliant\u003C\u002Fstrong>\u003C\u002Fp>\n\n\u003Cp>You can enable event features on Woocommerce products. The event will be displayed on the product page. Moreover, the product price will be displayed in event list, calendar, map and timeline.\u003C\u002Fp>\n\n\u003Cp>This, way, you can sell tickets for your events, effortlessly and without any additional plugin.\u003C\u002Fp>\n\n\u003Cp>\u003Cstrong>Weather attribute\u003C\u002Fstrong> (for a given location and date if possible)\u003C\u002Fp>\n\n\u003Cul>\n\u003Cli>Weather\n\n\u003Cul>\n\u003Cli>Temperature\u003C\u002Fli>\n\u003Cli>Weather\u003C\u002Fli>\n\u003C\u002Ful>\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Ch3>Usage\u003C\u002Fh3>\n\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fevent-post.com\u002Fdocs\u002Fevent-post\u002F?mtm_campaign=wp-plugin&mtm_kwd=event-post&mtm_medium=wp.org\" rel=\"nofollow ugc\">Plugins\u002Fthemes developpers documentation\u003C\u002Fa>\u003C\u002Fp>\n\n\u003Ch3>Blocks & Shortcodes\u003C\u002Fh3>\n\n\u003Cp>The plugin comes with several blocks\u002Fshortcodes which allows to:\u003C\u002Fp>\n\n\u003Cul>\n\u003Cli>\u003Ccode>[events_list]\u003C\u002Fcode>: display a list of events\u003C\u002Fli>\n\u003Cli>\u003Ccode>[events_map]\u003C\u002Fcode>: display a map of events\u003C\u002Fli>\n\u003Cli>\u003Ccode>[events_cal]\u003C\u002Fcode>: display a calendar of events\u003C\u002Fli>\n\u003Cli>\u003Ccode>[event_details]\u003C\u002Fcode>: display a detail of the current event\u003C\u002Fli>\n\u003Cli>\u003Ccode>[event_term]\u003C\u002Fcode>: display the date range of a given term based on all events it contains\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Ch3>[events_list]\u003C\u002Fh3>\n\n\u003Ch4>Query parameters\u003C\u002Fh4>\n\n\u003Cul>\n\u003Cli>\u003Cstrong>nb=5\u003C\u002Fstrong> \u003Cem>(number of post, -1 is all, default: 5)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>future=1\u003C\u002Fstrong> \u003Cem>(boolean, retrieve, or not, events in the future, default = 1)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>past=0\u003C\u002Fstrong> \u003Cem>(boolean, retrieve, or not, events in the past, default = 0)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>cat=”\u003C\u002Fstrong> \u003Cem>(string, select posts only from the selected category, default=null, for all categories)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>tag=”\u003C\u002Fstrong> \u003Cem>(string, select posts only from the selected tag, default=null, for all tags)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>tax_name=”\u003C\u002Fstrong> \u003Cem>(string, custom taxonomy name)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>tax_term=”\u003C\u002Fstrong> \u003Cem>(string, the term for above taxonomy)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>geo=0\u003C\u002Fstrong> \u003Cem>(boolean, retreives or not, only events which have geolocation informations, default=0)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>order=”ASC”\u003C\u002Fstrong> \u003Cem>(string (can be “ASC” or “DESC”)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>orderby=”meta_value”\u003C\u002Fstrong> \u003Cem>(string (if set to “meta_value” events are sorted by event date, possible values are native posts fields : “post_title”,”post_date” etc…)\u003C\u002Fem>\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Ch4>Display parameters\u003C\u002Fh4>\n\n\u003Cul>\n\u003Cli>\u003Cstrong>thumbnail=”\u003C\u002Fstrong> \u003Cem>(Bool, default:false, used to display posts thumbnails)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>thumbnail_size=”\u003C\u002Fstrong> \u003Cem>(String, default:”thmbnail”, can be set to any existing size : “medium”,”large”,”full” etc…)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>excerpt=”\u003C\u002Fstrong> \u003Cem>(Bool, default:false, used to display posts excerpts)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>style=”\u003C\u002Fstrong> \u003Cem>(String, add some inline CSS to the list wrapper)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>type=”div”\u003C\u002Fstrong> \u003Cem>(string, possible values are : div, ul, ol default=div)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>title=”\u003C\u002Fstrong> \u003Cem>(string, hidden if no events is found)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>before_title='\u003Ch3>’\u003C\u002Fstrong> \u003Cem>(string (default \u003Ch3>)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>after_title='\u003C\u002Fh3>’\u003C\u002Fstrong> \u003Cem>(string (default \u003C\u002Fh3>)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>container_schema=”\u003C\u002Fstrong> \u003Cem>(string html schema to display list)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>item_schema=”\u003C\u002Fstrong> \u003Cem>(string html schema to display item)\u003C\u002Fem>\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Cp>example:\u003C\u002Fp>\n\n\u003Cpre>\u003Ccode>\u003C!-- wp:eventpost\u002Flist {\"nb\":10,\"future\":true,\"past\":true,\"thumbnail\":false,\"excerpt\":false,\"pages\":true} \u002F-->\n\n[events_list future=1 past=1 cat=\"actuality\" nb=10]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\n\u003Cp>container_schema default value:\u003C\u002Fp>\n\n\u003Cblockquote>\n  \u003Cp>\u003C%type% class=”event_loop %id% %class%” id=”%listid%” style=”%style%” %attributes%>\u003Cbr \u002F>\n        %list%\u003Cbr \u002F>\n    \u003C\u002F%type%>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\n\u003Cp>item_schema default value:\u003C\u002Fp>\n\n\u003Cblockquote>\n  \u003Cp>\u003C%child% class=”event_item %class%” data-color=”%color%”>\u003Cbr \u002F>\n            \u003Ca href=”%event_link%”>\u003Cbr \u002F>\n                %event_thumbnail%\u003Cbr \u002F>\n                \u003Ch5>%event_title%\u003C\u002Fh5>\u003Cbr \u002F>\n            \u003C\u002Fa>\u003Cbr \u002F>\n            %event_date%\u003Cbr \u002F>\n            %event_cat%\u003Cbr \u002F>\n            %event_location%\u003Cbr \u002F>\n            %event_excerpt%\u003Cbr \u002F>\n      \u003C\u002F%child%>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\n\u003Ch3>[events_map]\u003C\u002Fh3>\n\n\u003Cul>\n\u003Cli>\u003Cstrong>nb=5\u003C\u002Fstrong> \u003Cem>(number of post, -1 is all, default: 5)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>future=1\u003C\u002Fstrong> \u003Cem>(boolean, retreive, or not, events in the future, default = 1)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>past=0\u003C\u002Fstrong> \u003Cem>(boolean, retreive, or not, events in the past, default = 0)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>cat=”\u003C\u002Fstrong> \u003Cem>(string, select posts only from the selected category, default=null, for all categories)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>tag=”\u003C\u002Fstrong> \u003Cem>(string, select posts only from the selected tag, default=null, for all tags)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>tax_name=”\u003C\u002Fstrong> \u003Cem>(string, custom taxonomy name)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>tax_term=”\u003C\u002Fstrong> \u003Cem>(string, the term for above taxonomy)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>tile=”\u003C\u002Fstrong> \u003Cem>(string (default@osm.org, OpenCycleMap, mapquest, osmfr, 2u, satelite, toner), sets the map background, default=default@osm.org)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>title=”\u003C\u002Fstrong> \u003Cem>(string (default)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>zoom=”\u003C\u002Fstrong> \u003Cem>(number or empty (default, means fit to points)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>before_title='\u003Ch3>’;\u003C\u002Fstrong> \u003Cem>(string (default \u003Ch3>)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>after_title='\u003C\u002Fh3>’\u003C\u002Fstrong> *(string (default \u003C\u002Fh3>)**\u003C\u002Fli>\n\u003Cli>\u003Cstrong>thumbnail=”\u003C\u002Fstrong> * (Bool, default:false, used to display posts thumbnails)*\u003C\u002Fli>\n\u003Cli>\u003Cstrong>excerpt=”\u003C\u002Fstrong> \u003Cem>(Bool, default:false, used to display posts excerpts)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>list=”\u003C\u002Fstrong> \u003Cem>(String (“false”, “above”, “below”, “right”, “left”) default: “false”, Display a list of posts)\u003C\u002Fem>\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Cp>example:\u003C\u002Fp>\n\n\u003Cpre>\u003Ccode>\u003C!-- wp:eventpost\u002Fmap {\"nb\":-1,\"future\":true,\"past\":true,\"tile\":\"toner\",\"list\":\"below\",\"map_position\":false,\"disable_mousewheelzoom\":true} \u002F-->\n\n[events_map future=1 past=1 cat=\"actuality\" nb=\"-1\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\n\u003Ch3>[events_cal]\u003C\u002Fh3>\n\n\u003Cul>\n\u003Cli>\u003Cstrong>cat=”\u003C\u002Fstrong> \u003Cem>(string, select posts only from the selected category, default=null, for all categories)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>date=”\u003C\u002Fstrong> \u003Cem>(string, date for a month. Absolutly : 2013-9 or relatively : -1 month, default is empty, current month\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>datepicker=1\u003C\u002Fstrong> \u003Cem>(boolean, displays or not a date picker)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>mondayfirst=0\u003C\u002Fstrong> \u003Cem>(boolean, weeks start on monday, default is 0 (sunday)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>display_title=0\u003C\u002Fstrong> \u003Cem>(boolean, displays or not events title under the day number)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>tax_name=”\u003C\u002Fstrong> \u003Cem>(string, custom taxonomy name)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>tax_term=”\u003C\u002Fstrong> \u003Cem>(string, the term for above taxonomy)\u003C\u002Fem>\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Cp>example:\u003C\u002Fp>\n\n\u003Cpre>\u003Ccode>\u003C!-- wp:eventpost\u002Fcalendar {\"date\":\"-2 months\",\"color\":true,\"display_title\":true,\"mondayfirst\":\"1\",\"choose\":false} \u002F-->\n\n[events_cal cat=\"actuality\" date=\"-2 months\" mondayfirst=1 display_title=1]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\n\u003Ch3>[event_details]\u003C\u002Fh3>\n\n\u003Cul>\n\u003Cli>\u003Cp>\u003Cstrong>attribute\u003C\u002Fstrong> \u003Cem>string (date, start, end, address, location). The default value is NULL and displays the full event bar\u003C\u002Fem>\u003C\u002Fp>\n\n\n\n\u003Cp>[event_details attribute=”address”]\u003C\u002Fp>\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Ch3>Hooks\u003C\u002Fh3>\n\n\u003Cp>\u003Ca>\u003C\u002Fa>\u003C\u002Fp>\n\n\u003Ch4>Filters\u003C\u002Fh4>\n\n\u003Cul>\n\u003Cli>eventpost_add_custom_box_position\u003C\u002Fli>\n\u003Cli>event_post_class_calendar_link\u003C\u002Fli>\n\u003Cli>eventpost_columns_head\u003C\u002Fli>\n\u003Cli>eventpost_contentbar\u003C\u002Fli>\n\u003Cli>eventpost_default_list_shema\u003C\u002Fli>\n\u003Cli>eventpost_get\u003C\u002Fli>\n\u003Cli>eventpost_get_items\u003C\u002Fli>\n\u003Cli>eventpost_get_post_types\u003C\u002Fli>\n\u003Cli>eventpost_get_single\u003C\u002Fli>\n\u003Cli>eventpost_getsettings\u003C\u002Fli>\n\u003Cli>eventpost_item_scheme_entities\u003C\u002Fli>\n\u003Cli>eventpost_item_scheme_values\u003C\u002Fli>\n\u003Cli>eventpost_list_shema\u003C\u002Fli>\n\u003Cli>eventpost_listevents\u003C\u002Fli>\n\u003Cli>eventpost_maps\u003C\u002Fli>\n\u003Cli>eventpost_multisite_get\u003C\u002Fli>\n\u003Cli>eventpost_multisite_blogids\u003C\u002Fli>\n\u003Cli>eventpost_params\u003C\u002Fli>\n\u003Cli>eventpost_printdate\u003C\u002Fli>\n\u003Cli>eventpost_printlocation\u003C\u002Fli>\n\u003Cli>eventpost_bulk_edit_fields\u003C\u002Fli>\n\u003Cli>eventpost_quick_edit_fields\u003C\u002Fli>\n\u003Cli>eventpost_retreive\u003C\u002Fli>\n\u003Cli>event-post-rich-result\u003C\u002Fli>\n\u003Cli>eventpost_shortcode_slug\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Ch4>Actions\u003C\u002Fh4>\n\n\u003Cul>\n\u003Cli>evenpost_init\u003C\u002Fli>\n\u003Cli>eventpost_add_custom_box\u003C\u002Fli>\n\u003Cli>eventpost_custom_box_date\u003C\u002Fli>\n\u003Cli>eventpost_custom_box_loc\u003C\u002Fli>\n\u003Cli>after_eventpost_generator\u003C\u002Fli>\n\u003Cli>eventpost_getsettings\u003C\u002Fli>\n\u003Cli>eventpost_settings_form\u003C\u002Fli>\n\u003Cli>eventpost_after_settings_form\u003C\u002Fli>\n\u003C\u002Ful>\n\n","The only WordPress plugin using native posts as full calendar events with begin and end date, geolocation, color and weather.",1000,86830,86,35,"2026-07-06T12:44:00.000Z","7.0.2","6.3",[56,20,21,57,22],"booking","geolocation","https:\u002F\u002Fevent-post.com?mtm_campaign=wp-plugin&mtm_kwd=event-post&mtm_medium=dashboard&mtm_source=plugin-uri","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fevent-post.6.0.1.zip",66,11,"2025-10-16 00:00:00",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":13,"downloaded":71,"rating":13,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":24,"tags":76,"homepage":79,"download_link":80,"security_score":81,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"events-manager-openstreetmap","Events Manager OpenStreetMap","2.0.7","Florent Maillefaud","https:\u002F\u002Fprofiles.wordpress.org\u002Fflorent73\u002F","\u003Cp>This plugin adds conditional logic to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fevents-manager\u002F\" rel=\"ugc\">[Events Manager]\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Events Manager OpenStreetMap is a WordPress plugin for Events Manager. It allows you to replace Google Maps to OpenStreetMap on all your event locations.\u003C\u002Fp>\n\u003Cp>See our demo website \u003Ca href=\"https:\u002F\u002Fdemo.restezconnectes.fr\u002Fevents\u002Fevenement\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This plugin requires the installation and activation of the plugin Events Manager.\u003C\u002Fp>\n\u003Cp>File events-manager-openstreetmap.pot available\u003C\u002Fp>\n","Events Manager OpenStreetMap is a WordPress plugin for Events Manager. It allows you to replace Google Maps to OpenStreetMap on all your event locatio &hellip;",6710,2,"2024-02-12T13:22:00.000Z","6.4.8","3.0",[77,22,78,23],"events-manager","module","https:\u002F\u002Fmadeby.restezconnectes.fr\u002Fproject\u002Fevents-manager-openstreetmap\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fevents-manager-openstreetmap.2.0.7.zip",85,{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":36,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":24,"tags":96,"homepage":100,"download_link":101,"security_score":81,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"event-calendar-with-map-view","Event Calendar With Map View(ECWMV)","0.6","harshpandya","https:\u002F\u002Fprofiles.wordpress.org\u002Fharshpandya\u002F","\u003Cp>Event Calendar with Map View is created to display your events in different style themes of calendar with different type of views.\u003C\u002Fp>\n\u003Cp>Here with this plugin you can display your events in calendar with different styles.\u003C\u002Fp>\n\u003Cp>In calendar you can find the running events from start date to end date in one line. By this user can understand easily when the events will start and complete.\u003Cbr \u002F>\nOn hover of events in caledar you can see small details of the calendar with link that will redirect you to the single page of event.\u003C\u002Fp>\n\u003Cp>Different Types Of Views:\u003Cbr \u002F>\n1. Calendar View\u003Cbr \u002F>\n2. List View\u003Cbr \u002F>\n3. Grid View\u003Cbr \u002F>\n4. Map View\u003C\u002Fp>\n\u003Cp>In calendar view you can fnd all events in calendar.\u003Cbr \u002F>\nIn list view you can see the listing of the events in descending order.\u003Cbr \u002F>\nIn grid view you can see the events in grid style with usefull details.\u003C\u002Fp>\n\u003Cp>The main feature of this plugin is Map View.\u003Cbr \u002F>\nYou can find all your events in google map as marker where you can click on the marker and see the title,place and time related to event in infowindow.\u003Cbr \u002F>\nAdmin can set the center of this map and zoom effect of this map from settings in admin panel.\u003C\u002Fp>\n\u003Cp>Using the simple shortcode you can display all events with different views on that page.\u003C\u002Fp>\n\u003Cp>** Shortcode **\u003Cbr \u002F>\n    [ecwmv_events]\u003C\u002Fp>\n\u003Cp>You can also display events by category in all views.\u003Cbr \u002F>\n    [ecwmv_events cat_slug=”fashion-design”]\u003C\u002Fp>\n\u003Cp>You can display directly view which you want in shortcode.\u003Cbr \u002F>\n    [ecwmv_events view=”list”]\u003C\u002Fp>\n\u003Cp>In all views you can only find this fashion design category events.\u003Cbr \u002F>\nPlease provide the category slug in that shortcode to display the events of that category.\u003C\u002Fp>\n\u003Ch4>FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easily create events\u003C\u002Fli>\n\u003Cli>Add venues & organizers using google map place api\u003C\u002Fli>\n\u003Cli>Calendar month view with tooltips\u003C\u002Fli>\n\u003Cli>List view\u003C\u002Fli>\n\u003Cli>Grid view\u003C\u002Fli>\n\u003Cli>Google map view with Events Markers\u003C\u002Fli>\n\u003Cli>Events Taxonomies \u003C\u002Fli>\n\u003Cli>Multiple theme stylesheets (Blue, Red, Green, Pink and Grey)\u003C\u002Fli>\n\u003C\u002Ful>\n","ECWMV is very useful and user friendly plugin. It includes different design of calendar and events with diff. views like calendar,list,grid and map.",7725,84,5,"2016-02-23T05:51:00.000Z","4.4.34","3.8",[20,97,98,21,99],"event","event-calendar-with-map","events-map","https:\u002F\u002Fharshphpdeveloper.wordpress.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fevent-calendar-with-map-view.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":11,"downloaded":110,"rating":13,"num_ratings":14,"last_updated":111,"tested_up_to":53,"requires_at_least":112,"requires_php":113,"tags":114,"homepage":24,"download_link":120,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"vieww-events-calendar","Vieww Events Calendar – Recurring Events, Event Map & Calendar Plugin","2.5.0","Vieww","https:\u002F\u002Fprofiles.wordpress.org\u002Fjarradnpd\u002F","\u003Cp>Vieww Events Calendar is a WordPress events calendar plugin for venues, community groups, churches, schools and small businesses. Show upcoming events in a card grid, a filterable list or a full month calendar — with recurring events, an interactive events map and full design controls built in.\u003C\u002Fp>\n\u003Cp>Pick from three views — a card grid for what’s coming up, a filterable list with date ranges, or a full month calendar visitors can click through. On phones, visitors get tap-to-open event cards and a quick toggle between calendar and list, so they don’t lose their place.\u003C\u002Fp>\n\u003Cp>Venue maps are included and work the day you install: they run on OpenStreetMap, so there’s no Google account to create, no API key to paste in, and no billing setup. Start typing a venue address and it completes itself — the pin lands on the map for you.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fvieww.com.au\u002Fevents\u002F\" rel=\"nofollow ugc\">See the live demo\u003C\u002Fa>\u003C\u002Fstrong> · \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fvieww.com.au\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What your visitors get:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A polished calendar that matches your brand\u003C\u002Fli>\n\u003Cli>Three views to choose from — grid, list, or month calendar — and you can mix them across different pages\u003C\u002Fli>\n\u003Cli>Tap-to-open event cards on mobile so they don’t have to leave the page to see the details\u003C\u002Fli>\n\u003Cli>A built-in events map so they can see at a glance where things are happening\u003C\u002Fli>\n\u003Cli>Add-to-calendar links — Google Calendar plus a downloadable file for Apple, Outlook and others\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>What you get:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add events in under a minute — title, date, time, venue, description, done\u003C\u002Fli>\n\u003Cli>Recurring events — set an event to repeat on the days you choose\u003C\u002Fli>\n\u003Cli>Pick your own colours, fonts and spacing from a single design panel\u003C\u002Fli>\n\u003Cli>Dark mode — off, auto (follows the visitor’s system preference), or always on\u003C\u002Fli>\n\u003Cli>Address autocomplete — start typing a venue and pick from suggestions; the location pin and details fill in for you\u003C\u002Fli>\n\u003Cli>One-click cache control whenever you need a fresh copy of your event list\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Shortcodes you can drop into any page or layout:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[vieww_calendar_view]\u003C\u002Fcode> — the interactive month calendar\u003C\u002Fli>\n\u003Cli>\u003Ccode>[vieww_list]\u003C\u002Fcode> — a filterable list with date-range and pagination\u003C\u002Fli>\n\u003Cli>\u003Ccode>[vieww_calendar]\u003C\u002Fcode> — a 3-column grid of upcoming events\u003C\u002Fli>\n\u003Cli>\u003Ccode>[vieww_events_map]\u003C\u002Fcode> — a map of upcoming events with clustering\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Part of the Vieww suite\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Vieww plugins share one philosophy: everything you need ships in the box, your data stays in your own WordPress install, and nothing is sent back to us. Also available: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvieww-directory\u002F\" rel=\"ugc\">Vieww Directory\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvieww-property-listings\u002F\" rel=\"ugc\">Vieww Property Listings\u003C\u002Fa>. More at \u003Ca href=\"https:\u002F\u002Fvieww.com.au\u002F\" rel=\"nofollow ugc\">vieww.com.au\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Requirements:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin uses the following third-party services. Each is optional or only triggered by an admin action:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Google Fonts\u003C\u002Fstrong> (https:\u002F\u002Ffonts.googleapis.com) — only when you choose a Google Font in \u003Cstrong>Events > Design > Typography\u003C\u002Fstrong>. System fonts are the default. \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy\u003C\u002Fa> · \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fterms\" rel=\"nofollow ugc\">Terms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OpenStreetMap map tiles\u003C\u002Fstrong> (https:\u002F\u002Ftile.openstreetmap.org) — front-end only, when a page renders an event map. \u003Ca href=\"https:\u002F\u002Fosmfoundation.org\u002Fwiki\u002FPrivacy_Policy\" rel=\"nofollow ugc\">Privacy\u003C\u002Fa> · \u003Ca href=\"https:\u002F\u002Foperations.osmfoundation.org\u002Fpolicies\u002Ftiles\u002F\" rel=\"nofollow ugc\">Tile policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Nominatim geocoding\u003C\u002Fstrong> (https:\u002F\u002Fnominatim.openstreetmap.org) — admin only, when you save an event with a new venue or click “Geocode Now”. Sends the venue text. \u003Ca href=\"https:\u002F\u002Fosmfoundation.org\u002Fwiki\u002FPrivacy_Policy\" rel=\"nofollow ugc\">Privacy\u003C\u002Fa> · \u003Ca href=\"https:\u002F\u002Foperations.osmfoundation.org\u002Fpolicies\u002Fnominatim\u002F\" rel=\"nofollow ugc\">Terms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Photon venue autocomplete\u003C\u002Fstrong> (https:\u002F\u002Fphoton.komoot.io) — admin only, while typing into the Location\u002FVenue field. Sends the partial text. \u003Ca href=\"https:\u002F\u002Fwww.komoot.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To opt out: leave fonts on System Font, fill latitude\u002Flongitude manually, and don’t use the autocomplete dropdown — no external requests will be made.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please use the WordPress.org support forums for this plugin.\u003C\u002Fp>\n","An events calendar with grid, list and month views, recurring events and venue maps — working the moment you activate. No API keys, no accounts.",751,"2026-07-21T00:06:00.000Z","5.0","7.4",[115,116,117,118,119],"calendar-plugin","event-calendar","event-map","events-calendar","recurring-events","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvieww-events-calendar.2.5.0.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":91,"num_ratings":131,"last_updated":132,"tested_up_to":53,"requires_at_least":17,"requires_php":113,"tags":133,"homepage":24,"download_link":136,"security_score":137,"vuln_count":138,"unpatched_count":26,"last_vuln_date":139,"fetched_at":28},"the-events-calendar","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,2448,"2026-07-08T18:29:00.000Z",[20,97,21,134,135],"organizer","schedule","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthe-events-calendar.6.17.0.zip",82,26,"2026-06-08 00:00:00",{"attackSurface":141,"codeSignals":168,"taintFlows":179,"riskAssessment":180,"analyzedAt":190},{"hooks":142,"ajaxHandlers":164,"restRoutes":165,"shortcodes":166,"cronEvents":167,"entryPointCount":26,"unprotectedCount":26},[143,149,154,159],{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","plugins_loaded","mapswap_for_tec_load","mapswap-for-the-events-calendar.php",25,{"type":144,"name":150,"callback":151,"file":152,"line":153},"init","common_setup","src\\MapSwap_For_TEC\\Main.php",18,{"type":155,"name":156,"callback":157,"file":152,"line":158},"filter","tribe_get_map_link_html","alter_map_link",20,{"type":155,"name":160,"callback":161,"priority":13,"file":162,"line":163},"tec_events_settings_display_maps_section","add_settings","src\\MapSwap_For_TEC\\Settings.php",33,[],[],[],[],{"dangerousFunctions":169,"sqlUsage":170,"outputEscaping":172,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":178},[],{"prepared":26,"raw":26,"locations":171},[],{"escaped":14,"rawEcho":14,"locations":173},[174],{"file":175,"line":176,"context":177},"src\\views\\modules\\open-street-map.php",46,"raw output",[],[],{"summary":181,"deductions":182},"The plugin \"mapswap-for-the-events-calendar\" v1.0.0 exhibits a seemingly strong security posture based on the provided static analysis and vulnerability history. The absence of identified AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface. Furthermore, the code analysis shows no dangerous functions, no unescaped outputs, no file operations, no external HTTP requests, and no taint flows of any severity. The fact that all SQL queries use prepared statements is a positive indicator of secure database interaction.\n\nHowever, the lack of any identified entry points in the static analysis might indicate incomplete analysis or a very rudimentary plugin. More importantly, the absence of nonce checks and capability checks across the board, despite there being no explicitly identified entry points, is a significant concern. While the current version might not have exploitable vulnerabilities, this lack of fundamental security checks creates a significant risk should any new entry points be added or discovered in the future, or if the initial analysis was insufficient. The clean vulnerability history is positive, suggesting developers have historically been mindful of security, but it does not mitigate the risks posed by the current implementation's weaknesses.\n\nIn conclusion, while the plugin currently appears to have no known vulnerabilities and demonstrates good practices in specific areas like SQL query handling, the complete absence of nonce and capability checks represents a foundational security weakness. This makes the plugin susceptible to privilege escalation and cross-site request forgery if any form of interaction is introduced or overlooked in the future. The plugin's strengths lie in its clean code regarding dangerous functions and SQL, but its weaknesses in authorization and input validation (implied by lack of checks) are notable.",[183,185,187],{"reason":184,"points":11},"Missing nonce checks",{"reason":186,"points":11},"Missing capability checks",{"reason":188,"points":189},"Unescaped output found",4,"2026-03-17T07:23:38.436Z",{"wat":192,"direct":201},{"assetPaths":193,"generatorPatterns":196,"scriptPaths":197,"versionParams":198},[194,195],"\u002Fwp-content\u002Fplugins\u002Fmapswap-for-the-events-calendar\u002Fsrc\u002Fjs\u002Fmapswap-for-the-events-calendar.js","\u002Fwp-content\u002Fplugins\u002Fmapswap-for-the-events-calendar\u002Fsrc\u002Fcss\u002Fmapswap-for-the-events-calendar.css",[],[194],[199,200],"mapswap-for-the-events-calendar\u002Fsrc\u002Fcss\u002Fmapswap-for-the-events-calendar.css?ver=","mapswap-for-the-events-calendar\u002Fsrc\u002Fjs\u002Fmapswap-for-the-events-calendar.js?ver=",{"cssClasses":202,"htmlComments":203,"htmlAttributes":204,"restEndpoints":205,"jsGlobals":206,"shortcodeOutput":207},[],[],[],[],[],[208,209],"[leaflet-map","[leaflet-marker]",{"error":211,"url":212,"statusCode":213,"statusMessage":214,"message":214},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fmapswap-for-the-events-calendar\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":33,"versions":216},[217,223,230],{"version":6,"download_url":25,"svn_tag_url":218,"released_at":27,"has_diff":219,"diff_files_changed":220,"diff_lines":27,"trac_diff_url":221,"vulnerabilities":222,"is_current":211},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmapswap-for-the-events-calendar\u002Ftags\u002F1.1.1\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmapswap-for-the-events-calendar%2Ftags%2F1.1.0&new_path=%2Fmapswap-for-the-events-calendar%2Ftags%2F1.1.1",[],{"version":224,"download_url":225,"svn_tag_url":226,"released_at":27,"has_diff":219,"diff_files_changed":227,"diff_lines":27,"trac_diff_url":228,"vulnerabilities":229,"is_current":219},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmapswap-for-the-events-calendar.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmapswap-for-the-events-calendar\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmapswap-for-the-events-calendar%2Ftags%2F1.0.0&new_path=%2Fmapswap-for-the-events-calendar%2Ftags%2F1.1.0",[],{"version":231,"download_url":232,"svn_tag_url":233,"released_at":27,"has_diff":219,"diff_files_changed":234,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":235,"is_current":219},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmapswap-for-the-events-calendar.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmapswap-for-the-events-calendar\u002Ftags\u002F1.0.0\u002F",[],[]]