<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Events Manager for WordPress</title>
	<atom:link href="http://wp-events-plugin.com/feed/?noredirect=1" rel="self" type="application/rss+xml" />
	<link>https://wp-events-plugin.com/</link>
	<description>Event Registration, Bookings, Calendars, Locations</description>
	<lastBuildDate>Mon, 08 Dec 2025 02:27:53 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://wp-events-plugin.com/wp-content/uploads/2024/05/cropped-logo-whitebg-512x512-1-32x32.png</url>
	<title>Events Manager for WordPress</title>
	<link>https://wp-events-plugin.com/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">17180428</site>	<item>
		<title>Events Manager 7.2.3 and Pro 3.7.2.3</title>
		<link>https://wp-events-plugin.com/blog/2025/12/08/events-manager-7-2-3-and-pro-3-7-2-3/</link>
		
		<dc:creator><![CDATA[marcus]]></dc:creator>
		<pubDate>Mon, 08 Dec 2025 02:27:41 +0000</pubDate>
				<category><![CDATA[Updates]]></category>
		<guid isPermaLink="false">https://wp-events-plugin.com/?p=6447</guid>

					<description><![CDATA[<p>We&#8217;ve been busy concentrating on previously reported issues and are happy to release this latest update which fixes a whooping 59 reported bugs. We are still actively sifting through previously reported bugs across all our add-ons and you can expect multiple updates over the coming weeks. Security Vulnerability Patches This update includes some security vulnerability [&#8230;]</p>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/12/08/events-manager-7-2-3-and-pro-3-7-2-3/">Events Manager 7.2.3 and Pro 3.7.2.3</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>We&#8217;ve been busy concentrating on previously reported issues and are happy to release this latest update which fixes a whooping <strong>59 reported bugs</strong>. </p>



<p>We are still actively sifting through previously reported bugs across all our add-ons and you can expect multiple updates over the coming weeks.</p>



<h2 class="wp-block-heading">Security Vulnerability Patches</h2>



<p>This update includes some security vulnerability patches which were reported to us recently and prompted this early update, as we are still working through older reported issues. We strongly recommend you update due to these known vulnerabilities. </p>



<p>CVE numbers are in the readmes and will be disclosed in due time. We&#8217;d like to thank WordFence for their ongoing security efforts and responsible disclosure policy.</p>



<p>Whilst Pro add-ons are not affected by these vulnerability reports, we also encourage Pro customers to upgrade and have also extended our Cyber Week promotional period a few more days to encourage those that have not recently renewed to do so and have the most supported versions of both the free and Pro plugins.</p>



<h2 class="wp-block-heading">Reserved vs. Pending Bookings</h2>



<p>Another noteworthy change, moreso for developers, in the latest update is the separation of reserved vs. pending bookings. Previously, a pending booking would be considered &#8216;reserved&#8217; if the setting to reserve pending bookings was enabled. </p>



<p>We have also added <code>#_UNAVAILABLESPACES</code> and <code>#_RESERVEDSPACES</code> as additional event placeholders.</p>



<h3 class="wp-block-heading">Developer Notes</h3>



<p>This caused a few issues with correctly counting &#8216;pending&#8217; bookings with special statuses, such as offline payments in Pro versions, given the Pro gateways have the option to reserved a pending space or not, overriding the default option for free bookings. </p>



<p>Not all pending bookings are necessarily reserved once you introduce custom pending statuses, and now we count available spaces by considering <strong>reserved</strong> spaces, vs. previously counting <strong>pending</strong> spaces (and only if pending spaces are considered reserved).</p>



<p>This is a subtle change, and is backwards compatible with previous Pro versions (and in fact fixes this issue in older Pro versions too). Developers should take note that using the following new filters and functions to count reserved spaces will produce more reliable results:</p>



<pre class="wp-block-code"><code>em_bookings_get_reserved_spaces
em_ticket_get_reserved_spaces</code></pre>



<p>It&#8217;s essentially the same as the pending filters, but specific to a reserved state, whereas the original pending filters count as pending and not necessarily reserved.</p>



<h2 class="wp-block-heading">Changelogs</h2>



<h3 class="wp-block-heading">Events Manager 7.2.3</h3>



<div class="wp-block-jetpack-markdown"><ul>
<li>Fixed multi-timerange and timeslot settings not being reflected in the event submission UI in some setups</li>
<li>Fixed incorrect default timerange UI data when adding an extra timerange to an event</li>
<li>FAQ update</li>
<li>Fixed booking cut-off time reverting to 12AM upon save for single events</li>
<li>Fixed styling issues for timeslot/range editor where trash icon may not appear on front-end for multiple time-ranges</li>
<li>Fixed repeating event ticket descriptions not showing on booking form if not overridden</li>
<li>Fixed saving a repeated event ticket being set to price 0 rather than repeating event parent ticket price</li>
<li>Fixed adding exclusion recurrence set not working when creating new event</li>
<li>Changed template approach for recurrence sets so recurrence set template is within a template element</li>
<li>Fixed validation errors in recurring events creating an extra blank recurrence set in UI after save attempt</li>
<li>Fixed timerange validation errors not saving elements of an event such as recurrence set data, timeranges etc. requiring re-setup during submission</li>
<li>Fixed event booking cut-off times not being properly saved for recurring events</li>
<li>Fixed recurring/repeating event booking cut-off relative dates (by day) not being properly saved</li>
<li>Fixed quick-action recurring/repeated links showing up for trashed posts</li>
<li>Fixed event status inconsistencies whilst trashing and untrashing repeated events</li>
<li>Fixed trashed event_status in EM_Event objects always reverting to 0 when loaded from DB</li>
<li>Fixed inability to unmark an event as all-day once clicked/saved for first time</li>
<li>Fixed calendar month formatting option not reflected in calendar</li>
<li>Fixed booking form for timeslots showing the time picker if the event is closed to bookings</li>
<li>Fixed repeating events template showing in the events list</li>
<li>Fixed vulnerabilities CVE-2025-12407 and CVE-2025-12408 reported by thinnawarth mathuros via WordFence Security</li>
<li>Fixed medium XSS vulnerability CVE-2025-12976 reported by Muhammad Yudha – DJ via WordFence Security</li>
<li>Changed post_id and blog_id to protected properties with magic get/set, allowing post-less recurrences to reference parent post and blog IDs</li>
<li>Fixed recurrences not correctly referencing categories and category properties such as colors</li>
<li>Made improvements to spacing on mobile and general booking form views for better use of screen real estate</li>
<li>Fixed calendar not showing timeslot events with correct time</li>
<li>Fixed inconsistent results when showing events split by timeslot</li>
<li>Added default option for showing calendars with or without splitting by timeslot</li>
<li>Updated intl‑tel‑input to v25.12.5</li>
<li>Fixed submission and UI issues with the phone field</li>
<li>Fixed allowable HTML in ticket names not outputting in ticket summaries</li>
<li>Added booking and ticket counting of reserved vs. pending spaces, fixing inconsistent counts with custom pending status</li>
<li>Added #_UNAVAILABLESPACES and #_RESERVEDSPACES placeholders</li>
<li>Changed #_BOOKEDSPACES so reserved pending spaces are excluded</li>
<li>Added shared functions EM_Ticket::get_status_spaces() and EM_Bookings::get_status_count()</li>
<li>Fixed ticket required checkbox getting unchecked upon second save when editing an event</li>
<li>Fixed fatal error when supplying comma-separated list of views in event list or calendar shortcode</li>
<li>Fixed fatal error when supplying comma-separated list of views in event list or calendar shortcode (duplicate fix)</li>
<li>Fixed Google Map JS warnings</li>
<li>Upgraded Google Maps to async loading and Advanced Markers</li>
<li>Modified map balloon formats to exclude location name, now automatically included in balloon title</li>
<li>Updated how map info balloons are styled</li>
<li>Fixed privacy consent not being forced as required</li>
<li>Fixed “convert to recurrence” link not working outside the event editor</li>
<li>Updated readme.txt WordPress version</li>
<li>Updated readme.txt WordPress version (correction)</li>
<li>Fixed using event=“x” in shortcode or PHP functions producing empty results in custom archetypes</li>
<li>Added support for iCal and RSS feeds for custom archetypes</li>
<li>Added support for taxonomy event lists to include all archetypes or specific ones via placeholders such as #_CATEGORYNEXTEVENTS{archetype}</li>
<li>Fixed interference with other scheduled post CPTs</li>
<li>Removed jQuery UI Touch Punch 0.2.3 from JS libraries</li>
<li>Fixed calendar month picker showing Jan 2025 when navigating from Dec 2025 when format is set to M Y instead of F Y</li>
<li>Fixed possible PHP warnings in em-event-post.php and em-location-post.php</li>
<li>Fixed PHP error associated with #_BOOKINGBUTTON</li>
</ul>
</div>



<h3 class="wp-block-heading">Events Manager Pro 3.7.2.3</h3>



<div class="wp-block-jetpack-markdown"><ul>
<li>Fixed attendee booking/editor form not decreasing attendee forms correctly after selecting too many</li>
<li>Fixed attendee form styling issues causing CSS/HTML blowouts especially on mobile views</li>
<li>Fixed missing minified and sass &gt; CSS converted files not being uploaded to production versions</li>
<li>Fixed PHP notice/error during 2.x to v3 update</li>
<li>Added support for reserved space counting in bookings since EM 7.2.3 which mitigates double-counting of pending-reserved spaces</li>
<li>Fixed some reported typos</li>
</ul>
</div>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/12/08/events-manager-7-2-3-and-pro-3-7-2-3/">Events Manager 7.2.3 and Pro 3.7.2.3</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6447</post-id>	</item>
		<item>
		<title>Events Manger 7.2.2 &#038; Pro 3.7.2.2</title>
		<link>https://wp-events-plugin.com/blog/2025/10/09/events-manger-7-2-2-pro-3-7-2-2/</link>
		
		<dc:creator><![CDATA[marcus]]></dc:creator>
		<pubDate>Thu, 09 Oct 2025 15:17:56 +0000</pubDate>
				<category><![CDATA[Updates]]></category>
		<guid isPermaLink="false">https://wp-events-plugin.com/?p=6352</guid>

					<description><![CDATA[<p>This is a maintenance update, fixing issues that have arisen from the major timeslots feature update in 7.2. We hope you&#8217;re enjoying the new features and know that we&#8217;re keeping an eye out on our support forums (free and Pro) for any bug reports to quickly iron out the kinks. Changelogs Events Manager 7.2.2 Events [&#8230;]</p>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/10/09/events-manger-7-2-2-pro-3-7-2-2/">Events Manger 7.2.2 &amp; Pro 3.7.2.2</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>This is a maintenance update, fixing issues that have arisen from the <strong>major</strong> timeslots feature update in 7.2. We hope you&#8217;re enjoying the new features and know that we&#8217;re keeping an eye out on our support forums (free and Pro) for any bug reports to quickly iron out the kinks.</p>



<h2 class="wp-block-heading">Changelogs</h2>



<h3 class="wp-block-heading">Events Manager 7.2.2</h3>



<div class="wp-block-jetpack-markdown"><ul>
<li>Fixed PHP notice in booking actions</li>
<li>Fixed critical PHP error in rare cases when booking table settings are saved incorrectly</li>
<li>Fixed timezone picker displaying default timezone after saving a single non-recurring event in event editor</li>
<li>Fixed fatal error when creating new repeating events due to missing default time range</li>
<li>Fixed recurring events not saving properly due to new time range selectors not being editable</li>
<li>Fixed redraw issue with showing a hidden recurrences meta box and marked recurrences meta box as required to display in screen options</li>
<li>Fixed JS error in time range picker when changing regular event to recurring</li>
<li>Forced recurrence meta box to appear in editor regardless of screen options</li>
<li>Fixed PHP error in some PHP versions due to accessing <code>$wp_filter</code> as an array</li>
<li>Fixed potential duplicate/multiple time range slots shown on new recurrence set creations</li>
<li>Fixed timeslot queries in <code>em_get_event()</code> overwriting the global <code>$EM_Event</code> object with timeslot event version</li>
<li>Fixed time range editor not allowing multiple time ranges when in a newly added recurrence set (before saving)</li>
<li>Fixed time range timeslot events not being correctly saved in repeating and recurring events</li>
<li>Fixed <code>EM_Event::get_recurrence_days()</code> not returning an array and causing fatal errors in some setups</li>
<li>Fixed recurrences not allowing “last of” monthly patterns which refer to “first”</li>
<li>Fixed recurring or repeating events not properly saving initial timerange sets</li>
<li>Added <code>set_status()</code> methods to Timeranges, Timerange, and Timeslot objects</li>
<li>Fixed recurrence sets not saving event status to timeslots</li>
<li>Optimized <code>has_timeslot()</code> checks to avoid regenerating timeslot objects early before saving</li>
<li>Fixed timeslots saving without <code>timerange_id</code></li>
<li>Fixed timeslots not getting deleted with an event</li>
<li>Fixed duplication or saving issues when event is a draft resulting in unsaved timerange data</li>
<li>Fixed duplicating single recurrences not working</li>
</ul>
</div>



<h3 class="wp-block-heading">Events Manager Pro 3.7.2.2</h3>



<div class="wp-block-jetpack-markdown"><ul>
<li>Fixed datepickers not working for coupons admin page</li>
<li>Fixed timeslot-only (non-recurring) events not showing booking transactions correctly in booking admin</li>
<li>Fixed fatal error in EM causing limits feature to fail, updated limits code to adhere to new methods of retrieving recurrence days</li>
</ul>
</div>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/10/09/events-manger-7-2-2-pro-3-7-2-2/">Events Manger 7.2.2 &amp; Pro 3.7.2.2</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6352</post-id>	</item>
		<item>
		<title>Events Manager 7.2 and Pro 3.7.2</title>
		<link>https://wp-events-plugin.com/blog/2025/09/25/events-manager-7-2-and-pro-3-7-2/</link>
		
		<dc:creator><![CDATA[marcus]]></dc:creator>
		<pubDate>Thu, 25 Sep 2025 15:01:26 +0000</pubDate>
				<category><![CDATA[Updates]]></category>
		<category><![CDATA[update]]></category>
		<guid isPermaLink="false">https://wp-events-plugin.com/?p=6310</guid>

					<description><![CDATA[<p>We are thrilled to release our latest update, Events Manager 7.2, another major milestone in the evolution of the plugin with added support for &#8230;. timeslots! 🎉 This major new feature involved another overhaul of time-based logic under the hood. Now, you can create single-day events without needing to create recurring events to add multiple [&#8230;]</p>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/09/25/events-manager-7-2-and-pro-3-7-2/">Events Manager 7.2 and Pro 3.7.2</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>We are thrilled to release our latest update, Events Manager 7.2, another major milestone in the evolution of the plugin with added support for &#8230;. <strong>timeslots</strong>! <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f389.png" alt="🎉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p>This major new feature involved another overhaul of time-based logic under the hood. Now, you can create single-day events without needing to create recurring events to add multiple times in a day. </p>



<h2 class="wp-block-heading">What this means</h2>



<p>Whilst seemingly a nuance on event creation, this powerful new feature opens the door to a LOT of new possibilities, including truly supporting different event types, such as appointments and general bookings based on multiple times in a day. Along with a new timeslot picker during the booking process, this new coding structure makes the logistics of managing multiple fractions of the same event on the same day much easier.</p>



<p>If you want to go crazy, timeslots are also supported in recurring events too! That means you could create the same event for multiple parts of the week, month, year (or whatever) with different timeslot patterns, date ranges or even different timezones! We&#8217;ve meticulously developed this framework of code to layer into all our features to create truly flexible and powerful event structures.</p>



<p>As an example, having wrapped up 7.2, we spent <em>only a few hours</em> to develop <strong>a new Pro feature in 3.7.2 </strong>for recurring events (launched in 7.1) and timeslots; moving bookings between dates and times. Previously, this sort of feature would have involved clunky coding and required a significantly longer amount of time to implement.</p>



<h2 class="wp-block-heading">Events Manager Pro Compatibility</h2>



<p>We always strive to make our updates compatible with previous Pro versions. In some situations such as this, it&#8217;s impossible to implement such powerful features without requiring some updates to our Pro version. Therefore, <strong>Pro 3.7.2 is required for timeslot support</strong>, and timeslot support is automatically disabled to prevent undesirable and unintended behaviour. However, <em>earlier Pro versions will still work normally</em> but without timeslot support, just as before.</p>



<h2 class="wp-block-heading">Going Forward</h2>



<p>The latest three major updates (7.0, 7.1 and 7.2) have required monumentous amounts of time and effort to implement in this relatively short amount of time. This follows up on a big push for a mountain of different feature updates over the past year.</p>



<p>We&#8217;re going to focus momentarily on resolving known bugs, compatibility issues with third party plugins and updating our documentation and website which has had a hard time keeping up with all our addtitions, enhancements and overhauls! We look forward to having the chance to show you all the power of our new suite of functionality before we continue with this exciting journey of creating the most powerful event framework out there.</p>



<h2 class="wp-block-heading">Developer Notes</h2>



<p>Whilst we&#8217;ll now be reviewing and updating our documentation to match these new features, there are some general cosiderations to keep in mind especially with current custom code:</p>



<ul class="wp-block-list">
<li><code>event_id</code> can now be a string, representing the event ID and a timeslot ID, for example <code>$EM_Event->event_id</code> may produce something like 123:123 if the event has timeslots.</li>



<li>We will now refer to event IDs which include the timeslot as an Event UID</li>



<li>Supplying an event UID to <code>em_get_event()</code> or new <code>EM_Event()</code> will load an event with a timeslot_id populated.</li>



<li>To get the actual event ID you can now use the <code>get_event_id()</code> method on the <code>EM_Event</code>, <code>EM_Booking</code>, and <code>EM_Ticket_Booking(s)</code> objects.</li>



<li>Individual Event timeslots are not stored in wp_em_events, rather are combined with the new table wp_em_event_timeslots re-using the same event_id for same-day timeslots.</li>



<li>The general event containing timeslots will have the first time and ending time of all the timeslots on that day, and acts like a normal start/end datetime if you load up the general event ID without a timeslot context.</li>
</ul>



<p>There&#8217;s a ton more that goes on under the hood, but we hope these important considerations will help you transition your custom code if necessary. Generally speaking, if you load event with supplied event IDs, just ensure you don&#8217;t do any <code>is_numeric()</code> checks, and change that to something like <code>preg_match( '/^(\d+):(\d+)$/', $event_id, $matches )</code> instead.</p>



<h2 class="wp-block-heading">Changelogs</h2>



<p>Short but sweet, here&#8217;s the changes, each one packs a punch!</p>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/09/25/events-manager-7-2-and-pro-3-7-2/">Events Manager 7.2 and Pro 3.7.2</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6310</post-id>	</item>
		<item>
		<title>Events Manager 7.1 &#8211; Introducing Archetypes</title>
		<link>https://wp-events-plugin.com/blog/2025/08/23/events-manager-7-1-introducing-archetypes/</link>
		
		<dc:creator><![CDATA[marcus]]></dc:creator>
		<pubDate>Sat, 23 Aug 2025 14:53:28 +0000</pubDate>
				<category><![CDATA[Updates]]></category>
		<guid isPermaLink="false">https://wp-events-plugin.com/?p=6241</guid>

					<description><![CDATA[<p>144+ files changed, more than 3800 new lines of code,&#160;1800 modified lines.&#160;All carefully reviewed before commit! We know, we know. Every time we release a major version, we say it’s one of the biggest updates yet. With 7.0, we truly meant it ; that was a complete rewrite of Events Manager. But here we are [&#8230;]</p>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/08/23/events-manager-7-1-introducing-archetypes/">Events Manager 7.1 &#8211; Introducing Archetypes</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>144+ files changed, more than 3800 new lines of code,&nbsp;1800 modified lines.&nbsp;All carefully reviewed before commit!</p>



<p>We know, we know. Every time we release a major version, we say it’s one of the biggest updates yet. With 7.0, we truly meant it ; that was a complete rewrite of Events Manager. But here we are again, and this release is another massive leap forward. It might not be the biggest rewrite by comparison to 7.0, but it’s certainly right up there, reflecting the level of hard work and dedication we’re putting in right now to push Events Manager further than ever.</p>



<p>With this release, we’re introducing Archetypes, a new foundation that completely redefines how events are created, customized, and managed.</p>



<p>This update also comes with a Pro 3.7 update (integrating some features with Archetypes), deep developer improvements, and a major rewrite of our underlying codebase, setting the stage for endless flexibility.</p>



<h2 class="wp-block-heading">What Are Archetypes?</h2>



<p>Archetypes are a new way to create multiple event types within Events Manager. Instead of being locked into a single “Events” post type, you can now create distinct post types (archetypes), each with its own settings, labels, and behaviors while still powered by the same reliable Events Manager engine.</p>



<h3 class="wp-block-heading">Flexible Event Types</h3>



<ul class="wp-block-list">
<li>Each archetype is its own WordPress post type.</li>



<li>Separate admin areas for each archetype.</li>



<li>Independent labels and front-end slugs (for example, /events/, /courses/, /workshops/).</li>



<li>Dedicated booking areas per archetype.</li>
</ul>



<p>Some practical examples of archetypes:</p>



<ul class="wp-block-list">
<li>Workshops</li>



<li>Appointments</li>



<li>Rentals</li>
</ul>



<h3 class="wp-block-heading">Customizable Features</h3>



<p>For each archetype, you can enable, disable, or customize features, including:</p>



<ul class="wp-block-list">
<li>Bookings</li>



<li>Locations</li>



<li>Taxonomies</li>



<li>Formatting</li>



<li>Custom fields</li>



<li>Time zone support</li>



<li>Custom formats</li>



<li>Search forms</li>



<li>Repeating events</li>



<li>Email templates</li>



<li>Recurring events</li>
</ul>



<h3 class="wp-block-heading">Separate Booking Management</h3>



<p>Each archetype has its own bookings section. In future updates, we’ll expand this further with unified dashboards and cross-archetype lists.</p>



<h3 class="wp-block-heading">Multisite Integration</h3>



<ul class="wp-block-list">
<li>Network admins can create custom archetypes network-wide.</li>



<li>Choose to enforce all, restrict to certain archetypes, or allow subsites to create their own.</li>



<li>Define a default archetype for each subsite.</li>
</ul>



<h3 class="wp-block-heading">Custom Labels and Slugs</h3>



<p>Rename “Events” to anything you like, such as “Activities,” “Workshops,” or “Seminars.” You can even change the underlying post type and slug.</p>



<h3 class="wp-block-heading">Developer Extensibility</h3>



<p>We’ve built Archetypes with extensibility in mind. Almost any option in Events Manager can now be overridden on a per-archetype basis, and more will be added in future releases.</p>



<h2 class="wp-block-heading">Events Manager Pro 3.7</h2>



<p>With Pro 3.7, bookings now report separately for each archetype in the transactions section. This means you can clearly see which transactions belong to archetype bookings.</p>



<p>The Custom Automated Emails and Custom Event Booking Emails features in Pro have also been integrated with custom archetypes. This allows you to create unique automated email rules per archetype, further tailoring communications for each type of event.</p>



<p>In upcoming releases, additional Pro features such as custom booking forms, gateways, and coupons will be toggleable per archetype, with individual formatting overrides.</p>



<p><strong>Note:</strong>&nbsp;<em>Users must upgrade to Pro 3.7 to make use of these Archetype-related PRO features.</em></p>



<h2 class="wp-block-heading">Developer Notes</h2>



<p>This release includes a major rewrite of how post types are generated and registered.&nbsp;Event post types are now arbitrary and flexible with the option to create more than one event CPT while running off the Events Manager engine.</p>



<p>This work lays the foundation for future expansions while maintaining stability and performance.&nbsp;For developers, there are important new functions and best practices:</p>



<h3 class="wp-block-heading">Option Handling</h3>



<ul class="wp-block-list">
<li>Replace get_option() with em_get_option(). This ensures Events Manager returns the correct archetype-specific option value.</li>
</ul>



<h3 class="wp-block-heading">Archetype Helper Functions</h3>



<ul class="wp-block-list">
<li>Use new helpers in EM\Archetypes for context checks:
<ul class="wp-block-list">
<li>EM\Archetypes::isevent( $object ) : check if an object belongs to an event post type, instead of checking against EM_EVENT_POST_TYPE</li>



<li>More helpers are available for checking locations and related contexts.</li>
</ul>
</li>
</ul>



<h3 class="wp-block-heading">Output and Widgets</h3>



<ul class="wp-block-list">
<li>Shortcodes and PHP functions (lists, calendars, etc.) accept:
<ul class="wp-block-list">
<li>event_archetype : specify which archetype to display.</li>



<li>If omitted, defaults to the main archetype (the shipped Events post type, regardless of renamed label or slug).</li>
</ul>
</li>
</ul>



<h3 class="wp-block-heading">Custom Loops and Displaying Events</h3>



<ul class="wp-block-list">
<li>Wrap custom loops to ensure correct archetype context:
<ul class="wp-block-list">
<li>Start with EM\Archetypes::set_current( $post_type ).</li>



<li>End with EM\Archetypes::revert_current().</li>
</ul>
</li>



<li>This guarantees that archetype-specific settings are respected during rendering.</li>
</ul>



<h2 class="wp-block-heading">What’s Next?</h2>



<p>Archetypes unlock near-limitless customization possibilities. Adding integration for features or settings that can be customised on a per archetype basis is actually relatively easy. However each one does require testing, there&#8217;s a lot of features, so a lot of time consuming testing is required!</p>



<p>Here’s a glimpse of what’s coming regarding further work on this feature:</p>



<ul class="wp-block-list">
<li>Override Anything<br>The architecture allows almost any feature or option to be customized per archetype, from categories and locations to booking forms and notifications. We will be adding more and testing them as we go.</li>



<li>Cross-Archetype Views<br>Unified booking dashboards, lists, and calendars that can combine multiple archetypes.</li>



<li>PRO Feature Matrix<br>Toggle individual PRO features per archetype, with independent formatting overrides.</li>
</ul>



<h2 class="wp-block-heading">Terminology and Inheritance</h2>



<p>With this major new concept inevitably comes new terminology. Below we explain the key terms that will now be used throughout Events Manager and our documentation.</p>



<ul class="wp-block-list">
<li>Archetype: the new umbrella term in Events Manager for defining event types.</li>



<li>Main Event Archetype: the default event post type shipped with Events Manager. Cannot be removed but can be renamed and altered.</li>



<li>Location Archetype: tied to location usage. Only one exists, but it’s still considered an archetype.</li>



<li>Custom Archetypes: unlimited; inherit from the main archetype by default but can override settings independently.</li>
</ul>



<p>This new terminology will be used consistently in our plugin and documentation moving forward.</p>



<h2 class="wp-block-heading">Wrapping Up</h2>



<p>Archetypes will be a game-changer for many users that run different event flows. They bring flexibility, control, and scalability to Events Manager like never before. Whether you’re a site owner, a developer, or a multisite admin, this update opens up new levels of customization.</p>



<p>And this yet another stepping stone to something bigger! We’re already hard at work on Events Manager 7.2, which will be another major update, possibly our biggest yet in terms of shifting functionality. We’re keeping details under wraps for now (though there might be a subtle hint in this very post <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f440.png" alt="👀" class="wp-smiley" style="height: 1em; max-height: 1em;" />).</p>



<h2 class="wp-block-heading">Changelogs</h2>



<h3 class="wp-block-heading">Events Manager 7.1</h3>



<div class="wp-block-jetpack-markdown"><ul>
<li>Rewritten custom posts architecture to introduce Archetypes; create multiple event CPTs running off Events Manager infrastructure with individually customizable settings (formats, enabled/disabled features, etc.)</li>
<li>Added functionality to rename labels and CPTs of main event CPT and locations</li>
<li>Changed event_type single ‘event’ type to ‘single’ to avoid confusion with CPTs</li>
<li>Added fix and warning for when location Google coordinates aren’t originally saved and location editor is reopened, prompting user to re-save with updated coordinates</li>
<li>Fixed pagination errors when events list default scope is selected as ‘all’</li>
<li>Added new event list scope default option, used as base scope for shortcodes, widgets, and functions outside the events page (found on settings page)</li>
</ul>
</div>



<h3 class="wp-block-heading">Events Manager Pro 3.7</h3>



<div class="wp-block-jetpack-markdown"><ul>
<li>added support for Archetypes in transaction history</li>
<li>added support for archetypes and custom event booking emails</li>
<li>added custom emails integration with archetypes</li>
</ul>
</div>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/08/23/events-manager-7-1-introducing-archetypes/">Events Manager 7.1 &#8211; Introducing Archetypes</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6241</post-id>	</item>
		<item>
		<title>Events Manager 7.0.5</title>
		<link>https://wp-events-plugin.com/blog/2025/07/10/events-manager-7-0-5/</link>
		
		<dc:creator><![CDATA[marcus]]></dc:creator>
		<pubDate>Thu, 10 Jul 2025 14:52:44 +0000</pubDate>
				<category><![CDATA[Updates]]></category>
		<guid isPermaLink="false">https://wp-events-plugin.com/?p=6164</guid>

					<description><![CDATA[<p>This is another update including minor bug fixes, stabilizing the 7.x update overall. We hope at this point to have addressed the major upgrade issues and look forward to moving toward our next exciting new update, more on that soon! Additionally, we&#8217;ve added some functionality that disables duplication of events and locations on the three [&#8230;]</p>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/07/10/events-manager-7-0-5/">Events Manager 7.0.5</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>This is another update including minor bug fixes, stabilizing the 7.x update overall. We hope at this point to have addressed the major upgrade issues and look forward to moving toward our next exciting new update, more on that soon!</p>



<p>Additionally, we&#8217;ve added some functionality that disables duplication of events and locations on the three most popular duplication plugins, including <a href="https://wordpress.org/plugins/duplicate-post/">Yoast Duplicate Post</a>, <a href="https://wordpress.org/plugins/duplicate-page/">Duplicate Page</a>, and <a href="https://wordpress.org/plugins/copy-delete-posts/">Duplicate Post</a>. This has caused a lot of confusion and headaches, because duplicating with these plugins break data integrity of our post types, given we store more data outside traditional tables (tickets, bookings, etc.). Whilst this won&#8217;t fix issues with already-duplicated events, we hope this will minimize future confusion!</p>



<p>To compensate the above disabling of duplication plugins for our post types, we&#8217;ve added location duplication, so copying is always possible for both events and now locations!</p>



<h3 class="wp-block-heading">7.0.5 Changelog</h3>



<div class="wp-block-jetpack-markdown"><ul>
<li>Improved installation/upgrade logic to allow users to re-trigger <code>dbem_version</code> upgrades from 6 to 7 without duplicating recurrence set data.</li>
<li>Fixed confusing redirect when converting individual repeated events to recurring events—now correctly redirects to the converted event.</li>
<li>Added <code>EM_Event-&gt;is_repated()</code> and <code>$include_repeated</code> boolean param to <code>EM_Event-&gt;is_recurring()</code> to differentiate between repeated events and instances of recurring events.</li>
<li>Fixed image display issues for recurring events on event lists.</li>
<li>Fixed orphan removals for Multisite installations.</li>
<li>Fixed date-based event queries failing due to new timezone-relative search features in EM 7.</li>
<li>Added short circuit to prevent current events from showing as past events in the admin menu so that recurrences appear correctly.</li>
<li>Fixed front-end editor showing recurrences instead of the main recurring event in the admin events list.</li>
<li>Fixed fatal error when calling <code>EM_Event-&gt;get_recurrence_description()</code> on a recurrence.</li>
<li>Fixed JS error occurring after a successful booking.</li>
<li>Fixed and mitigated issues where broken event data in the <code>wp_em_events</code> table (e.g., null dates) prevented saving that event in the admin area.</li>
<li>Fixed buggy behavior including false positive datepicker validations when saving a recurring event with primary recurrence set to an “On” frequency.</li>
<li>Fixed minor PHP warning when RSVP is disabled in the admin settings page.</li>
<li>Added location duplication feature.</li>
<li>Added automatic disabling of event and location duplication via third-party plugins (Yoast Duplicate Post, Duplicate Pages, and Copy &amp; Duplicate) to prevent data breakage.</li>
</ul>
</div>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/07/10/events-manager-7-0-5/">Events Manager 7.0.5</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6164</post-id>	</item>
		<item>
		<title>EM 7.0.4 &#8211; Security Vulnerability Fix</title>
		<link>https://wp-events-plugin.com/blog/2025/07/03/em-7-0-4-security-vulnerability-fix/</link>
		
		<dc:creator><![CDATA[marcus]]></dc:creator>
		<pubDate>Thu, 03 Jul 2025 09:52:34 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<guid isPermaLink="false">https://wp-events-plugin.com/?p=6142</guid>

					<description><![CDATA[<p>We have released Events Manager 7.0.4 just under 24 hours ago, having received some reported security disclosures via the WordFence Security team during the prior 24 hours. We take security very seriously and acted quickly to patch these vulnerabilities. We were notified of this just over 24 hours ago, these were reported to WordFence by [&#8230;]</p>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/07/03/em-7-0-4-security-vulnerability-fix/">EM 7.0.4 &#8211; Security Vulnerability Fix</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>We have released Events Manager 7.0.4 just under 24 hours ago, having received some reported security disclosures via the WordFence Security team during the prior 24 hours. We take security very seriously and acted quickly to patch these vulnerabilities.</p>



<p>We were notified of this just over 24 hours ago, these were reported to WordFence by security researches on the 24th and 25th of June. These will be responsibly disclosed to the public in 30 days as per WordFence disclosure policy, giving everyone time to update.</p>



<h2 class="wp-block-heading">Updating is Strongly Recommened</h2>



<p>These issues are graded 6.1, 6.4 and 7.4 in severity., comprised of 3 different reports / vulnerabilities. Whilst these vulnerabilities should not directly enable unauthorized access your website if exploited for correctly configured websites, they are certainly vulnerabilities we strongly recommend get patched by the latest update.</p>



<p>We recommend everyone upgrades to the latest version of Events Manager 7 or 6.6.5 (see below).</p>



<p>Given we have just released a major update and there is a significant enough number of users still transitioning <strong>we have released a version 6.6.5</strong>, allowing users to update to that version as well, without jumping to version 7.</p>



<h3 class="wp-block-heading">Updating older versions to Version 6.6.5</h3>



<p>To update to version 6.6.5 from version 6.6.4.4 or earlier, you have quite a few options. <br><br>One easy way is by using the <a href="https://wordpress.org/plugins/wp-rollback/">WP Rollback</a> plugin. Install that, visit the plugins page and you&#8217;ll see a &#8216;Rollback&#8217; link on the Events Manager plugin. You can then click on that and select 6.6.5 to roll back to.</p>



<p>To update manually, you can <a href="https://downloads.wordpress.org/plugin/events-manager.6.6.5.zip">download version 6.6.5 directly</a> and install it on your site via FTP or by uploading the ZIP file directly <a href="https://wp-events-plugin.com/documentation/installation/#adding-via-zip-file">as covered in our installation instructions</a>.</p>



<h2 class="wp-block-heading">Changelogs</h2>



<h3 class="wp-block-heading">Changelog 7.0.4</h3>



<div class="wp-block-jetpack-markdown"><ul>
<li>Fixed pagination errors introduced in 7.0.3.</li>
<li>Fixed potential collation issues with DB tables and added more meaningful errors when saving index tables so admins see clearer error messages.</li>
<li>Tweaked installation and update process to schedule DB updates via <code>wp_cron</code> for WP-CLI and auto-updates, rather than relying on a dashboard page load.</li>
<li>Fixed uninstall fatal error caused by the new <code>recurrences</code> table introduced in v7.</li>
<li>Fixed 3 security vulnerabilities reported by Muhammad Yudha and @mikemyers via WordFence.</li>
</ul>
</div>



<h3 class="wp-block-heading">Changelog 6.6.5</h3>



<ul class="wp-block-list">
<li>Fixed 3 security vulnerabilities reported by Muhammad Yudha and @mikemyers via WordFence.</li>
</ul>



<p></p>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/07/03/em-7-0-4-security-vulnerability-fix/">EM 7.0.4 &#8211; Security Vulnerability Fix</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6142</post-id>	</item>
		<item>
		<title>Events Manager 7.0.3 &#038; Pro 3.6.2</title>
		<link>https://wp-events-plugin.com/blog/2025/06/30/events-manager-7-0-3-pro-3-6-2/</link>
		
		<dc:creator><![CDATA[marcus]]></dc:creator>
		<pubDate>Mon, 30 Jun 2025 19:23:36 +0000</pubDate>
				<category><![CDATA[Updates]]></category>
		<guid isPermaLink="false">https://wp-events-plugin.com/?p=6130</guid>

					<description><![CDATA[<p>We&#8217;ve just pushed out another iteration of the v7 update with various fixes. We&#8217;re still going through all the customer support threads to make sure everyone is proceeding with the upgrades as smoothly as possible. Thanks for your patience! Please refer to our previous post regarding getting in touch, if you&#8217;re not a Pro customer. [&#8230;]</p>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/06/30/events-manager-7-0-3-pro-3-6-2/">Events Manager 7.0.3 &amp; Pro 3.6.2</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>We&#8217;ve just pushed out another iteration of the v7 update with various fixes. We&#8217;re still going through all the customer support threads to make sure everyone is proceeding with the upgrades as smoothly as possible. Thanks for your patience!<br><br>Please refer to our previous post regarding getting in touch, if you&#8217;re not a Pro customer. We&#8217;re committed to helping everyone as much as possible to make sure upgrade bugs are scrubbed.</p>



<h3 class="wp-block-heading">Events Manager 7.0.3 Changelog</h3>



<div class="wp-block-jetpack-markdown"><ul>
<li>Fixed code to prevent fatal error in some instances where users run a widget.</li>
<li>Added additional CSS selector/detector to booking form JS dynamic loading to detect waitlist forms.</li>
<li>Changed uploader to initialize on <code>init</code> so that multisite global options are applied.</li>
<li>Moved <code>EM_MS_Globals</code> out of <code>events-manager.php</code> into its own class file.</li>
<li>Fixed bug in multisite global tables mode showing faulty recurrence set records in the editor.</li>
<li>Added recurring event recurrence description to events admin list.</li>
<li>Changed default scope to ‘all’ for any post status other than ‘All’ or ‘Published’ in admin events list.</li>
<li>Added <code>event_type</code> search attribute for <code>EM_Events::get()</code>, accepting comma-separated list or array of event types to include.</li>
<li>Added <code>post_id</code> accepted boolean values (or <code>'true'</code> / <code>'0'</code>) to include or exclude events with a post ID (essentially, include/exclude recurrences).</li>
<li>Fixed search form not working in shortcode using <code>has_search</code> due to view container ID mismatches.</li>
<li>Fixed potential widget fatal errors.</li>
<li>Added cache flushing when editing category colors or images to update cached pages throughout a site.</li>
<li>Fixed <code>EM_Event-&gt;save()</code> invocation trying to create a post even if it’s an event recurrence.</li>
<li>Fixed ability to add higher than <code>event_status</code> 1 and added <code>em_get_post_status</code> to allow custom post statuses in WP admin.</li>
<li>Fixed end-of-month jumps when <code>empty_months</code> is set to false.</li>
<li>Changed newly added <code>empty_months</code> shortcode prop to <code>true</code>, which mimics previous calendar behavior.</li>
<li>Fixed orphaned events remover in admin tools incorrectly including new recurrences as orphaned events.</li>
<li>Fixed conversion issues from repeated to recurring events, now prompting re-conversion for upgraded event installs.</li>
</ul>
</div>



<p>Events Manager Pro 3.6.2 Changelog</p>



<div class="wp-block-jetpack-markdown"><ul>
<li>Changed status of previous past events to <code>2</code> instead of <code>0</code>, which was getting confused with drafts.</li>
<li>Fixed inconsistencies with status counts when past events status is enabled.</li>
<li>Fixed past event status not showing in quick editor.</li>
</ul>
</div>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/06/30/events-manager-7-0-3-pro-3-6-2/">Events Manager 7.0.3 &amp; Pro 3.6.2</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6130</post-id>	</item>
		<item>
		<title>Events Manager 7.0.2</title>
		<link>https://wp-events-plugin.com/blog/2025/06/24/events-manager-7-0-2/</link>
		
		<dc:creator><![CDATA[marcus]]></dc:creator>
		<pubDate>Mon, 23 Jun 2025 23:59:49 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<guid isPermaLink="false">https://wp-events-plugin.com/?p=6114</guid>

					<description><![CDATA[<p>We&#8217;ve just updated Events Manager with some bugfixes for issues that arose from the version 7 update. This is a major update, and whilst we released a public beta a month ago, some bugs go undetected due to endlesss possible setup combinations one can run Events Manager under. We&#8217;re committed to quickly iterating with updates [&#8230;]</p>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/06/24/events-manager-7-0-2/">Events Manager 7.0.2</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>We&#8217;ve just updated Events Manager with some bugfixes for issues that arose from the version 7 update. This is a major update, and whilst we released a <a href="https://wp-events-plugin.com/blog/2025/05/02/events-manager-7-0-beta/">public beta a month ago</a>, some bugs go undetected due to endlesss possible setup combinations one can run Events Manager under.</p>



<p>We&#8217;re committed to quickly iterating with updates fixing reported issues (new and old), free and Pro users alike. We&#8217;re currently primarily focused on any issues being reported due to the 7.0 update, helping everyone get up to the latest version.</p>



<h3 class="wp-block-heading">Extended support for WordPress.org forum users</h3>



<p>Whilst for our Pro customers we&#8217;re able to quickly request more information and diagnose issues faster, we would like to extend our support to free users during this time so we can quickly identify, reproduce/debug and fix wider-spread issues. <br><br>We are restricted in what we can ask on the wordpress.org forums due to forum guidelines in place, we cannot request login info from users, with the interest of keeping the forum safe to the public in general. Whilst we&#8217;ve been providing support for 15 years on there, we understand this is a blanket policy to keep people from providing sensitive information to unknown parties.</p>



<p>If you are experiencing a widespread issue and asking for help on the .org forums, you can also follow-up with a <a href="https://wp-events-plugin.com/contact-us/">comment on our contact form</a>, providing a link to the forum thread and any further information that may be relevant, which will be kept securely in confidence. If necessary we can get in touch to get more information about your setup so we can debug issues faster.<br><br>Thanks to everyone for their supportive comments and patience whilst we take Events Manager to the next level. This is just the beginning of something awesome!</p>



<h3 class="wp-block-heading">Events Manager 7.0.2 Changelog</h3>



<div class="wp-block-jetpack-markdown"><ul>
<li>Fixed recurring event editor UI display issues on front-end for recurring/repeated event patterns.</li>
<li>Fixed bbPress fatal error.</li>
<li>Fixed ticket start/end times being ignored due to new overriding ticket settings.</li>
</ul>
</div>



<p></p>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/06/24/events-manager-7-0-2/">Events Manager 7.0.2</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6114</post-id>	</item>
		<item>
		<title>Events Manager 7.0 Released: Powerful New Recurrence Features and Smarter Scheduling</title>
		<link>https://wp-events-plugin.com/blog/2025/06/20/events-manager-7-0/</link>
		
		<dc:creator><![CDATA[marcus]]></dc:creator>
		<pubDate>Fri, 20 Jun 2025 12:36:14 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<guid isPermaLink="false">https://wp-events-plugin.com/?p=6104</guid>

					<description><![CDATA[<p>Events Manager 7.0 is here, and it brings one of the most powerful and flexible updates we’ve ever made to how events can be structured, repeated, and managed. Check out our demo site, and see a recurring event in action! This release introduces an entirely new way of handling recurring events, with layered scheduling logic, [&#8230;]</p>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/06/20/events-manager-7-0/">Events Manager 7.0 Released: Powerful New Recurrence Features and Smarter Scheduling</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Events Manager 7.0 is here, and it brings one of the most powerful and flexible updates we’ve ever made to how events can be structured, repeated, and managed.</p>



<p><a href="https://eventsmanager.site/events/test-recurrence-7-0/">Check out our demo site, and see a recurring event in action!</a></p>



<p>This release introduces an entirely new way of handling recurring events, with layered scheduling logic, smarter management tools, and a brand-new terminology that distinguishes between traditional repeating events and the new recurring format.</p>



<h3 class="wp-block-heading">New Terminology: Recurring vs. Repeating Events</h3>



<p>To better reflect the underlying architecture, we have to add and change some terminology. Recurring events, as we know them in version 6, are now effectively called&nbsp;<strong>Repeating</strong>&nbsp;events, because recurring events are now a different beast altogether!</p>



<ul class="wp-block-list">
<li><strong>Recurring Events</strong> are events with multiple dates and/or times managed on a single page. They share a single booking form with a calendar picker to choose the individual date and time.</li>



<li><strong>Repeating Events</strong> (formerly &#8220;recurring&#8221;) are still supported and behave as before, with individual entries for each event recurrence managed independently.</li>
</ul>



<p>Both types now benefit from our revamped recurrence pattern builder, offering a streamlined and flexible interface for scheduling.</p>



<h3 class="wp-block-heading">Key New Features in Events Manager 7</h3>



<h4 class="wp-block-heading">A Smarter Recurrence Engine</h4>



<ul class="wp-block-list">
<li>Create complex recurrence rules with multiple layers, inclusions, and exclusions. Pretty much any recurrence pattern can now be created!</li>



<li>Manage individual occurrences with custom times or cancellations, while retaining centralized control of content and booking settings.</li>
</ul>



<h4 class="wp-block-heading">Backward compatibility</h4>



<ul class="wp-block-list">
<li>All existing repeating events continue to work as before, but allow you to add new recurrence rules.</li>



<li>Easily convert old events to the new recurring system via admin tools or within the event editor itself</li>
</ul>



<h4 class="wp-block-heading">Enhanced User Experience</h4>



<ul class="wp-block-list">
<li>Timezone-aware booking forms and calendar displays for a recurring event.</li>
</ul>



<h3 class="wp-block-heading">Getting Started</h3>



<p>For those upgrading, you need to activate recurring events, any users who previously had recurring events enabled in v6 will now see them as ‘Repeated Events’.</p>



<p>New installations will, by default, have recurring events enabled, and repeated events disabled.</p>



<p>To enable and disable these types of events:</p>



<ol class="wp-block-list">
<li>Go to <strong>Events > Settings > General</strong> and make sure both &#8220;Enable Recurrence&#8221; and &#8220;Enable Repeating Events&#8221; are selected.</li>



<li>If you wish to convert your repeating events into a single recurring event, use the <strong>Admin Tools</strong> tab to convert legacy repeating events to the new system in bulk, or convert them individually within the editor.</li>
</ol>



<p>Whether you&#8217;re building flexible class schedules, global webinars with timezone support, or want more control over repeating sessions, Events Manager 7.0 gives you the tools to do it all — smarter, faster, and more intuitively.</p>



<p>Stay tuned for more guides and tips as we roll out additional support content in the coming days.</p>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/06/20/events-manager-7-0/">Events Manager 7.0 Released: Powerful New Recurrence Features and Smarter Scheduling</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6104</post-id>	</item>
		<item>
		<title>Events Manager 7.0 (Beta)</title>
		<link>https://wp-events-plugin.com/blog/2025/05/02/events-manager-7-0-beta/</link>
		
		<dc:creator><![CDATA[marcus]]></dc:creator>
		<pubDate>Fri, 02 May 2025 01:29:04 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<guid isPermaLink="false">https://wp-events-plugin.com/?p=6002</guid>

					<description><![CDATA[<p>We&#8217;re thrilled to announce that we&#8217;ve just published the beta version of Events Manager 7.0, one of the more significant updates we’ve made in recent years and marks a new era for Events Manager! This update is fresh off the press, and we’re sharing it now to give everyone as much time as possible to [&#8230;]</p>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/05/02/events-manager-7-0-beta/">Events Manager 7.0 (Beta)</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>We&#8217;re thrilled to announce that we&#8217;ve just published the beta version of Events Manager 7.0, one of the more significant updates we’ve made in recent years and marks a new era for Events Manager!</p>



<p><strong><em>This update is fresh off the press, and we’re sharing it now to give everyone as much time as possible to start testing. This is a preliminary post. More information, screenshots, technical details, and updated documentation will follow over the coming days and weeks.</em></strong></p>



<p>This release completely redefines how recurring events are structured and managed, laying the groundwork for more flexible and powerful scheduling capabilities moving forward.</p>



<h3 class="wp-block-heading">Early Access for Testing</h3>



<p>Events Manager 7.0 Beta is now available, along with Events Manager Pro 3.6.0 Beta — both <a href="https://wp-events-plugin.com/documentation/upgrade-dev-version/">ready as development versions</a> to test the new recurrence features in action.</p>



<p>The new updates can also be seen on both <a href="https://eventsmanager.site/events/test-recurrence-7-0/">our demo</a> and <a href="https://trywpem.com/">trial</a> sites, you&#8217;re welcome to give it a go there!</p>



<h3 class="wp-block-heading">A New Recurrence System</h3>



<p>The core of this release is a brand-new recurrence system built from the ground up. It enables:</p>



<ul class="wp-block-list">
<li>Multiple recurrence sets per event</li>



<li>Layered recurrence rules with exclusions</li>



<li>True timezone-based calendar and search functionality</li>



<li>Smarter rescheduling that retains unchanged recurrences</li>



<li>Seamless upgrade paths from repeated events to the new recurring system</li>



<li>Booking form improvements including date pickers and calendar selectors</li>
</ul>



<p>These changes not only solve long-standing limitations but open the door to a range of new use cases and configurations.</p>



<p>As part of this shift, traditional recurring events are being renamed to <strong>&#8220;repeated events&#8221;</strong>. The new recurring events system allows all recurrences to be managed and displayed from a single event page. Repeated events can also be converted to the new recurring events structure, including 302 redirect pages for old single recurrence pages.</p>



<h3 class="wp-block-heading">Backward Compatible and Safe to Test</h3>



<p>If you’ve previously worked with repeated (formerly &#8220;recurring&#8221;) events, you’ll now have access to a vastly more dynamic system that’s designed to scale with your needs. At the same time, we’ve focused on maintaining backward compatibility where it matters — while the architecture has been overhauled, database changes have been minimal and designed with rollback safety in mind.</p>



<h3 class="wp-block-heading">Try the Beta Now</h3>



<p>The beta is available now via the development version. You can start testing it today, ideally on a staging site, upgrading is easy and <a href="https://wp-events-plugin.com/documentation/upgrade-dev-version/">can be done from your dashboard</a>.</p>



<p>Although this release has undergone extensive internal testing, we always recommend backing up your site before upgrading. </p>



<p>Feedback is welcome and encouraged — we’re eager to see how you use these new tools and look forward to hearing from you!</p>



<p></p>
<p>The post <a href="https://wp-events-plugin.com/blog/2025/05/02/events-manager-7-0-beta/">Events Manager 7.0 (Beta)</a> appeared first on <a href="https://wp-events-plugin.com">Events Manager for WordPress</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6002</post-id>	</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Object Caching 59/94 objects using Memcached
Page Caching using Memcached 
Database Caching 7/18 queries in 0.029 seconds using Memcached

Served from: wp-events-plugin.com @ 2026-04-09 15:02:35 by W3 Total Cache
-->