Support » Plugins and Hacks » Events Manager » [Resolved] "Allow bookings with registered emails" does not works

[Resolved] "Allow bookings with registered emails" does not works

  • Hello,

    “Allow bookings with registered emails” does not works on demo version,
    I would like to buy it but first I have to fix it.

    This is the configuration that I have set in order to not have duplicate emails

    Allow guest bookings – YES
    Allow double bookings -NO

    Enable No-User Booking Mode – NO
    Allow bookings with registered emails – YES

    Alguna idea?

    Otro camino seria buscar otro plugin, pero este me gusta mucho por su integración con WPML.

    Best regards,


Viewing 5 replies - 1 through 5 (of 5 total)
  • Hi,

    What versions of WordPress and Events Manager do you have?

    What happens when someone books / registers? Thanks.


    I’m using de last versión of each other,

    WordPress 3.8.1
    Event Manager 5.5.2

    The problem is that I want people to register to the event without having to register with WordPress.

    If I do so, duplicate emails appear in the booking section if you sign up more than once. And I do not like.

    The problem I see in management,
    As you can not sort the columns of email, it is difficult to see how many are duplicates.

    I hope habaer been clearer,

    best regards,

    Because Events Manager uses the WordPress registration and login system, when someone registers for an event a WordPress account is created.

    Have you thought about using No-User Booking Mode (Events > Settings > Bookings > No-User Mode)?

    I tried!

    If I use it, a user can book the same event many times,


    I think this is a great plugin, but is not good for do a simple registration,

    I’m developing my own plugin,
    I hope somebody find a solution to my problem 😉

    Thanks for your response,
    Best regards



    NetWebLogic Support

    you can try to use No-User Booking Mode and then use this custom filter

    function my_em_verify_email($result,$EM_Bookings){
    	foreach ($EM_Bookings->bookings as $EM_Booking){
    		if( $EM_Booking->person->user_email == $_REQUEST["user_email"] && !in_array($EM_Booking->booking_status, array(2,3)) ){
    			$result = true;
    	return $result;

    *modify as needed
    *not fully tested but something like this

    As for where to paste this : http://wp-events-plugin.com/tutorials/how-to-safely-add-php-code-to-wordpress/

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘[Resolved] "Allow bookings with registered emails" does not works’ is closed to new replies.
Skip to toolbar