[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fTTKXAR0VjZy79A3qIcabfp0NXw5JwiybSae81HXSYp0":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":46,"crawl_stats":37,"alternatives":51,"analysis":148,"fingerprints":438},"am-events","AM Events","1.13.1","Atte Moisio","https:\u002F\u002Fprofiles.wordpress.org\u002Fmoisture\u002F","\u003Cp>The purpose of this plugin is to add an event type similar to the normal post type. By design this plugin doesn’t provide any ready-made layouts, and allows the events to be fully integrated and customized to the theme of your choosing.\u003C\u002Fp>\n\u003Ch3>Current Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Admin pages to view\u002Fcreate\u002Fmodify events.\u003C\u002Fli>\n\u003Cli>Available data fields for events: start date, end date, venue, category\u003C\u002Fli>\n\u003Cli>Create weekly or biweekly recurring events\u003C\u002Fli>\n\u003Cli>Fully customizable widget for displaying upcoming events.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The custom post type created by the plugin is named ‘am_event’ and has two taxonomies: ‘am_event_categories’ and ‘am_venues’. Dates are stored as post metadata. Displaying the events is done in the theme files using WP_Query and the template tags provided by the plugin. This allows full control over the layout and what elements to show.\u003C\u002Fp>\n\u003Cp>The widget for displaying upcoming events uses a simple template system for full control of the layout.\u003C\u002Fp>\n\u003Cp>If you think something critical is missing, feel free to send me a request.\u003C\u002Fp>\n\u003Cp>The plugin is available in the following languages (pot-file included for additional translations):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>Norwegian\u003C\u002Fli>\n\u003Cli>Finnish\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>TUTORIAL\u003C\u002Fh3>\n\u003Cp>For integrating AM Events to an existing theme, I suggest creating a \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FChild_Themes\" rel=\"nofollow ugc\">child theme\u003C\u002Fa> with custom page templates. You can find an example of a working Twenty Twelve child theme from \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fattemoi\u002Fam-events-child-theme\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fattemoi\u002Fam-events-child-theme\u003C\u002Fa> containing three different page templates for event pages.\u003C\u002Fp>\n\u003Ch4>Widget\u003C\u002Fh4>\n\u003Cp>Here are the shortcodes available in the upcoming events widget template.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[event-title]\u003C\u002Fli>\n\u003Cli>[start-date]\u003C\u002Fli>\n\u003Cli>[end-date]\u003C\u002Fli>\n\u003Cli>[event-venue]\u003C\u002Fli>\n\u003Cli>[event-category]\u003C\u002Fli>\n\u003Cli>[content]\u003C\u002Fli>\n\u003Cli>[thumbnail]\u003C\u002Fli>\n\u003Cli>[excerpt]\u003C\u002Fli>\n\u003Cli>[permalink]\u003C\u002Fli>\n\u003Cli>[meta]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Conditional shortcodes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[if cond=”startdate-is-enddate”]\u003C\u002Fli>\n\u003Cli>[if cond=”startdate-not-enddate”]\u003C\u002Fli>\n\u003Cli>[if cond=”startday-is-endday”]\u003C\u002Fli>\n\u003Cli>[if cond=”startday-not-endday”]\u003C\u002Fli>\n\u003Cli>[if cond=”has-venue”]\u003C\u002Fli>\n\u003Cli>[if cond=”has-category”]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The title can be linked to the event post with the ‘link’ attribute, e.g. [event-title link=true]\u003C\u002Fp>\n\u003Cp>The category and venue can also be linked similarly to their respective archive pages using the ‘link’ attribute, e.g. [event-category link=true]\u003C\u002Fp>\n\u003Cp>The number of words displayed in the title, content or excerpt can be limited by the ‘limit’ attribute, e.g. [content limit=25] or [event-title limit=10].\u003C\u002Fp>\n\u003Cp>The dates can be formatted using the ‘format’ attribute, e.g. [start-date format=’d.m.Y H:i’] (see \u003Ca href=\"http:\u002F\u002Fphp.net\u002Fmanual\u002Fen\u002Ffunction.date.php\" rel=\"nofollow ugc\">PHP date\u003C\u002Fa> for formatting options). If no format is given, the default WordPress date format is used.\u003C\u002Fp>\n\u003Cp>You can use any shortcode as many times as needed in a single template. To separate date and time of start date for example you could write:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[start-date format='d.m.Y']\n\u003Cspan>divider\u003C\u002Fspan>\n[start-date format='H:i']\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Example usage of conditional shortcode:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[start-date format='D d.m.Y H:s']\n[if cond='startdate-not-enddate']\n - [end-date format='D d.m.Y H:s']\n[\u002Fif]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Template tags\u003C\u002Fh4>\n\u003Cp>Template tags were introduced in version 1.3.0 and are listed below. More documentation can be found in the source files.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F Template tags for getting and displaying event dates\nam_the_startdate($format = 'Y-m-d H:i:s', $before = '', $after = '', $echo = true)\nam_get_the_startdate( $format = 'Y-m-d H:i:s', $post = 0 )\nam_the_enddate($format = 'Y-m-d H:i:s', $before = '', $after = '', $echo = true)\nam_get_the_enddate( $format = 'Y-m-d H:i:s', $post = 0 )\n\n\u002F\u002F Template tags for getting and displaying event venues\nam_get_the_venue( $id = false )\nam_in_venue( $venue, $post = null )\nam_get_the_venue_list( $separator = '', $parents='', $post_id = false )\nam_the_venue( $separator = '', $parents='', $post_id = false )\n\n\u002F\u002F Template tags for getting and displaying event categories\nam_get_the_event_category( $id = false )\nam_get_the_event_category_list( $separator = '', $parents='', $post_id = false )\nam_in_event_category( $eventCategory, $post = null )\nam_the_event_category( $separator = '', $parents='', $post_id = false )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Example of displaying the first category of the current event post:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$categoryArray = am_get_the_event_category();\necho $categoryArray[0]->name;\u003Ch3>Creating a WP_Query\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The custom post type is named ‘am_event’\u003Cbr \u002F>\nThe taxonomies are named ‘am_venues’ and ‘am_event_categories’.\u003C\u002Fp>\n\u003Cp>The event post has metadata named ‘am_startdate’ and ‘am_enddate’ that are formatted like ‘yyyy-mm-dd hh:mm’\u003C\u002Fp>\n\u003Cp>So suppose I wanted to display all events with a category of ‘other’ and venue ‘mcdonalds’. I would then make a WP_Query like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$args = array(\n        'post_type' => 'am_event',\n        'post_status' => 'publish',\n        'tax_query' => array(\n                'relation' => 'AND',\n                array(\n                    'taxonomy' => 'am_venues',\n                    'field' => 'name',\n                    'terms' => 'mcdonalds',\n                ),\n                array(\n                    'taxonomy' => 'am_event_categories',\n                    'field' => 'name',\n                    'terms' => 'other'\n                ),\n        ),\n    );\n\n$the_query = new WP_Query($args);\n\nif ($the_query->have_posts()) {\n    while ($the_query->have_posts()) {\n        $the_query->the_post();\n\n        $postId = $post->ID;\n\n        \u002F\u002F Use template tags to get start and end date\n        $startDate = am_get_the_startdate('Y-m-d H:i:s');\n        $endDate = am_get_the_enddate('Y-m-d H:i:s');\n\n        \u002F\u002F Use template tags to get venues and categories in an array\n        $venues = am_get_the_venue( $postId );\n        $eventCategories = am_get_the_category( $postId );\n\n        \u002F\u002F All the other functions used for posts like\n        \u002F\u002F the_title() and the_content() work just like with normal posts.\n\n        \u002F\u002F ...  DISPLAY POST CONTENT HERE ... \u002F\u002F\n\n    }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you want the events ordered by start date, add the following to $args:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'orderby' => 'meta_value',\n'meta_key' => 'am_startdate',\n'order' => 'ASC',\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you need to display only upcoming events, add the following meta_query argument to $args:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'meta_query' => array(\n        array(\n            'key' => 'am_enddate',\n            'value' => date('Y-m-d H:i:s', time()),\n            'compare' => \">\",\n        ),\n),\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The plugin folder also contains a file “examples.php”, which contains an example function for displaying upcoming events in a table.\u003C\u002Fp>\n","Manage and display your events. Allows fully customizable layouts and includes a widget for upcoming events.",100,14077,94,7,"2017-11-14T21:18:00.000Z","4.8.28","3.3.1","",[20,21,22,23,24],"calendar","dates","event","events","venue","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fam-events\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fam-events.1.13.1.zip",63,1,"2025-12-26 00:00:00","2026-03-15T15:16:48.613Z",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":37,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":29,"updated_date":43,"references":44,"days_to_patch":37},"CVE-2025-69006","am-events-authenticated-administrator-stored-cross-site-scripting","AM Events \u003C= 1.13.1 - Authenticated (Administrator+) Stored Cross-Site Scripting","The AM Events plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 1.13.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.",null,"\u003C=1.13.1","medium",4.4,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2026-01-05 19:03:05",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F073db945-becb-4b81-a1f9-7b73c30a8c50?source=api-prod",{"slug":47,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":48,"trust_score":49,"computed_at":50},"moisture",30,68,"2026-04-03T20:56:29.488Z",[52,74,98,114,132],{"slug":20,"name":53,"version":54,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":61,"num_ratings":62,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":18,"tags":66,"homepage":68,"download_link":69,"security_score":70,"vuln_count":71,"unpatched_count":72,"last_vuln_date":73,"fetched_at":30},"Calendar","1.3.17","Kieran O'Shea","https:\u002F\u002Fprofiles.wordpress.org\u002Fkieranoshea\u002F","\u003Cp>A simple but effective Calendar plugin for WordPress that allows you to\u003Cbr \u002F>\nmanage your events and appointments and display them to the world on your\u003Cbr \u002F>\nwebsite.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Monthly view of events\u003C\u002Fli>\n\u003Cli>Mouse-over details for each event\u003C\u002Fli>\n\u003Cli>Events can have a timestamp (optional)\u003C\u002Fli>\n\u003Cli>Events can display their author (optional)\u003C\u002Fli>\n\u003Cli>Events can span more than one day\u003C\u002Fli>\n\u003Cli>Multiple events per day possible\u003C\u002Fli>\n\u003Cli>Events can repeat on a weekly, monthly (set numerical day), monthly (set textual day) or yearly basis\u003C\u002Fli>\n\u003Cli>Repeats can occur indefinitely or a limited number of times\u003C\u002Fli>\n\u003Cli>Easy to use events manager in admin dashboard\u003C\u002Fli>\n\u003Cli>Sidebar function\u002FWidget to show todays events\u003C\u002Fli>\n\u003Cli>Sidebar function\u002FWidget to show upcoming events\u003C\u002Fli>\n\u003Cli>Lists of todays events can be displayed in posts or pages\u003C\u002Fli>\n\u003Cli>Lists of upcoming events can be displayed in posts or pages\u003C\u002Fli>\n\u003Cli>Comprehensive options panel for admin\u003C\u002Fli>\n\u003Cli>Modifiable CSS using the options panel\u003C\u002Fli>\n\u003Cli>Optional drop down boxes to quickly change month and year\u003C\u002Fli>\n\u003Cli>User groups other than admin can be permitted to manage events\u003C\u002Fli>\n\u003Cli>Events can be placed into categories\u003C\u002Fli>\n\u003Cli>A calendar of events for just one of more categories can be displayed\u003C\u002Fli>\n\u003Cli>Categories system can be switched on or off\u003C\u002Fli>\n\u003Cli>Pop up javascript calendars help the choosing of dates\u003C\u002Fli>\n\u003Cli>Events can be links pointing to a location of your choice\u003C\u002Fli>\n\u003Cli>Full internationalisation is possible\u003C\u002Fli>\n\u003Cli>Comaptible with WordPress MU\u003C\u002Fli>\n\u003Cli>iCalendar feed of events can be made accessible\u003C\u002Fli>\n\u003C\u002Ful>\n","A simple but effective Calendar plugin for WordPress that allows you to  manage your events and appointments and display them to the world.",4000,673410,74,24,"2025-12-13T21:39:00.000Z","6.9.4","6.2.4",[20,21,23,67],"times","http:\u002F\u002Fwww.kieranoshea.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcalendar.1.3.17.zip",90,5,0,"2025-12-22 00:00:00",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":84,"num_ratings":85,"last_updated":86,"tested_up_to":64,"requires_at_least":87,"requires_php":88,"tags":89,"homepage":93,"download_link":94,"security_score":95,"vuln_count":96,"unpatched_count":72,"last_vuln_date":97,"fetched_at":30},"simple-event-planner","Simple Event Planner","1.5.7","PressTigers","https:\u002F\u002Fprofiles.wordpress.org\u002Fpresstigers\u002F","\u003Cp>The plugin is available in English, Russian(Русский), German(Deutsch), Polish(Polski) and Serbian(Српски језик).\u003C\u002Fp>\n\u003Ch4>Are you looking for easy, user-friendly and robust event management plugin?\u003C\u002Fh4>\n\u003Cp>Simple Event Planner by \u003Ca href=\"https:\u002F\u002Fwww.presstigers.com\" rel=\"nofollow ugc\">PressTigers\u003C\u002Fa> is a next generation, lightweight event management plugin that list WP events and calendar to your WordPress website.\u003C\u002Fp>\n\u003Cp>This plugin is used to manage & display various events within the site. It has various options, including events from different categories. Whether you have; a single event or multiple events, you can display it as a list or in calendar format by simply inserting shortcode i.e. [event_listing], [event_calendar].\u003C\u002Fp>\n\u003Cp>Additionally, you can add event calendar on your WordPress website by simply inserting shortcode [event_calendar], making it extremely powerful and flexible.\u003C\u002Fp>\n\u003Cp>The plugin allows to have a specific number of upcoming events arranged in calendar list along with search feature to search events by event location.\u003C\u002Fp>\n\u003Ch4>Event Listing Shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[event_listing]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Use the \u003Ccode>type\u003C\u002Fcode> parameter to filter events. Accepted values are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>all\u003C\u002Fcode> — shows all events (default)\u003C\u002Fli>\n\u003Cli>\u003Ccode>past\u003C\u002Fcode> — shows past events only\u003C\u002Fli>\n\u003Cli>\u003Ccode>upcoming\u003C\u002Fcode> — shows upcoming events only\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Event Calendar Shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[event_calendar]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Plugin Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create Events Quickly\u003C\u002Fli>\n\u003Cli>Time Zone Settings for Events\u003C\u002Fli>\n\u003Cli>Unlimited Event Segments\u003C\u002Fli>\n\u003Cli>Show\u002FHide Event’s Options\u003C\u002Fli>\n\u003Cli>List View\u003C\u002Fli>\n\u003Cli>Grid View\u003C\u002Fli>\n\u003Cli>Calendar View\u003C\u002Fli>\n\u003Cli>Search Event by Title (List View)\u003C\u002Fli>\n\u003Cli>Search Event by Location (Calendar View)\u003C\u002Fli>\n\u003Cli>Events Categories (Taxonomies)\u003C\u002Fli>\n\u003Cli>Responsive Layout\u003C\u002Fli>\n\u003Cli>Localization (Translation Ready)\u003C\u002Fli>\n\u003Cli>Unlimited Color Combinations\u003C\u002Fli>\n\u003Cli>Shortcode Builder\u003C\u002Fli>\n\u003Cli>Google Maps for Event Location\u003C\u002Fli>\n\u003Cli>Template Layout Settings\u003C\u002Fli>\n\u003Cli>Image Enable\u002FDisable\u003C\u002Fli>\n\u003Cli>Time Format Settings\u003C\u002Fli>\n\u003Cli>Date Format Settings\u003C\u002Fli>\n\u003Cli>iCal Calendar\u003C\u002Fli>\n\u003Cli>Google Calendar\u003C\u002Fli>\n\u003Cli>Visual Layout Settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Event Planner Templating\u003C\u002Fh4>\n\u003Cp>With event planner templating exciting feature you can change the following file templates.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>content-wrapper-start.php\u003C\u002Fli>\n\u003Cli>content-wrapper-end.php\u003C\u002Fli>\n\u003Cli>event-listings-start.php\u003C\u002Fli>\n\u003Cli>event-listings-end.php\u003C\u002Fli>\n\u003Cli>content-event-listing.php\u003C\u002Fli>\n\u003Cli>content-no-events-found.php\u003C\u002Fli>\n\u003Cli>content-single-event-listing.php\u003C\u002Fli>\n\u003Cli>event-schedule.php\u003C\u002Fli>\n\u003Cli>event-description.php\u003C\u002Fli>\n\u003Cli>event-details.php\u003C\u002Fli>\n\u003Cli>event-venue.php\u003C\u002Fli>\n\u003Cli>single-event-listing.php\u003C\u002Fli>\n\u003Cli>event-search.php\u003C\u002Fli>\n\u003Cli>calendar-search.php\u003C\u002Fli>\n\u003Cli>archive-event-listing.php\u003C\u002Fli>\n\u003Cli>event-pagination.php\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>To change a template, please add “simple_event_planner” folder at default theme root directory.\u003C\u002Fli>\n\u003Cli>Add above mentioned file from plugin simple-event-planner > public > partials folder keeping the same file directory structure (as mentioned in the header of each file) and customize it based on your needs.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Can you contribute?\u003C\u002Fh4>\n\u003Cp>If you are an awesome contributor to translations or plugin development, please contact us at support@presstigers.com\u003C\u002Fp>\n","A powerful & flexible plugin to create event listing and event calendar on your website in a simple & elegant way.",1000,57329,86,23,"2026-01-27T18:08:00.000Z","4.5","7.4",[90,23,91,92,24],"event-calendar","listing","seminar","http:\u002F\u002Fwww.presstigers.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-event-planner.1.5.7.zip",99,2,"2022-03-23 10:38:00",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":11,"downloaded":106,"rating":11,"num_ratings":107,"last_updated":108,"tested_up_to":64,"requires_at_least":109,"requires_php":18,"tags":110,"homepage":112,"download_link":113,"security_score":11,"vuln_count":72,"unpatched_count":72,"last_vuln_date":37,"fetched_at":30},"bulk-edit-events","Bulk Edit Events – Create Events in a Bulk Editor","1.1.39","Jose Vega","https:\u002F\u002Fprofiles.wordpress.org\u002Fjosevega\u002F","\u003Cp>This plugin provides a Events Table inside WordPress. All the changes apply live, you don’t need to export\u002Fimport because the table lives inside wp-admin.\u003C\u002Fp>\n\u003Cp>You can view all the events in the table, you can edit events quickly, and you can bulk create events too.\u003C\u002Fp>\n\u003Cp>It has 3 separate tables for events, venues, and organizers. You can bulk edit venues and organizers too.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FyiUUS2vHLqY?version=3&rel=1&showsearch=0&showinfo=0&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>We support these event plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The Events Calendar by ModernTribe\u003C\u002Fli>\n\u003Cli>More event plugins will be supported in the next update.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can view all your events in a single page\u003C\u002Fli>\n\u003Cli>You can view all the events information in a Bulk Editor automatically, no need to import\u002Fexport\u003C\u002Fli>\n\u003Cli>You want to Create a lot of Events Quickly\u003C\u002Fli>\n\u003Cli>You want to Edit Events Quickly\u003C\u002Fli>\n\u003Cli>You want to Search Events by Keyword, Date, Author\u003C\u002Fli>\n\u003Cli>You want to copy settings from one event into a lot of events\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can view all events \u003C\u002Fli>\n\u003Cli>You can view all the event information\u003C\u002Fli>\n\u003Cli>You can create\u002Fedit simple events. You can edit the event title, url, description, status, start date and time, end date and time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium features\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpsheeteditor.com\u002Fgo\u002Fevents-addon?utm_source=wp.org&utm_medium=web&utm_campaign=buy-events-lite-description\" rel=\"nofollow ugc\">Download premium plugin\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Money back guarantee.\u003C\u002Fstrong> We´ll give you a refund if the plugin doesn´t work.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Edit All the Event Fields in the Bulk Editor:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Title\u003Cbr \u002F>\n* Status\u003Cbr \u002F>\n* Date\u003Cbr \u002F>\n* Modified Date\u003Cbr \u002F>\n* Description\u003Cbr \u002F>\n* Excerpt\u003Cbr \u002F>\n* Start date and time\u003Cbr \u002F>\n* End date and time\u003Cbr \u002F>\n* Venue\u003Cbr \u002F>\n* Organizers\u003Cbr \u002F>\n* Featured image\u003Cbr \u002F>\n* Event category\u003Cbr \u002F>\n* Author\u003Cbr \u002F>\n* Allow comments\u003Cbr \u002F>\n* Is Event Featured?\u003Cbr \u002F>\n* Event Cost\u003Cbr \u002F>\n* Currency Position\u003Cbr \u002F>\n* Currency symbol\u003Cbr \u002F>\n* Hide from upcoming events\u003Cbr \u002F>\n* Event origin\u003Cbr \u002F>\n* Show map\u003Cbr \u002F>\n* Show map link\u003Cbr \u002F>\n* Event URL\u003Cbr \u002F>\n* Custom fields\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpsheeteditor.com\u002Fgo\u002Fevents-addon?utm_source=wp.org&utm_medium=web&utm_campaign=buy-events-lite-description\" rel=\"nofollow ugc\">Download premium plugin\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Money back guarantee.\u003C\u002Fstrong> We´ll give you a refund if the plugin doesn´t work.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Make Advanced Searches\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can search by multiple fields and using multiple conditions.\u003Cbr \u002F>\nFor example, find all events from category Music that cost > $ 50.\u003Cbr \u002F>\nFind all events related to specific venues or categories\u003Cbr \u002F>\nFind all events where a venue is not equal to something\u003Cbr \u002F>\nFind all events that are missing images\u003Cbr \u002F>\nFind events by date, etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Edit thousands of events at once\u003C\u002Fstrong>\u003Cbr \u002F>\nWe have a formulas engine that lets you update a lot of events quickly.\u003Cbr \u002F>\nYou can do powerful updates.\u003Cbr \u002F>\nYou can replace values in ANY field = Replace event currency, words in descriptions, categories, bulk update tags, etc.\u003Cbr \u002F>\nYou can do math operations = Increase event prices by 20%, Decrease amounts by $10, etc.\u003Cbr \u002F>\nAnd more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Edit Event Custom Fields. Add new fields to the bulk editor\u003C\u002Fstrong>\u003Cbr \u002F>\nThe bulk editor automatically recognizes all custom fields added by other plugins. You don’t need to setup the new fields.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>And more.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpsheeteditor.com\u002Fgo\u002Fevents-addon?utm_source=wp.org&utm_medium=web&utm_campaign=buy-events-lite-description\" rel=\"nofollow ugc\">Download premium plugin\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Money back guarantee.\u003C\u002Fstrong> We´ll give you a refund if the plugin doesn´t work.\u003C\u002Fp>\n\u003Ch4>Spanish \u002F Español\u003C\u002Fh4>\n\u003Cp>Este plugin te permite editar eventos de The Events Calendar (el calendario de eventos) en lotes rápidamente usando una hoja de cálculo dentro de WP-admin.\u003Cbr \u002F>\nPuedes ver todos los eventos en una sola página, hacer búsquedas, editar miles de eventos a la vez, y más.\u003C\u002Fp>\n\u003Cp>La versión gratuita te permite:\u003Cbr \u002F>\n– Ver todos los eventos a la vez\u003Cbr \u002F>\n– Editar información sin necesidad de exportar o importar\u003Cbr \u002F>\n– Puedes crear eventos rápidamente\u003Cbr \u002F>\n– Puedes buscar eventos por palabra clave, fecha, o autor\u003Cbr \u002F>\n– Puedes copiar información de un evento a otro\u003Cbr \u002F>\n– Puedes editar los campos: título, url, descripción, estado, fecha y hora de inicio, fecha y hora de finalización\u003C\u002Fp>\n\u003Cp>La versión de pago te permite:\u003Cbr \u002F>\n– Exportar e importar eventos para editar en excel o Google Sheets\u003Cbr \u002F>\n– Editar todos los campos del evento, incluyendo todos los organizadores, precios, fotos, campos agregados por otros plugins, información SEO, etc.\u003Cbr \u002F>\n– Hacer búsquedas avanzadas por cualquier combinación de campos (ej. buscar por precio, organizadores, información seo, etc.)\u003Cbr \u002F>\n– Editar miles de eventos a la vez en un segundo (ej. eliminar cientos de eventos, reemplazar textos, establecer precios en lotes, actualizar fotos, etc.)\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpsheeteditor.com\u002Fgo\u002Fevents-addon?utm_source=wp.org&utm_medium=web&utm_campaign=buy-events-lite-description\" rel=\"nofollow ugc\">Descarga versión de pago\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Garantía de devolución de dinero si no te funciona el plugin.\u003C\u002Fstrong>\u003C\u002Fp>\n","Modern Bulk Editor for Events, create and edit events in a spreadsheet inside wp-admin. No need to export\u002Fimport, all the changes are applied live.",14989,3,"2026-01-17T02:46:00.000Z","4.7",[20,22,23,111,24],"organizer","https:\u002F\u002Fwpsheeteditor.com\u002Fgo\u002Fevents-addon?utm_source=wp-admin&utm_medium=plugins-list&utm_campaign=events","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-edit-events.1.1.39.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":11,"downloaded":122,"rating":123,"num_ratings":14,"last_updated":124,"tested_up_to":125,"requires_at_least":126,"requires_php":18,"tags":127,"homepage":129,"download_link":130,"security_score":131,"vuln_count":72,"unpatched_count":72,"last_vuln_date":37,"fetched_at":30},"ft-calendar","FT Calendar","1.6.1.1","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>A calendar plugin supporting multiple calendars, recurring events, and several different widgets \u002F shortcodes. More info at http:\u002F\u002Fcalendar-plugin.com\u003C\u002Fp>\n\u003Cp>Basic features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Recurring Events\u003C\u002Fli>\n\u003Cli>Multiple Color Labels\u003C\u002Fli>\n\u003Cli>Multiple Shortcodes and Widgets\u003C\u002Fli>\n\u003Cli>Full sized calendar\u003C\u002Fli>\n\u003Cli>Sexy Google Calendar UI\u003C\u002Fli>\n\u003Cli>Events can be attached to any Post, Page, or custom post type\u003C\u002Fli>\n\u003Cli>Premium support and custom development available\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fcalendar-plugin.com\u002Fquick-start-guide\" rel=\"nofollow ugc\">Quick Start Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Premium features available:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display schedule information within post content\u003C\u002Fli>\n\u003Cli>iCal feeds\u003C\u002Fli>\n\u003Cli>SMART event ordering for WordPress queries\u003C\u002Fli>\n\u003Cli>RSS 1.0 & 2.0, ATOM, and RDF feeds\u003C\u002Fli>\n\u003Cli>Backup & Export FullThrottle Calendar data to a CSV file\u003C\u002Fli>\n\u003Cli>Import FullThrottle Calendar data from a CSV file\u003C\u002Fli>\n\u003Cli>Import Event Calendar 3 data from the WordPress database\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>FT Calendar\u003Cbr \u002F>\nCopyright (C) 2011 Full Throttle Development, LLC.\u003C\u002Fp>\n\u003Cp>This program is free software: you can redistribute it and\u002For modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>You should have received a copy of the GNU General Public License along with this program.  If not, see \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002F\u003C\u002Fa>.\u003C\u002Fp>\n","A calendar plugin supporting multiple calendars, recurring events, and several different widgets \u002F shortcodes. More info at http:\u002F\u002Fcalendar-plugin.com",57604,58,"2019-02-24T16:23:00.000Z","5.1.22","3.0",[20,21,128,23,67],"event-manager","http:\u002F\u002Fcalendar-plugin.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fft-calendar.1.6.1.1.zip",85,{"slug":133,"name":134,"version":135,"author":136,"author_profile":137,"description":138,"short_description":139,"active_installs":140,"downloaded":141,"rating":11,"num_ratings":142,"last_updated":143,"tested_up_to":144,"requires_at_least":145,"requires_php":18,"tags":146,"homepage":18,"download_link":147,"security_score":131,"vuln_count":72,"unpatched_count":72,"last_vuln_date":37,"fetched_at":30},"event-clndr","Event CLNDR","1.05","i4nd90","https:\u002F\u002Fprofiles.wordpress.org\u002Fi4nd90\u002F","\u003Cp>A handsome, fully featured event calendar for your WordPress site. Developers: look no further, the highly appraised CLNDR.js is now here at your disposal on WordPress straight out of the box. Tweak the CLNDR.js options and fine-tune the master stylesheet and Bob’s your uncle – a painlessly elegant calendar for use in any page\u002Fpost or widget. With a simple event manager bundled in, you’ll be on your way in seconds without the need of any third party apps or services trying to charge a premium just for the use of the sidebar widget.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Usage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Use the \u003Cem>Instances\u003C\u002Fem> page to create and modify different displays of your events. Based on the name you chose for your instance, a shortcode will be generated (and shown in the table) for use in any page, post or “Text” widget content field. Each instance can each have a different CLNDR.js template and include more JS options, so the event display could range from a full calendar to a text list of each event.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Not a developer?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Not to worry, the plugin comes pre-shipped with a couple of front-end calendar instances to get you on your way. For most people, the default options won’t need editing, and all that will need to be done is to edit the master stylesheet to change the colours to match your theming. If you don’t know CSS, this is a great opportunity to get your fingers very slightly dirty – the section of the stylesheet you’ll want to edit is fully commented with which colours do what.\u003C\u002Fp>\n","An uncomplicated event manager with a highly customisable (developer-friendly) front-end calendar utilising CLNDR.js.",70,5910,6,"2018-01-03T13:08:00.000Z","4.7.32","3.5",[20,21,22,23],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fevent-clndr.1.05.zip",{"attackSurface":149,"codeSignals":280,"taintFlows":410,"riskAssessment":429,"analyzedAt":437},{"hooks":150,"ajaxHandlers":276,"restRoutes":277,"shortcodes":278,"cronEvents":279,"entryPointCount":72,"unprotectedCount":72},[151,157,161,163,167,171,177,181,185,189,193,197,201,204,207,210,214,218,221,224,228,233,236,240,244,248,252,256,260,264,268,270,272],{"type":152,"name":153,"callback":154,"file":155,"line":156},"action","init","am_cpt_init","am-events.php",109,{"type":152,"name":158,"callback":159,"file":155,"line":160},"plugins_loaded","am_load_language_files",110,{"type":152,"name":153,"callback":159,"file":155,"line":162},111,{"type":152,"name":164,"callback":165,"file":155,"line":166},"admin_menu","am_plugin_menu",115,{"type":152,"name":168,"callback":169,"file":155,"line":170},"admin_init","am_register_settings",116,{"type":172,"name":173,"callback":174,"priority":175,"file":155,"line":176},"filter","post_row_actions","am_action_row",10,125,{"type":172,"name":178,"callback":179,"file":155,"line":180},"parse_query","am_convert_id_to_term_in_query",126,{"type":172,"name":182,"callback":183,"file":155,"line":184},"post_updated_messages","am_event_updated_messages",127,{"type":172,"name":186,"callback":187,"file":155,"line":188},"manage_edit-am_event_sortable_columns","am_register_sortable_columns",128,{"type":172,"name":190,"callback":191,"file":155,"line":192},"manage_am_event_posts_columns","am_add_event_columns",129,{"type":152,"name":194,"callback":195,"file":155,"line":196},"save_post","am_save_custom_meta",134,{"type":152,"name":198,"callback":199,"file":155,"line":200},"add_meta_boxes","am_add_custom_meta_box",135,{"type":152,"name":164,"callback":202,"file":155,"line":203},"am_remove_submit_meta_box",136,{"type":152,"name":198,"callback":205,"file":155,"line":206},"am_replace_submit_meta_box",137,{"type":152,"name":194,"callback":208,"file":155,"line":209},"am_save_event",138,{"type":152,"name":211,"callback":212,"file":155,"line":213},"wp_trash_post","am_wp_trash_event_recurring",139,{"type":152,"name":215,"callback":216,"file":155,"line":217},"admin_print_styles-post-new.php","am_custom_css",144,{"type":152,"name":219,"callback":216,"file":155,"line":220},"admin_print_styles-post.php",145,{"type":152,"name":222,"callback":216,"file":155,"line":223},"admin_print_styles-edit.php",146,{"type":152,"name":225,"callback":226,"file":155,"line":227},"admin_enqueue_scripts","am_custom_script_post",147,{"type":152,"name":229,"callback":230,"priority":231,"file":155,"line":232},"admin_footer-edit.php","am_admin_edit_event_foot",11,148,{"type":152,"name":225,"callback":234,"file":155,"line":235},"am_custom_script_edit",149,{"type":152,"name":237,"callback":238,"file":155,"line":239},"widgets_init","am_register_widgets",151,{"type":152,"name":241,"callback":242,"file":155,"line":243},"restrict_manage_posts","am_restrict_events_by_category",153,{"type":152,"name":245,"callback":246,"file":155,"line":247},"manage_am_event_posts_custom_column","am_custom_event_column",154,{"type":152,"name":249,"callback":250,"file":155,"line":251},"load-edit.php","am_edit_event_load",155,{"type":152,"name":253,"callback":254,"priority":175,"file":155,"line":255},"quick_edit_custom_box","am_add_quick_edit",156,{"type":152,"name":257,"callback":258,"file":155,"line":259},"admin_notices","am_show_admin_messages",157,{"type":152,"name":261,"callback":262,"file":155,"line":263},"generate_rewrite_rules","am_event_datearchives_rewrite_rules",158,{"type":152,"name":265,"callback":266,"file":155,"line":267},"pre_get_posts","am_alter_event_archive_query",161,{"type":152,"name":211,"callback":212,"file":155,"line":269},979,{"type":152,"name":194,"callback":195,"file":155,"line":271},1150,{"type":172,"name":273,"callback":274,"file":155,"line":275},"request","am_sort_events",1259,[],[],[],[],{"dangerousFunctions":281,"sqlUsage":282,"outputEscaping":284,"fileOperations":72,"externalRequests":72,"nonceChecks":96,"capabilityChecks":142,"bundledLibraries":409},[],{"prepared":72,"raw":72,"locations":283},[],{"escaped":285,"rawEcho":286,"locations":287},53,72,[288,291,293,295,297,298,300,302,304,305,307,309,311,313,315,317,319,320,322,324,326,328,329,330,332,335,337,339,341,344,346,347,348,349,351,352,354,356,357,358,360,362,363,365,366,368,370,371,373,374,376,378,379,380,382,384,385,387,389,390,391,393,395,396,397,399,401,402,403,405,407,408],{"file":155,"line":289,"context":290},260,"raw output",{"file":155,"line":292,"context":290},268,{"file":155,"line":294,"context":290},358,{"file":155,"line":296,"context":290},558,{"file":155,"line":296,"context":290},{"file":155,"line":299,"context":290},706,{"file":155,"line":301,"context":290},745,{"file":155,"line":303,"context":290},758,{"file":155,"line":303,"context":290},{"file":155,"line":306,"context":290},820,{"file":155,"line":308,"context":290},1242,{"file":155,"line":310,"context":290},1245,{"file":155,"line":312,"context":290},1536,{"file":314,"line":156,"context":290},"examples.php",{"file":314,"line":316,"context":290},113,{"file":314,"line":318,"context":290},114,{"file":314,"line":170,"context":290},{"file":314,"line":321,"context":290},119,{"file":314,"line":323,"context":290},122,{"file":314,"line":325,"context":290},123,{"file":314,"line":327,"context":290},124,{"file":314,"line":243,"context":290},{"file":314,"line":263,"context":290},{"file":314,"line":331,"context":290},160,{"file":333,"line":334,"context":290},"template-tags.php",48,{"file":333,"line":336,"context":290},98,{"file":333,"line":338,"context":290},251,{"file":333,"line":340,"context":290},386,{"file":342,"line":343,"context":290},"widget-upcoming-events.php",61,{"file":342,"line":345,"context":290},108,{"file":342,"line":160,"context":290},{"file":342,"line":318,"context":290},{"file":342,"line":184,"context":290},{"file":342,"line":350,"context":290},131,{"file":342,"line":196,"context":290},{"file":342,"line":353,"context":290},426,{"file":342,"line":355,"context":290},427,{"file":342,"line":355,"context":290},{"file":342,"line":355,"context":290},{"file":342,"line":359,"context":290},432,{"file":342,"line":361,"context":290},433,{"file":342,"line":361,"context":290},{"file":342,"line":364,"context":290},438,{"file":342,"line":364,"context":290},{"file":342,"line":367,"context":290},445,{"file":342,"line":369,"context":290},446,{"file":342,"line":369,"context":290},{"file":342,"line":372,"context":290},451,{"file":342,"line":372,"context":290},{"file":342,"line":375,"context":290},457,{"file":342,"line":377,"context":290},458,{"file":342,"line":377,"context":290},{"file":342,"line":377,"context":290},{"file":342,"line":381,"context":290},462,{"file":342,"line":383,"context":290},463,{"file":342,"line":383,"context":290},{"file":342,"line":386,"context":290},472,{"file":342,"line":388,"context":290},473,{"file":342,"line":388,"context":290},{"file":342,"line":388,"context":290},{"file":342,"line":392,"context":290},477,{"file":342,"line":394,"context":290},478,{"file":342,"line":394,"context":290},{"file":342,"line":394,"context":290},{"file":342,"line":398,"context":290},482,{"file":342,"line":400,"context":290},483,{"file":342,"line":400,"context":290},{"file":342,"line":400,"context":290},{"file":342,"line":404,"context":290},487,{"file":342,"line":406,"context":290},488,{"file":342,"line":406,"context":290},{"file":342,"line":406,"context":290},[],[411],{"entryPoint":412,"graph":413,"unsanitizedCount":72,"severity":428},"\u003Cam-events> (am-events.php:0)",{"nodes":414,"edges":425},[415,420],{"id":416,"type":417,"label":418,"file":155,"line":419},"n0","source","$_POST (x2)",1029,{"id":421,"type":422,"label":423,"file":155,"line":308,"wp_function":424},"n1","sink","echo() [XSS]","echo",[426],{"from":416,"to":421,"sanitized":427},true,"low",{"summary":430,"deductions":431},"The 'am-events' plugin v1.13.1 presents a mixed security posture. The static analysis reveals a commendably small attack surface with zero identified entry points, which is a strong indicator of good security design.  Furthermore, the complete absence of dangerous functions and external HTTP requests, along with the exclusive use of prepared statements for SQL queries, are excellent security practices. The presence of nonce and capability checks on identified code paths further bolsters its defensive mechanisms. However, a significant concern arises from the output escaping, where only 42% of outputs are properly escaped, indicating a substantial risk of Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is not handled with sufficient sanitization before rendering.  The plugin's vulnerability history, specifically one unpatched medium-severity CVE related to XSS, directly corroborates this weakness and highlights an ongoing risk. While the current version appears to address some previous issues, the persistence of an unpatched vulnerability and the low output escaping rate suggest that users should exercise caution.",[432,435],{"reason":433,"points":434},"Unpatched CVE",18,{"reason":436,"points":142},"Low output escaping percentage","2026-03-16T21:13:12.358Z",{"wat":439,"direct":464},{"assetPaths":440,"generatorPatterns":451,"scriptPaths":452,"versionParams":453},[441,442,443,444,445,446,447,448,449,450],"\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fadmin-edit.css","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fadmin-edit.js","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fam-events.css","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fam-events.js","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fam-events-admin.css","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fam-events-admin.js","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fcss\u002Fam-events-admin.css","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fcss\u002Fam-events-frontend.css","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fjs\u002Fam-events-admin.js","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fjs\u002Fam-events-frontend.js",[],[442,444,446,449,450],[454,455,456,457,458,459,460,461,462,463],"\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fadmin-edit.css?ver=","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fadmin-edit.js?ver=","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fam-events.css?ver=","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fam-events.js?ver=","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fam-events-admin.css?ver=","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fam-events-admin.js?ver=","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fcss\u002Fam-events-admin.css?ver=","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fcss\u002Fam-events-frontend.css?ver=","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fjs\u002Fam-events-admin.js?ver=","\u002Fwp-content\u002Fplugins\u002Fam-events\u002Fjs\u002Fam-events-frontend.js?ver=",{"cssClasses":465,"htmlComments":480,"htmlAttributes":495,"restEndpoints":502,"jsGlobals":503,"shortcodeOutput":506},[466,467,468,469,470,471,472,473,474,475,476,477,478,479],"am-event-title","am-event-venue","am-event-category","am-event-date","am-upcoming-events-widget","am-event-list","am-event-item","am-event-details","am-event-date-title","am-event-venue-title","am-event-category-title","am-event-excerpt","am-event-thumbnail","am-event-content",[481,482,483,484,485,486,487,488,489,490,491,492,493,494],"Widget template shortcodes:","The event title","The start date of the event (uses the date format from the feed options, if it is set. Otherwise uses the default WordPress date format)","The end date of the event (uses the date format from the feed options, if it is set. Otherwise uses the default WordPress date format)","The event venue","The event category","The event excerpt","The event featured image","The event content (number of words can be limited by the 'limit' attribute)","Modifies event archive page to show events based on start and end dates","instead of publish date.","Custom post type init","admin actions","non-admin enqueues, actions, and filters",[496,497,498,499,500,501],"data-plugin=\"am-events\"","data-event-id","data-event-title","data-event-date","data-event-venue","data-event-category",[],[504,505],"AM_EVENTS_ADMIN_OPTIONS","AM_EVENTS_FRONTEND_OPTIONS",[507,508,509,510,511,512,513,514,515,516,517,518,519,520],"[event-title]","[start-date]","[end-date]","[event-venue]","[event-category]","[excerpt]","[thumbnail]","[content]","[if cond=\"startdate-is-enddate\"]","[if cond=\"startdate-not-enddate\"]","[if cond=\"startday-is-endday\"]","[if cond=\"startday-not-endday\"]","[if cond=\"has-venue\"]","[if cond=\"has-category\"]"]