{"id":134563,"date":"2021-01-12T14:24:34","date_gmt":"2021-01-12T14:24:34","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/events-for-geodirectory\/"},"modified":"2026-04-09T07:47:46","modified_gmt":"2026-04-09T07:47:46","slug":"events-for-geodirectory","status":"publish","type":"plugin","link":"https:\/\/uz.wordpress.org\/plugins\/events-for-geodirectory\/","author":8048205,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.3.27","stable_tag":"2.3.27","tested":"7.0","requires":"6.0","requires_php":"7.2","requires_plugins":null,"header_name":"Events for GeoDirectory","header_author":"AyeCode Ltd","header_description":"Events add-on allows to extend your GeoDirectory with a versatile event manager.","assets_banners_color":"df9b7c","last_updated":"2026-04-09 07:47:46","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/wpgeodirectory.com","header_plugin_uri":"https:\/\/wpgeodirectory.com\/downloads\/events\/","header_author_uri":"https:\/\/ayecode.io","rating":5,"author_block_rating":0,"active_installs":3000,"downloads":108511,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"2.1.1.0":{"tag":"2.1.1.0","author":"stiofansisland","date":"2021-01-12 14:24:04"},"2.1.1.1":{"tag":"2.1.1.1","author":"stiofansisland","date":"2021-03-11 12:38:38"},"2.1.1.10":{"tag":"2.1.1.10","author":"stiofansisland","date":"2022-02-02 12:26:44"},"2.1.1.2":{"tag":"2.1.1.2","author":"stiofansisland","date":"2021-03-24 09:00:28"},"2.1.1.3":{"tag":"2.1.1.3","author":"stiofansisland","date":"2021-04-08 10:49:21"},"2.1.1.4":{"tag":"2.1.1.4","author":"stiofansisland","date":"2021-05-11 16:31:43"},"2.1.1.6":{"tag":"2.1.1.6","author":"stiofansisland","date":"2021-07-28 17:14:04"},"2.1.1.7":{"tag":"2.1.1.7","author":"stiofansisland","date":"2021-08-24 17:45:34"},"2.1.1.8":{"tag":"2.1.1.8","author":"stiofansisland","date":"2021-09-28 04:35:47"},"2.1.1.9":{"tag":"2.1.1.9","author":"stiofansisland","date":"2021-11-17 07:32:26"},"2.2":{"tag":"2.2","author":"stiofansisland","date":"2022-02-22 15:46:04"},"2.2.1":{"tag":"2.2.1","author":"stiofansisland","date":"2022-03-28 14:27:29"},"2.2.2":{"tag":"2.2.2","author":"stiofansisland","date":"2022-03-29 07:42:45"},"2.2.3":{"tag":"2.2.3","author":"stiofansisland","date":"2022-05-05 12:30:35"},"2.2.4":{"tag":"2.2.4","author":"stiofansisland","date":"2022-05-26 16:26:50"},"2.2.5":{"tag":"2.2.5","author":"stiofansisland","date":"2022-07-06 16:16:40"},"2.2.6":{"tag":"2.2.6","author":"stiofansisland","date":"2022-09-22 07:55:13"},"2.2.7":{"tag":"2.2.7","author":"stiofansisland","date":"2022-12-22 09:45:16"},"2.3.1":{"tag":"2.3.1","author":"stiofansisland","date":"2023-03-16 08:58:52"},"2.3.10":{"tag":"2.3.10","author":"stiofansisland","date":"2024-04-09 15:16:07"},"2.3.11":{"tag":"2.3.11","author":"stiofansisland","date":"2024-05-02 15:15:36"},"2.3.12":{"tag":"2.3.12","author":"stiofansisland","date":"2024-05-23 12:18:54"},"2.3.13":{"tag":"2.3.13","author":"stiofansisland","date":"2024-08-20 09:06:53"},"2.3.14":{"tag":"2.3.14","author":"stiofansisland","date":"2024-11-28 15:28:14"},"2.3.15":{"tag":"2.3.15","author":"stiofansisland","date":"2025-01-31 13:17:20"},"2.3.16":{"tag":"2.3.16","author":"stiofansisland","date":"2025-03-13 13:15:39"},"2.3.17":{"tag":"2.3.17","author":"stiofansisland","date":"2025-04-03 14:19:03"},"2.3.18":{"tag":"2.3.18","author":"stiofansisland","date":"2025-04-17 14:28:06"},"2.3.19":{"tag":"2.3.19","author":"stiofansisland","date":"2025-05-22 14:38:55"},"2.3.2":{"tag":"2.3.2","author":"stiofansisland","date":"2023-04-19 11:12:06"},"2.3.20":{"tag":"2.3.20","author":"stiofansisland","date":"2025-06-12 14:59:40"},"2.3.21":{"tag":"2.3.21","author":"stiofansisland","date":"2025-07-31 16:54:20"},"2.3.22":{"tag":"2.3.22","author":"stiofansisland","date":"2025-08-07 10:32:53"},"2.3.23":{"tag":"2.3.23","author":"stiofansisland","date":"2025-10-02 14:31:32"},"2.3.24":{"tag":"2.3.24","author":"stiofansisland","date":"2025-12-04 14:23:36"},"2.3.25":{"tag":"2.3.25","author":"stiofansisland","date":"2026-02-05 16:13:43"},"2.3.26":{"tag":"2.3.26","author":"stiofansisland","date":"2026-03-11 14:10:50"},"2.3.27":{"tag":"2.3.27","author":"stiofansisland","date":"2026-04-09 07:47:46"},"2.3.3":{"tag":"2.3.3","author":"stiofansisland","date":"2023-08-07 14:24:04"},"2.3.4":{"tag":"2.3.4","author":"stiofansisland","date":"2023-08-10 11:30:40"},"2.3.5":{"tag":"2.3.5","author":"stiofansisland","date":"2023-09-13 08:36:56"},"2.3.6":{"tag":"2.3.6","author":"stiofansisland","date":"2023-10-05 12:30:40"},"2.3.7":{"tag":"2.3.7","author":"stiofansisland","date":"2023-11-08 13:57:34"},"2.3.8":{"tag":"2.3.8","author":"stiofansisland","date":"2024-02-08 14:23:20"},"2.3.9":{"tag":"2.3.9","author":"stiofansisland","date":"2024-04-04 12:09:12"},"trunk":{"tag":"trunk","author":"stiofansisland","date":"2021-06-08 17:03:22"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2454838,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2454838,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2454838,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2454838,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.1.1.0","2.1.1.1","2.1.1.10","2.1.1.2","2.1.1.3","2.1.1.4","2.1.1.6","2.1.1.7","2.1.1.8","2.1.1.9","2.2","2.2.1","2.2.2","2.2.3","2.2.4","2.2.5","2.2.6","2.2.7","2.3.1","2.3.10","2.3.11","2.3.12","2.3.13","2.3.14","2.3.15","2.3.16","2.3.17","2.3.18","2.3.19","2.3.2","2.3.20","2.3.21","2.3.22","2.3.23","2.3.24","2.3.25","2.3.26","2.3.27","2.3.3","2.3.4","2.3.5","2.3.6","2.3.7","2.3.8","2.3.9","trunk"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2454838,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2454838,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2454838,"resolution":"3","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[416,2431,1486,6683,4062],"plugin_category":[40],"plugin_contributors":[132360,79231,79230],"plugin_business_model":[],"class_list":["post-134563","plugin","type-plugin","status-publish","hentry","plugin_tags-calendar","plugin_tags-event","plugin_tags-events","plugin_tags-organizer","plugin_tags-schedule","plugin_category-calendar-and-events","plugin_contributors-ayecode","plugin_contributors-paoltaia","plugin_contributors-stiofansisland","plugin_committers-stiofansisland","plugin_support_reps-alexrollin"],"banners":{"banner":"https:\/\/ps.w.org\/events-for-geodirectory\/assets\/banner-772x250.png?rev=2454838","banner_2x":"https:\/\/ps.w.org\/events-for-geodirectory\/assets\/banner-1544x500.png?rev=2454838","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/events-for-geodirectory\/assets\/icon-128x128.png?rev=2454838","icon_2x":"https:\/\/ps.w.org\/events-for-geodirectory\/assets\/icon-256x256.png?rev=2454838","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/events-for-geodirectory\/assets\/screenshot-1.png?rev=2454838","caption":""},{"src":"https:\/\/ps.w.org\/events-for-geodirectory\/assets\/screenshot-2.png?rev=2454838","caption":""},{"src":"https:\/\/ps.w.org\/events-for-geodirectory\/assets\/screenshot-3.png?rev=2454838","caption":""}],"raw_content":"<!--section=description-->\n<p>The Events Calendar add-on for <a href=\"https:\/\/wordpress.org\/plugins\/geodirectory\/\" title=\"Best Directory Plugin for WordPress\">GeoDirectory<\/a> is a compelling way to feature events on your directory, using Custom Post Types (CPT). This events calendar plugin creates the CPT Events, by adding time and date to a standard listing. Users can now choose to list a place or an event.<\/p>\n\n<h4>Recurring Events Included<\/h4>\n\n<p>Do you host the same event every day, or every second week, or every 3 months, or once every 4 years? The Events Calendar for GeoDirectory has your back!<\/p>\n\n<p>You can set events as recurring type daily, weekly, monthly, yearly and even pick custom dates. \nThe recurring interval can be from 1 to 30.<\/p>\n\n<p>So if you select type weekly and interval 2, the events will happen every 2 weeks.<\/p>\n\n<h4>Events Custom Fields<\/h4>\n\n<p>Add unlimited custom fields to your events out of the box with our add event form builder.<\/p>\n\n<h4>Events Calendar Widgets, Shortcodes or Blocks<\/h4>\n\n<p>It's easy to sort events by selecting \"upcoming,\" \"today,\" \"past\" or \"all\" and display custom events lists, grids and a simple events calendar anywhere using Widgets, Shortcodes or Blocks. By default, events are ordered with the upcoming event first.<\/p>\n\n<h4>Events Locator<\/h4>\n\n<p>The Events Calendar for GeoDirectory is a full-featured Events Locator too. Events are easily displayed on a map, allowing user to locate your events with ease. Easily show distance from them and driving directions.<\/p>\n\n<h4>Premium add-ons<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/wpgeodirectory.com\/downloads\/location-manager\/\" title=\"Allows to create a global directory\">SEO Location Manager<\/a> - Create a global Events Directory with unique pages for Countries, Regions, Cities, and Neighbourhoods. Also create an an events calendar of virtual Events without a physical address.<\/li>\n<li><a href=\"https:\/\/wpgeodirectory.com\/downloads\/pricing-manager\/\" title=\"Allows to monetize your Events\">Pricing Manager<\/a> - Set prices for the Events Submission on your Events Calendar &amp; Directory. Enable\/disable features per price. It uses our free <a href=\"https:\/\/wordpress.org\/plugins\/invoicing\/\" title=\"GetPaid plugin for WordPress\">GetPaid Plugin<\/a> to manage payments, taxes, and invoices.<\/li>\n<li><a href=\"https:\/\/wpgeodirectory.com\/downloads\/custom-post-types\/\" title=\"Allows to extend your directory categorization\">Custom Post Types<\/a> - Create unlimited events custom post type, each with its own custom fields, prices and more.<\/li>\n<li><a href=\"https:\/\/wpgeodirectory.com\/downloads\/multiratings-and-reviews\/\" title=\"Allows you to extend your rating and reviews categorization\">MultiRatings and Reviews<\/a> - Extend the review system allowing multiple rating categories (e.g., service, quality, price), add images to reviews and other cool features.<\/li>\n<li><a href=\"https:\/\/wpgeodirectory.com\/downloads\/advanced-search-filters\/\" title=\"Allows you to extended search with custom filters\">Advance search filters<\/a> - Turns any Events custom field into an advance filter of the search widget. Adds smart autocompletes, geolocation, and much more. Search Events by date.<\/li>\n<li><a href=\"https:\/\/wpgeodirectory.com\/downloads\/buddypress-integration\/\" title=\"integrates Buddypress with The events Calendar for GeoDirectory\">Buddypress Integration<\/a> - Smoothly integrates The events Calendar for GeoDirectory with Buddypress.<\/li>\n<li><a href=\"https:\/\/wpgeodirectory.com\/downloads\/claim-manager\/\" title=\"Allows users to claim their Events\">Claim Listing Manager<\/a> - Allow events owners to claim existing listings about their events and fine-tune them. Add\/edit images, link to places (venues) and show an 'owner-verified' badge on the listing. Now with force upgrade\/paid option.<\/li>\n<li><a href=\"https:\/\/wpgeodirectory.com\/downloads\/marker-cluster\/\" title=\"To avoid overcrowded maps\">Marker Cluster<\/a> - Avoid cluttered maps by using numbered markers at high zoom levels. Now with super fast server-side clustering!<\/li>\n<li><a href=\"https:\/\/wpgeodirectory.com\/downloads\/ajax-duplicate-alert\/\" title=\"Events  already exists?\">Duplicate alert<\/a> - Alert users when they add an event with the same title (or other details) as another event.<\/li>\n<li><a href=\"https:\/\/wpgeodirectory.com\/downloads\/custom-google-maps\/\" title=\"Customize your maps look and feel\">Custom Map Styles<\/a> - Modify the look and feel of all Maps widgets via an intuitive user interface, with color pickers and simple-to-use options.<\/li>\n<li><a href=\"https:\/\/wpgeodirectory.com\/downloads\/social-importer\/\" title=\"Import 1 Event at a time from Facebook!\">Social Importer<\/a> -  Import events from Facebook. One listing at a time, no bulk scraping.<\/li>\n<li><a href=\"https:\/\/wpgeodirectory.com\/downloads\/gd-recaptcha\/\" title=\"Stop spammers!\">GD reCAPTCHA<\/a> - Banish spam by adding the No CAPTCHA reCAPTCHA widget to any GeoDirectory form.<\/li>\n<li><a href=\"https:\/\/wpgeodirectory.com\/downloads\/franchise-manager\/\" title=\"Franchise Manager\">Franchise Manager<\/a> - Allows users to submit Events that span into multiple locations.<\/li>\n<li><a href=\"https:\/\/wpgeodirectory.com\/downloads\/list-manager\/\" title=\"List Manager\">List Manager<\/a> - Allows users to create their lists of events and make them public to other users.<\/li>\n<li><a href=\"https:\/\/wpgeodirectory.com\/downloads\/wp-all-import\/\" title=\"WP All Import\">WP All Import<\/a> - Use the power of WP All Import to import your listings from anywhere with this add-on that integrates Wp All Import with The Events Calendar for GeoDirectory<\/li>\n<li><a href=\"https:\/\/wpgeodirectory.com\/downloads\/embeddable-ratings-badge\/\" title=\"Embeddable Ratings Badge\">Embeddable Ratings Badge<\/a> - Let users embed their Events info with current ratings on their site, styled the way they want.<\/li>\n<li><a href=\"https:\/\/wpgeodirectory.com\/downloads\/compare-listings\/\" title=\"Compare Listings\">Compare Listings<\/a> - Let your users compare Events side by side and compare vital info about the Events.<\/li>\n<\/ul>\n\n<h4>Go Pro - Become a member!<\/h4>\n\n<p>Get your hands on all the Events Calendar for GeoDirectory premium add-ons and themes. Sign up at <a href=\"https:\/\/wpgeodirectory.com\/downloads\/membership\/\" title=\"Get GeoDirectory membership.\">wpgeodirectory.com<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload 'events-for-geodirectory' directory to the '\/wp-content\/plugins\/' directory<\/li>\n<li>Activate the plugin \"Events for GeoDirectory\" through the 'Plugins' menu in WordPress<\/li>\n<li>Go to WordPress Admin -&gt; Events -&gt; Settings and customize behaviour as needed<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>2.3.27 - 2026-04-09<\/h4>\n\n<ul>\n<li>WordPress 7.0 compatibility check - COMPATIBILITY<\/li>\n<\/ul>\n\n<h4>2.3.26 - 2026-03-11<\/h4>\n\n<ul>\n<li>Validate sanitized event date before save - FIXED<\/li>\n<\/ul>\n\n<h4>2.3.25 - 2026-02-05<\/h4>\n\n<ul>\n<li>Extra sanitation to event data before save schedules - CHANGED<\/li>\n<\/ul>\n\n<h4>2.3.24 - 2025-12-04<\/h4>\n\n<ul>\n<li>WordPress 6.9 compatibility check - COMPATIBILITY<\/li>\n<\/ul>\n\n<h4>2.3.23 - 2025-10-02<\/h4>\n\n<ul>\n<li>GD &gt; AYI sometimes shows PHP notice on recurring events - FIXED<\/li>\n<\/ul>\n\n<h4>2.3.22 - 2025-08-07<\/h4>\n\n<ul>\n<li>Conflicts with TGM_Plugin_Activation class - FIXED<\/li>\n<li>GD &gt; Tags always shows count zero for events - FIXED<\/li>\n<\/ul>\n\n<h4>2.3.21 - 2025-07-31<\/h4>\n\n<ul>\n<li>Show single events in search autocompleter results - CHANGED<\/li>\n<\/ul>\n\n<h4>2.3.20 - 2025-06-12<\/h4>\n\n<ul>\n<li>Add nofollow attribute to event filter dropdown links - CHANGED<\/li>\n<li>Add schedule date for recurring event url in elementor tag post_url - CHANGED<\/li>\n<\/ul>\n\n<h4>2.3.19 - 2025-05-22<\/h4>\n\n<ul>\n<li>Event Calendar previous month action is not working - FIXED<\/li>\n<\/ul>\n\n<h4>2.3.18 - 2025-04-17<\/h4>\n\n<ul>\n<li>WordPress v6.8 compatibility check - CHANGED<\/li>\n<\/ul>\n\n<h4>2.3.17 - 2025-04-03<\/h4>\n\n<ul>\n<li>AJAX search looses the event calendar filter on search action - FIXED<\/li>\n<li>GD &gt; Event Schedules new date templates added - ADDED<\/li>\n<\/ul>\n\n<h4>2.3.16 - 2025-03-13<\/h4>\n\n<ul>\n<li>Events terms REST API response terms count is not consistent - CHANGED<\/li>\n<\/ul>\n\n<h4>2.3.15 - 2025-01-31<\/h4>\n\n<ul>\n<li>Change to prevent possible object injection (requires POP chain not found in our plugins) - CHANGED\/FIXED<\/li>\n<\/ul>\n\n<h4>2.3.14 - 2024-11-28<\/h4>\n\n<ul>\n<li>Changes for load scripts on call - CHANGED<\/li>\n<\/ul>\n\n<h4>2.3.13 - 2024-08-20<\/h4>\n\n<ul>\n<li>Missing fields are not added on running Clear version numbers tool - FIXED<\/li>\n<\/ul>\n\n<h4>2.3.12 - 2024-05-23<\/h4>\n\n<ul>\n<li>Advanced search default event type can error if not set - FIXED<\/li>\n<li>Dummy data improved and increased - ADDED<\/li>\n<li>Are You Interested widget will now show to logged out and redirect to login page - CHANGED<\/li>\n<\/ul>\n\n<h4>2.3.11 - 2024-05-02<\/h4>\n\n<ul>\n<li>Are You Interested widget breaks the page - FIXED<\/li>\n<\/ul>\n\n<h4>2.3.10 - 2024-04-09<\/h4>\n\n<ul>\n<li>Dummy data using old CDN url which can cause broken images - FIXED<\/li>\n<\/ul>\n\n<h4>2.3.9 - 2024-04-04<\/h4>\n\n<ul>\n<li>WordPress v6.5 compatibility check - CHANGED<\/li>\n<\/ul>\n\n<h4>2.3.8 - 2024-02-08<\/h4>\n\n<ul>\n<li>TGM_Plugin_Activation class from other plugin conflicts - CHANGED<\/li>\n<\/ul>\n\n<h4>2.3.7 - 2023-11-08<\/h4>\n\n<ul>\n<li>Dynamic content event dates conditions are not working - FIXED<\/li>\n<\/ul>\n\n<h4>2.3.6 - 2023-10-05<\/h4>\n\n<ul>\n<li>Added post meta variables to show events dates &amp; time in Ymd &amp; Hi format - ADDED<\/li>\n<\/ul>\n\n<h4>2.3.5 - 2023-09-13<\/h4>\n\n<ul>\n<li>Custom keys added in GD &gt; Post Meta to show first &amp; last schedules - ADDED<\/li>\n<\/ul>\n\n<h4>2.3.4 - 2023-08-10<\/h4>\n\n<ul>\n<li>WordPress v6.3 compatibility - CHANGED<\/li>\n<\/ul>\n\n<h4>2.3.3 - 2023-08-07<\/h4>\n\n<ul>\n<li>Remove past events cron hook executed twice - FIXED<\/li>\n<li>Ongoing + Upcoming event filter option added - ADDED<\/li>\n<li>Option added to set event filter to directory map markers - ADDED<\/li>\n<\/ul>\n\n<h4>2.3.2 - 2023-04-19<\/h4>\n\n<ul>\n<li>Disable date native datetime input on mobile - CHANGED<\/li>\n<li>Option added to enable\/disable recurring event schedules in SEOPress XML sitemap - ADDED<\/li>\n<\/ul>\n\n<h4>2.3.1 - 2023-03-16<\/h4>\n\n<ul>\n<li>Add .distignore file - CHANGED<\/li>\n<\/ul>\n\n<h4>2.3 - 2023-03-16<\/h4>\n\n<ul>\n<li>Changes for AUI Bootstrap 5 compatibility - ADDED<\/li>\n<\/ul>\n\n<h4>2.2.7 - 2022-12-22<\/h4>\n\n<ul>\n<li>GD clear versions tool don't execute events details DB table columns - FIXED<\/li>\n<li>Replace dummy images CDN url - CHANGED<\/li>\n<\/ul>\n\n<h4>2.2.6 - 2022-09-22<\/h4>\n\n<ul>\n<li>Custom recurring different event times resets on date select or deselect - FIXED<\/li>\n<li>Elementor tag now supports event start date &amp; end date - ADDED<\/li>\n<\/ul>\n\n<h4>2.2.5 - 2022-07-06<\/h4>\n\n<ul>\n<li>Event calendar preview not working on Elementor preview - FIXED<\/li>\n<li>Export events missing different times field - FIXED<\/li>\n<\/ul>\n\n<h4>2.2.4 - 2022-05-26<\/h4>\n\n<ul>\n<li>Event duration field not saved for custom recurring - FIXED<\/li>\n<li>Changes for Fast AJAX feature - CHANGED<\/li>\n<\/ul>\n\n<h4>2.2.3 - 2022-05-05<\/h4>\n\n<ul>\n<li>Event calendar preview not working on block preview - FIXED<\/li>\n<\/ul>\n\n<h4>2.2.2 - 2022-03-29<\/h4>\n\n<ul>\n<li>Event time always shown in military time - FIXED<\/li>\n<\/ul>\n\n<h4>2.2.1 - 2022-03-28<\/h4>\n\n<ul>\n<li>Enhance recurring event fields labels &amp; description - CHANGED<\/li>\n<li>Set event date as a default sort on new install - ADDED<\/li>\n<\/ul>\n\n<h4>2.2 - 2022-02-22<\/h4>\n\n<ul>\n<li>Hook added to filter event schedule templates in GD &gt; Event Schedules - ADDED<\/li>\n<li>GD &gt; Event Schedules shows same date for recurring schedules when searched with dates - FIXED<\/li>\n<li>Changes to support GeoDirectory v2.2 new settings UI - CHANGED<\/li>\n<\/ul>\n\n<h4>2.1.1.10<\/h4>\n\n<ul>\n<li>Ongoing event type filter added to show ongoing events - ADDED<\/li>\n<\/ul>\n\n<h4>2.1.1.9<\/h4>\n\n<ul>\n<li>Fresh install sometimes don't creates event fields - FIXED<\/li>\n<\/ul>\n\n<h4>2.1.1.8<\/h4>\n\n<ul>\n<li>Option added to remove date from recurring event title - ADDED<\/li>\n<\/ul>\n\n<h4>2.1.1.7<\/h4>\n\n<ul>\n<li>Don't update schedules when event date\/time columns are not included in import - CHANGED<\/li>\n<li>Changes for the conditional fields compatibility - ADDED<\/li>\n<li>Prevent the block\/widget class loading when not required - CHANGED<\/li>\n<\/ul>\n\n<h4>2.1.1.6<\/h4>\n\n<ul>\n<li>Repeat recurring days always shows Sunday selected - FIXED<\/li>\n<li>Event date range search don't translates \" to \" in filter correct results - FIXED<\/li>\n<li>Settings added to handle expired events - ADDED<\/li>\n<\/ul>\n\n<h4>2.1.1.5<\/h4>\n\n<ul>\n<li>Option added to limit max. number event occurrences created for the event - ADDED<\/li>\n<li>Custom event CPT don't shows predefined event fields like Event Disruption - FIXED<\/li>\n<\/ul>\n\n<h4>2.1.1.4<\/h4>\n\n<ul>\n<li>Allow to show next schedule on single event page - ADDED<\/li>\n<li>Hook added to enable\/disable 24 hour timepicker - ADDED<\/li>\n<li>GD Listings block not showing event filters when multiple Event CPT active - FIXED<\/li>\n<\/ul>\n\n<h4>2.1.1.3<\/h4>\n\n<ul>\n<li>Event schedules are not reflected on preview event - FIXED<\/li>\n<li>Google Search Console shows timezone error for startDate for live events - FIXED<\/li>\n<\/ul>\n\n<h4>2.1.1.2<\/h4>\n\n<ul>\n<li>Default translation not working event start date &amp; end date - FIXED<\/li>\n<\/ul>\n\n<h4>2.1.1.1<\/h4>\n\n<ul>\n<li>Draft event preview don't show event dates sometimes  - FIXED<\/li>\n<li>Show field description for Is Recurring? field - FIXED<\/li>\n<li>Deactivating the The events Calendar for GeoDirectory doesn't hides Events admin menu - FIXED<\/li>\n<\/ul>\n\n<h4>2.1.1.0<\/h4>\n\n<ul>\n<li>Events Calendar for GeoDirectory now available on wp.org - CHANGED<\/li>\n<\/ul>\n\n<h4>2.1.0.3<\/h4>\n\n<ul>\n<li>[gd_post_meta] Fix formatting issue in event dates shortcode - ADDED<\/li>\n<li>Show month &amp; year dropdown in event dates datepicker - CHANGED<\/li>\n<li>Plugin name changed to \"Events for GeoDirectory\" - CHANGED<\/li>\n<li>Event end date field not visible when recurring is disabled via package - FIXED<\/li>\n<li>Changes for extension move to wp.org - CHANGED<\/li>\n<\/ul>\n\n<h4>2.1.0.2<\/h4>\n\n<ul>\n<li>[gd_post_badge] now supports past, ongoing, upcoming conditions for events - ADDED<\/li>\n<\/ul>\n\n<h4>2.1.0.1<\/h4>\n\n<ul>\n<li>Change Jquery doc ready to pure JS doc ready so jQuery can be loaded without render blocking  - CHANGED<\/li>\n<li>Shows incorrect start time &amp; end time with bootstrap style - FIXED<\/li>\n<\/ul>\n\n<h4>2.1.0.0<\/h4>\n\n<ul>\n<li>Changes for AyeCode UI compatibility - CHANGED<\/li>\n<li>Event cal widget will lazy load now - CHANGED<\/li>\n<li>No way to show event description set in field setting - FIXED<\/li>\n<\/ul>\n\n<h4>2.0.1.1<\/h4>\n\n<ul>\n<li>Web accessibility changes in search by event dates - CHANGED<\/li>\n<li>Set performer &amp; organizer in schema from fields if exists - CHANGED<\/li>\n<\/ul>\n\n<h4>2.0.1.0<\/h4>\n\n<ul>\n<li>Screen keyboard on iPhone 7 prevents working with the calendar - FIXED<\/li>\n<li>Set event end to max no. of repeat if repeat date is empty - FIXED<\/li>\n<li>Add hook for date and time separator - ADDED<\/li>\n<li>Event post type category add\/edit page shows wrong event schema options - FIXED<\/li>\n<li>Sometime event calendar fails to load data on large directory - FIXED<\/li>\n<li>[gd_post_meta] widget\/shortcode key added for start date, end date, start time, end time - ADDED<\/li>\n<li>Hackathon added as new event schema option - ADDED<\/li>\n<\/ul>\n\n<h4>2.0.0.18<\/h4>\n\n<ul>\n<li>Spelling mistake on online only event schema - FIXED<\/li>\n<li>Set EventScheduled to active in schema even if no status is set - CHANGED<\/li>\n<\/ul>\n\n<h4>2.0.0.17<\/h4>\n\n<ul>\n<li>Allow to show event date raw value with gd_post_meta - CHANGED<\/li>\n<li>Changes for Schema markup for disrupted events - ADDED<\/li>\n<li>New pre defined field for setting event disruption status - ADDED<\/li>\n<\/ul>\n\n<h4>2.0.0.16<\/h4>\n\n<ul>\n<li>Event calendar looses the location when redirected to search page - FIXED<\/li>\n<li>Show event date &amp; time in RSS feed - ADDED<\/li>\n<li>Event range from\/to not returning all relevant results - FIXED<\/li>\n<li>Listings widgets pagination shows wrong total number of events - FIXED<\/li>\n<li>Event categories shows wrong terms count when no location set - FIXED<\/li>\n<li>Single event option shows incorrect event date ordering - FIXED<\/li>\n<li>New \"GD &gt; Event Schedules\" widget added to display event schedules - ADDED<\/li>\n<\/ul>\n\n<h4>2.0.0.15<\/h4>\n\n<ul>\n<li>Linked posts widget has no option to filter event type - FIXED<\/li>\n<li>Unable to translate month names in custom event type calendar - FIXED<\/li>\n<li>Events calendar week start day setting not working - FIXED<\/li>\n<li>Events calendar shows non published events on calendar - FIXED<\/li>\n<li>Delete subsite removes data from main site on multisite network - FIXED<\/li>\n<\/ul>\n\n<h4>2.0.0.14<\/h4>\n\n<ul>\n<li>Weekend starts on Saturday - CHANGED<\/li>\n<li>Remove pagination when an event filter is changed - FIXED<\/li>\n<\/ul>\n\n<h4>2.0.0.13<\/h4>\n\n<ul>\n<li>Event title meta variables not working with Yoast SEO - FIXED<\/li>\n<\/ul>\n\n<h4>2.0.0.12<\/h4>\n\n<ul>\n<li>Events spanning multiple days not shown for new sort time spans - FIXED<\/li>\n<\/ul>\n\n<h4>2.0.0.11<\/h4>\n\n<ul>\n<li>Display event past schedules if event has no upcoming schedules - CHANGED<\/li>\n<li>More event filter options  - ADDED<\/li>\n<\/ul>\n\n<h4>2.0.0.10<\/h4>\n\n<ul>\n<li>Map shows past events markers on map - FIXED<\/li>\n<li>Import events should supports m\/d\/y date format - CHANGED<\/li>\n<\/ul>\n\n<h4>2.0.0.9<\/h4>\n\n<ul>\n<li>Allow to set recurring enabled by default for the event - CHANGED<\/li>\n<li>Class and highlighting added for today on event calender - ADDED<\/li>\n<li>Event dummy categories don't have new cat icon set - ADDED<\/li>\n<\/ul>\n\n<h4>2.0.0.8<\/h4>\n\n<ul>\n<li>Edit form shows incorrect dates for the events created with v1 - FIXED<\/li>\n<\/ul>\n\n<h4>2.0.0.7<\/h4>\n\n<ul>\n<li>Event categories shows wrong location term counts - FIXED<\/li>\n<li>Not able to translate \"All %s\" string - FIXED<\/li>\n<\/ul>\n\n<h4>2.0.0.6<\/h4>\n\n<ul>\n<li>Events query conflicts with advance ads plugin query - FIXED<\/li>\n<li>Event detail page not generating startDate, endDate structured data - FIXED<\/li>\n<\/ul>\n\n<h4>2.0.0.5<\/h4>\n\n<ul>\n<li>[gd_post_meta] always shows icon &amp; label for event_dates - FIXED<\/li>\n<li>Some timezone shows date one day ahead in calendar selected dates for custom recurring event - FIXED<\/li>\n<\/ul>\n\n<h4>2.0.0.4<\/h4>\n\n<ul>\n<li>Changes for franchise manager addon - ADDED<\/li>\n<\/ul>\n\n<h4>2.0.0.3<\/h4>\n\n<ul>\n<li>Some plugins WP Query conflicts with event calendar query - FIXED<\/li>\n<li>Added event_past class to calender widget for past dated - ADDED<\/li>\n<\/ul>\n\n<h4>2.0.0.2-rc<\/h4>\n\n<ul>\n<li>Adding new date to custom recurring event resets the start and end hours - FIXED<\/li>\n<\/ul>\n\n<h4>2.0.0.1-rc<\/h4>\n\n<ul>\n<li>Install script should only run if not upgrading from v1 - FIXED<\/li>\n<\/ul>\n\n<h4>2.0.0.0-beta<\/h4>\n\n<ul>\n<li>First beta release - INFO<\/li>\n<\/ul>","raw_excerpt":"Events Calendar add-on for GeoDirectory  allows to extend your GeoDirectory powered website with a versatile event manager.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/134563","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=134563"}],"author":[{"embeddable":true,"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/stiofansisland"}],"wp:attachment":[{"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=134563"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=134563"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=134563"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=134563"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=134563"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=134563"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}