Archive for the ‘Versions’ Category

Attendee Mover Add-on Now Available for Beta Testing

If you’ve ever had a registrant sign up for the wrong event, then you know how important it can be to be able to move them to a different event; moving registrations between events can be a very time consuming process. With the Attendee Mover add-on for EE4, you can now move attendees to different events with ease.

The Attendee Mover add-on is compatible with Event Espresso 4.9.7+ and available to download from the pre-release channel while in beta testing.

Shave at least 5 minutes off the attendee reassignment process!

With the Attendee Mover add-on, it only takes four simple steps to move an attendee to a new event, from the Registrations Overview page, click the “Attendee Mover” icon in the attendee row.

attendee mover registration overview

Attendee Mover Icon in Registration Overview


Next, you can choose the event that you would like to move the selected attendee to.

Attendee Mover - Registration Step 1

Moving an Attendee – Registration Step 1


Then select a ticket and click the “Next Step” button…

Attendee Mover - Registration Step 2

Moving an Attendee – Registration Step 2


…and voila! The attendee is reassigned to the correct event.

Attendee Mover - Registration Step 3

Moving an Attendee – Registration Step 3


Attendee Mover Beta Testing

Want to beta test this new add-on for us? Please follow the short guide below to get started.



The add-on is available for beta testing from the pre-release channel (PRC) within your Event Espresso account page. Once you’ve signed up for the PRC, your download will be available in the EE4 tab of the PRC.



The add-on installs like any other WordPress plugin, just upload and activate it via the WordPress plugin admin screen.



Documentation can be found here:


Reporting Issues

Please report issues in the Attendee Mover support forums.

We look forward to your feedback from testing the Attendee Mover add-on beta. Please feel free to start a new topic in the Pre-release channel forum if you have any questions, comments, or suggestions.

Tags: ,
Posted in Addons, Registration, Features, Beta, EE4 | 14 Comments »

Announcing the Promotions add-on beta for Event Espresso 4

Attention discount loving event promoters! Behold the Promotions add-on beta! Finally, the Promotions add-on is ready for you to test its new, more flexible, publicity boosting, discount-ticket-price-obsessed event promoting features!


The Promotions add-on is compatible with Event Espresso 4.8 (also in beta) and available to download from the pre-release channel.


The new promotions add-on for Event Espresso 4 includes discounting with or without discount codes, cart discounts, and a new UI.

New Automatic (no-code discount) and discount limits features

The Promotions add-on can be used to set up promo-code based discounts and non-promo-code or automatic discounts to help encourage more event ticket buying.


It allows you to set quantity limits on usage, as well as set a range of dates when promotions are applied to the price of an event ticket transaction.

That’s right, the cart total is discounted

When you set up a fixed discount type promotion, the amount will be taken off the price of the entire cart. This is a departure from how EE3 discounted a set amount for each ticket in the cart.


Side note: You can still make it so the discount is increased with each ticket purchased by using the percent discount type promotion.

New UI for inputting and managing promotions

All of the promotions management happens within the promotions management screen, which keeps you out of the event editor. This helps speed up the input and management of promotions. Now you’ll have more time to spend on your other event managery tasks!

You’re welcome.

We look forward to your feedback from testing the Promotions add-on beta. Please feel free to start a new topic in the Pre-release channel forum if you have any questions, comments, or suggestions.

Tags: , , ,
Posted in Addons, News, Development, Beta | 11 Comments »

Automatic updates have been re-activated

As we mentioned earlier this week, was the target of a DDOS attack. We want to reaffirm your data was never compromised nor vulnerable. Our user data has and been and will continue to be secure, and we continue to take action to keep it protected.

Today we have added measures to prevent additional DDOS attacks in the future and implemented rate-limiting on the api endpoints for our plugin update engine. While doing this, we also noticed an inefficient query that compounded the server problems and we fixed that too.

To make a long story short, automatic updates have been re-enabled. You should begin receiving update notifications for the Event Espresso suite of plugins as updates become available. Hint: Event Espresso 4.4.4 was released earlier today so watch for that update notification.

However, there is the possibility that we may still have to fine tune some of the measures we’ve put in place. If any of the following happen to you:

  • You have multiple Event Espresso plugins installed and get update notifications for some that have updates but not others.
  • You are browsing our site, interacting with forums and get a cannot connect message seemingly randomly at intervals.

Please contact us with as much detail you can provide as possible and we’ll look into things and see if there’s a problem with some preventative measures we put in place on our server.

Again, thanks for the patience during this experience! If you have any questions or comments, please contact us or comment below.

Posted in Home Page, Versions | 3 Comments »

Release Update: Event Espresso 4.3.2.p

A maintenance release for Event Espresso 4 is now available. Event Espresso 4.3.2.p offers 4 fixes.

Please backup your website before making any changes.

Bugfixes for Event Espresso 4.3.2

  • Fixed SPCO return to pay in cases where the event is sold out / reached maximum capacity of approved registrations
  • Fixed updates to core clearing out tables added by add-ons
  • Fixed the mysterious sales tax display in the ticket price breakdown
  • Fixed migration error when migrating from EE3
For a complete history of updates and changes to EE4 and the EE4-compatible add-ons, see the change log for Event Espresso 4.

Updating to Event Espresso 4.3.2

One-click updates are available via the WordPress Plugins page within the WP dashboard to members who have activated their support license key. The support license key can be found on your Event Espresso account page and it is activated through the General Settings page for Event Espresso within your WordPress admin (WP dashboard).

Be sure to backup your WordPress site. Then login to your WordPress admin and click on Plugins in the WordPress admin menus. Locate Event Espresso within the list of plugins and click on Update Now.

You can also manually update your Event Espresso software. Here is information on how to manually update Event Espresso via SFTP or FTP.

Have a question about using Event Espresso 4?

Try searching the documentation for Event Espresso 4. If you are still stuck after searching, then please create a support post in our support forums so we can help you!

Posted in News, Versions | No Comments »

Release Update: Event Espresso 4.3.1.p

A maintenance release for Event Espresso 4 is now available. Event Espresso 4.3.1.p offers 14 fixes and 3 enhancements.

Please backup your WordPress before making any changes.


  • Fix event datetime comparison to now for upcoming events widget
  • Add limit to session transient delete query
  • Fix flat fee discount/surcharge not showing in the price breakdown
  • Fix undefined function deactivate_plugins()
  • Fix [ESPRESSO_EVENTS] show_expired=false parameter
  • Fix calendar shortcode parsing on page with [ESPRESSO_EVENTS] shortcode on it
  • Fix 1 click updates not working for addons
  • Fix error when changing timezone to half hour increments
  • Fix event_espresso text domain typos
  • Incorrect array configuration for Plugin Update Engine in EE_Register_Addon
  • Fix receipt HTML issues
  • Fix issue where EE_DMS_New_Addon_0_0_2.dms.php does not have constructor
  • Fix issue where core misinforms addons when it’s a new install


  • Change minimum PHP version notification to say next major version will drop support for PHP 5.2
  • Add in validation of active messengers and message types
  • Update Category help tour
For a complete history of updates and changes to EE4 and the EE4-compatible addons, see the change log for Event Espresso 4.
Did you know that Event Espresso 4 has documentation within the WordPress dashboard?

Just click on the Help tab which appears in the top right corner of the screen while viewing a page for Event Espresso. It is a convenient way to learn about a feature right from the WordPress admin.

Posted in News, Versions | 1 Comment »

Release Update: Event Espresso 4.2.9.p

A maintenance release for Event Espresso 4 is now available. Event Espresso 4.2.9.p offers 4 fixes and 3 enhancements.

Please backup your WordPress before making any changes.


  • Fix undefined variable $is_IE in Event Espresso admin routes
  • Fix styling issue with help tours in the WordPress admin
  • Restore functionality for [ATTENDEE_EMAIL] shortcode
  • Fix reverse order of registration information on order confirmation invoice


  • Move ticket selector towards top of page to improve speed of registrations
  • Allow the default uncategorized category slug to be changed
  • Allow editing of the category hierarchy
For a complete history of the updates and changes to EE4 and the EE4-compatible add-ons, see the entire EE4 Changelog.

Posted in News, Versions | No Comments »

Release Update: Event Espresso 4.2.7.p

A maintenance release for Event Espresso 4 is now available. Event Espresso 4.2.7.p offers 14 fixes.

Please backup your WordPress before making any changes.


  • Prevent duplication of venues when migrating from Event Espresso 3
  • Show the current value when changes are saved through the default price type editor
  • Restore the [EVENT_LIST] messages shortcode for the [ATTENDEE_LIST]
  • Fix styling issue with dropdown menus in the Add New Registration screen
  • Fix undeclared variable in EE_Shortcodes::_validate_list_requirements()
  • Restore the ability for the messages system to display information from system questions
  • Correct a variable name to clear a PHP warning in EE_Event_List_Shortcodes.lib.php
  • Fix infinite loop issue related to event excerpts
  • Fix transaction time for offsite payments gateways (e.g. Mijireh, PayPal) so they are recorded with the correct timezone
  • Fix email links used by the messages system
  • Restore the [EVENT_AUTHOR_EMAIL] messages shortcode for the [EVENT_LIST]
  • Adjust saving of primary registrant information so this information is only saved to the primary attendee record
  • Fix insecure warning caused by Google maps loading over http while on an https page
  • Fix error from missing help tab for the Check-In Records screen
For a complete history of the updates and changes to Event Espresso 4 and the EE4-compatible add-ons, see the entire EE4 Changelog.

Posted in News, New Versions, Versions | No Comments »

Release Update: Event Espresso 4.2.6.p

An update for Event Espresso 4 is now available. Event Espresso 4.2.6.p offers one enhancement and 13 fixes.

Please backup your WordPress before making any changes.


  • Add option to show events from all categories in the Upcoming Events widget


  • Upcoming events widget formatting, remove extra line breaks and spacing, defaults of false not selecting
  • Preview button not showing for regular WordPress post-types
  • Logo Sizes in Order Confirmation PDF
  • Clarifying that the “skip migrations” = “reset database and delete old data”
  • indexOf(s) is not a function
  • Event Access Information under Ticket Details shows “Remaining” but that heading no longer exists
  • Fix date display in content-espresso_events-header.php to allow for translation
  • Themes that use “get_the_excerpt()” instead of “the_excerpt()” are missing EE content.
    Please note many of the headings in the event templates of prior versions have been removed as part of the work done in this ticket
  • Move to Trash Link in Venues Editor allows you to Delete Locked Venues
  • Arabica 2014 – change category icon from “tags” to “category”
  • EE4 Core 4.1 DMS crashing during events_Question_group stage
  • Fix error on sorting venues by ID in venue list table
  • Fix errors getting hidden by try catch block
For a complete history of the updates and changes to EE4 and the EE4-compatible add-ons, see the entire EE4 Changelog.

Posted in News, New Versions, Versions | 2 Comments »

Event Espresso 4.2 and Events Calendar

Now Available!

We’d like to announce that Event Espresso 4.2 and the Events Calendar Add-on are now available. EE 4.2 includes over 60 changes and this is the first release of the Events Calendar Add-on for EE4.

Please note, EE 4.2+ is required before the EE4 Calendar Add-on will work.

Two New Major Features

Support for Mijireh Checkout

mijireh-checkout-largeAnnouncing the ability to integrate with over 90 different gateways and payment providers, using the Mijireh Checkout system! Mijireh Checkout is a PCI compliant checkout page that looks exactly like your site, with support for over 90 gateways and payment providers to use on Mijireh’s secure PCI compliant servers. (see the Payment Settings inside EE 4.2).

Mijireh Checkout helps increase your conversion rates by using your existing website design. Your checkout process remains seamless to your customers while Mijireh Checkout securely handles the collecting and transmitting of the credit card data for you.

Calendar Add-on for EE 4.2+

The Events Calendar allow you to display your events in a way that customers are familiar. Make it easy for your customers to find events and to add your events to their own calendars so they don’t forget!

The EE4 Calendar Add-on includes:

  • Inline calendar images
  • Category filtering
  • Venue filtering
  • Featured images
  • Datetime and format settings
  • Tooltips
  • Color coded categories
  • Better compatibility with themes
  • and much more!

Compatible with most responsive themes

Compatible with most responsive themes

EE4 Events Calendar

EE4 Events Calendar


Calendar Tooltips

Please note, EE 4.2+ is required before the EE4 Calendar Add-on will work.

Additional Features & Enhancements in EE 4.2

In addition to better out of the box support for themes and plugins, we have added an array of new features. These include drag and drop ordering of tickets in the event editor, ordering of questions within question groups, datetime names and descriptions, and the option to turn off the ticket selector in the event details page, and much more:

  • Added support for Mijireh Checkout
  • Added support for the Calendar Add-on
  • Drag and Drop ordering of tickets in the event editor
  • Order Questions by Question Group (no longer ordering questions by question order)
  • Option to turn OFF the Ticket Selector in the Event Details page for events without tickets/registrations
  • Ability to add/edit Event Datetime Names
  • Ability to add/edit Event Datetime Descriptions
  • Added Event Datetime Name messages shortcode
  • Event Datetime Description messages shortcode
  • Added datetime titles and descriptions to the order confirmation
  • Added front-end “Maintenance Mode” option
  • Added “Register Now” or “View Details” button in the event list when the Ticket Selector is turned off

New Hooks, Filters, and Stuff for Developers

Here are a few more of the new features and cool stuff for developers available in 4.2 and we’d like to invite you to take a look and offer feedback (praises, report bugs, etc.):

  • Hook/Filter to Set No-cost events as “Free”
  • Add filter so the email messenger CSS file can be swapped out by developers for another CSS file
  • Added a hook in the Admin panel after each ticket row description
  • Added a hook in the Admin panel after each ticket create and update model
  • Added hook in the Front-end after each ticket date on a single event
  • Made Single Page Check Out (SPCO) button text filterable
  • Models make acceptance of empty strings more consistent
  • Simplified the EE_System Constructor and Hook point’s to allow for external module/add-on/plugin development
  • EEH_Template::locate_template() to accept full paths as well as relatives paths (from plugin root)
  • Filter for adding caffeinated modules to EE_Config $modules_to_register array
  • Make Single Page Check Out (SPCO) button text filterable

4.2 Screenshots

Re-order tickets EE4

Drag and drop reordering of tickets.

Drag and drop ordering of questions in categories

Drag and drop ordering of questions in categories

Mijireh Event Espresso

Mijireh Checkout settings


Datetime Editor

Posted in Home Page, Addons, News, Versions, Calendar, Beta | 1 Comment »

Event Espresso 4 (Beta) Officially Released

2014-02-10_00-10-21Event Espresso 4 (Beta) is now available! This is really exciting and there is a lot we’d like to share with you!

How do I get access to EE4?

EE4 is currently available to the public for sale and is released to Event Espresso 3 users for FREE. If you purchase a EE3 Support License you will also have free access to EE4.

You can even launch your own demo site for EE4 in just a few minutes. Click here to get started with your EE4 test drive site!

Attention Bloggers – Wanna get your hands on a free copy of EE4 to review or want to do an interview? Please reach out to us on Twitter, Facebook, or contact us.
Create an account now and download Event Espresso 4 Decaf for free.


How is EE4 different than EE3?

2014-02-10_00-06-40EE4 is very different from EE3 in more ways than we can probably list/describe/remember—so you’re going to want to check it out. In general there are several important changes to the EE4: features, user interface, data structure,  coding method and price.


EE3 and EE4 have different feature sets; some features are available in EE4 that have never been available in EE3:

….and 30+ more!

User Interface

2014-02-10_00-07-23The user interface has been rebuilt to follow the new WordPress 3.8+ standard. We’ve rebuilt all the pages, added new icons, added mobile browser compatibility, optimized notifications and much more. We believe that EE4 is more elegant, easier to use and more powerful all at the same time.

Data Structure

The data structure has changed so that some event data is now custom post types (CPTs). CPTs make event-related data more available to standard WordPress functions and themes. This will make Event Espresso more accessible for both back-end (core) developers and front-end (theme) designers.

Coding Method

The coding method has changed from procedural coding to more heavily object-oriented programming. That means there are more files, but less code to do more advanced things. Experienced developers should appreciate all the work that went into this change. We believe it makes our event registration more powerful and robust, helping make your event registration experience better.

We really think you’ll like what you see—especially as you get used to EE4 and realize all the new types of events it can power. We will continue making improvements in all of these areas and look forward for what is to come.


While “in Beta”, Event Espresso 4 will be discounted significantly (approx. 50%). As the EE4 matures to a “stable” development status, the price will rise. Those who purchase at this discounted rate are still entitled to 12 months of support and upgrades.


Screen Shots

Here are a few screen shots to show off some of the awesome new features!

2014-02-10_00-13-43 2014-02-10_00-23-26 2014-02-10_00-07-53
2014-02-10_00-18-37 2014-02-10_00-18-12 ticket_editor
2014-02-10_00-19-15 2014-02-10_00-16-37 2014-02-10_00-17-31

Why did we spend so much time and money building Event Espresso 4?

We have sought feedback from you, the thousands of event managers and developers who rely on Event Espresso to make their events successful. Your feedback has focused on one general theme. You want Event Espresso to do more and be more stable.

It is difficult to add more features to a system that was initially designed to for a more narrow focus. As we continue to add those new features Event Espresso has become more difficult to use, setup and/or customize. The added features has also made the core code more complex and less reliable, thus the increase in bugs.

As your requirements for Event Espresso have evolved (and continue to evolve), it became clear that parts of the code have gotten too complex and must be refactored in order to support new ideas. The longer we delayed refactoring Event Espresso, and the more code is written for EE3, the more difficult it becomes to refactor Event Espresso to meet your needs today and in the future.

In short, we spent a lot of money and several years building Event Espresso 4 because we wanted to help you and your events be more successful.


Why did it take so long to build Event Espresso 4?

When we started building version 3.2, we didn’t anticipate that it would be such a major change. However, as we started to refactor one system we saw it necessary (and better timing) to refactor other systems. Event Espresso 4 introduces several major changes including:

  • A new user interface
  • A single page checkout
  • A new messages system
  • New transaction management
  • A new pricing management system
  • A new taxes management system
  • Custom post types for events, venues, and contacts
  • Changing our programming approach to object-oriented programming
  • and much more!

All those systems are quite interconnected and complex, so updating it took a lot of time and resources. We’re just as frustrated EE4 took as long to release as you, but we feel this decision will be the best for you in the long-run. We’re confident that we (and other developers) can build really great event registration websites on EE4 for a very long time to come.


What’s coming next in Event Espresso 4?

We view our roadmap in two ways: short(er)-term projects and long(er)-term projects. Our roadmap is subject to change at any time.

Our short(er)-term projects include:

  • Making EE3 add-ons compatible with EE4.
  • Promotion codes.
  • Refactoring gateways.

Our Long(er)-term projects include:

  • Integration with third-party plugins and services.
  • Advanced messages functionality.
  • Advanced registration form functionality.
  • New add-ons.
  • Event themes.
  • Continued code optimization.

As always, you’re invited to participate as developers or sponsors.


What’s the plan for Event Espresso 3?

EE4 beta begins the official process of phasing out EE3. Going forward, we will focus new feature development resources on EE4 and only maintenance resources to EE3. As the EE4 feature set (including add-ons) exceeds those that are currently available with EE3 we will no longer sell or support EE3.

Those who purchase a EE3 support license  also have access to the core EE4 files and we recommend that they evaluate EE4 to see if will meet your needs at this time. We have provided tools to use EE3 data in EE4 which can help you start using EE4 sooner.

The future of event registration and ticketing is with Event Espresso 4 and we hope you’ll join us today for that amazing journey.


Can I Use EE4 instead of EE3?

Depending on your situation you might (or might not) want to replace EE3 with EE4. In general, our recommendation hinges on: what features you require, and whether you want to use your EE3 data in EE4.

Some features are not available in EE4 that are available in EE3:

  • Coupon/Discount codes
  • Wait lists
  • Staff manager
  • Support for EE3 add-ons (see below)
None of the EE3 add-ons are compatible with EE4 at this time (but they are on our short-list). You will need to make the determination about which features your project requires and which Event Espresso version will meet your needs.

Using EE3 Data in EE4

Event Espresso 4 is ready to accept unaltered data that has been prepared by Event Espresso 3.1.36 (or greater). If you’ve not modified your EE3 database structure then you can migrate your data from EE3 to EE4. If you have modified your database structure, the migration scripts may not function properly (see below).

As a good practice, please backup your website database before migrating.

When to migrate EE3 data to EE4:

If you are using  Event Espresso version  3.1.36 (or greater) without customization that changes the data structure (e.g. additional database tables, columns, etc.) you can migrate your database from EE3 to EE4.

As a good practice, please backup your website database before migrating.

When NOT to migrate EE3 data to EE4:

We recommend NOT migrating your EE3 data to EE4 if you: have customized Event Espresso database tables or columns that weren’t included with EE3 OR are using EE3 on a multi-site installation of WordPress.


What is the development status of Event Espresso 4?

After years of development and months of testing, we have finished adding features (to this version) and all major bugs have been resolved. We do expect you to be able to use EE4 as if it were a stable product, with the exception that additional bugs may be identified through more extensive testing with your specific use-case. Please report any suspected bugs to the support forums. For a short period, we will be focused on fixing bugs that are found by users and that can be verified by our support staff, then release patches ASAP. After EE4 is released as a “non-Beta” product we will commence work on our development road map.


Reporting Bugs

We have spent, literally, thousands of hours developing, testing and debugging EE4, but undoubtedly some of you may encounter issues with EE4 while testing it in your given use-case, the plugins and themes you use, etc. Please report any unexpected behavior, error messages, or bugs to the support forums so we can keep all the requests organized and fixed as soon as possible. Please create a new thread for each issue so that it can be addressed specifically. Otherwise it might confused with other issues or missed among a lengthy discussion.

As a good practice, please backup your website database before using EE4 on the same website where you are using EE3 and before migrating.


Questions or Comments? Tell us what you think

Event Espresso 4 is a big step forward in the functionality and power of WordPress events plugins. We really think you’ll like what EE4 is now, what you can do with it now, and what it will become. Launch your own test drive of Event Espresso 4 in minutes and let us know what you’re thinking.

Posted in Home Page, News, New Versions, WordPress Plugins, Beta, EE4 | 53 Comments »

Do NOT follow this link or you will be banned from the site!