Hide Public Attendee List

Home Forums Ticket Products Event Tickets Plus Hide Public Attendee List

Viewing 15 posts - 1 through 15 (of 16 total)
  • Author
    Posts
  • #1089472
    Chrissy Rey
    Participant

    I checked, and didn’t see a global setting for “Hide Public Attendee List,” so I can hide the public attendee list for all of my existing (132) events by default. Most of the tickets we sell are for children, and parents really don’t want other folks to know where their kids are going to be for the day. If there’s not a global setting, can one be added ASAP (before parents start to freak out!!)?

    #1089485
    Bryan Kreger
    Participant

    I am also interested in this. After the update all the tickets also show the check box “Don’t list me on the public attendee list”. How do you remove that line from the tickets as we do not show the attendance list.

    #1089551
    Robbie
    Participant

    Here the same question… How can we hide the Public Attendee List and the label ““Don’t list me on the public attendee list”?

    Thanks!

    #1089868
    Geoff
    Member

    Hey Chrissy (and folks),

    So sorry for the trouble here with the public attendee view. While there is no global option to turn on or off the list, you can add this to your theme’s style.css file or using a plugin like Simple Custom CSS:

    .tribe-attendees-list-container {
    display: none;
    }

    That will effectively hide the list for all events so that you can then go in and disable the option from the events that should not display it. Once done, that snippet can be removed and things will function normally moving forward.

    Will this work? Please let me know.

    Thanks,
    Geoff

    #1089881
    Bryan Kreger
    Participant

    Unless I did in incorrectly. That does not remove the check box “Don’t list me on the public attendee list” under the ticket selection.

    #1089883
    Bryan Kreger
    Participant

    It did remove the attendees at the bottom though.

    #1089891
    Geoff
    Member

    Hey Bryan,

    Chrissy’s request is slightly different than what you are asking. For you, try adding this instead:

    .tribe-tickets-attendees-list-optout {
    display: none;
    }

    That will remove the option from the RSVP/ticket form altogether.

    Thanks!
    Geoff

    #1089973
    Chrissy Rey
    Participant

    Wouldn’t the content still be indexed by search engines and bots using this method? I really need a way to get the info completely off of the site, and not visible to search engines, folks who view the source, and the like, without having to manually go through and check that box 100+ times (for one site… there are others). This is a major privacy concern for my customers, and I’m sure for others as well, especially since they weren’t showing up on the events before the update, and now suddenly they are, by default.

    #1089995
    Bryan Kreger
    Participant

    Awesome, that solved all my issues from the upgrade.

    #1090258
    Geoff
    Member

    Hi Chrissy and thanks for following up!

    You’re correct that the snippet will not wipe the content in a way that search will overlook. However, the purpose of the snippet is not to do that, but to give you a chance to hide the information while you disable the feature on each event, which will indeed wipe the information from being rendered on the front end of the site.

    I do certainly agree that enabling this feature by default is not ideal, especially in this case. I have ticketed this in our system as something for our development team to look into further and that will make sure it gets on the team’s radar. In the meantime, I really do hope this snippet gives you what you need to first hide the details and then disable the feature without any further complications.

    Thanks,
    Geoff

    #1090302
    Liz
    Participant

    Just to add that we will have to roll back to the previous version because of this feature. It’s totally impractical to modify on a per event basis. Look forward to the next release with a fix for this.

    Thanks
    Liz

    #1090310
    Geoff
    Member

    Thanks for chiming in and adding your feedback, Liz.

    #1090436
    Geoff
    Member

    Quick update: I was able to work out a solution with our development team to resolve this issue while we work on an official patch for it in an upcoming release.

    Please paste this snippet into your site’s functions.php file and it completely disable the public attendee list from your site:

    /**
    * Disables the public attendee lists on all events
    *
    * Removes the tribe_events_single_event_after_the_meta action that injects the attendee
    * list that was introduced with the initial 4.1 release of Event Tickets Plus
    */
    function disable_attendee_list_on_post() {
    if ( ! class_exists( 'Tribe__Tickets_Plus__Attendees_List' ) ) {
    return;
    }
    
    remove_action(
    'tribe_events_single_event_after_the_meta',
    array(
    Tribe__Tickets_Plus__Attendees_List::instance(),
    'render'
    ),
    4
    );
    }
    
    add_action( 'wp', 'disable_attendee_list_on_post' );

    Please give that a shot in place of the CSS snippet I provided and I hope this help do the trick.

    Thanks,
    Geoff

    #1092394
    David
    Participant

    Geoff, we’d like to see this fix made available in a plugin update as soon as possible. It was a surprise to us and our customers to see checkboxes appear in ticket sales indicating their attendance might be made public. We need a simple way to toggle off public attendance features in the plugin settings. Thanks!

    #1092593
    Geoff
    Member

    Thanks for the feedback, David. That’s exactly what we’re working on and what I hope came across in my last reply. 🙂

    I’m going to go ahead and close this thread since we now have two workarounds for it in addition to a ticket in our system to roll this feature out in a future update. If there are any other questions or comments, please do feel free to hit us with a new thread and we’d be happy to help over there.

    Thanks!
    Geoff

Viewing 15 posts - 1 through 15 (of 16 total)
  • The topic ‘Hide Public Attendee List’ is closed to new replies.