Eventbrite Attendees Shortcode

A shortcode to pull in your Eventbrite attendee list (Must be RSS enabled)

Author:Austin Passy (profile at wordpress.org)
WordPress version required:3.7
WordPress version tested:4.1.1
Plugin version:1.1.3
Added to WordPress repository:10-08-2009
Last updated:29-10-2014
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:0
Rated by:0
Plugin URI:http://austin.passy.co/wordpress-plugins/even...
Total downloads:3 264
Active installs:40+
plugin download
Click to start download

A shortcode to pull in your Eventbrite attendees list.

Example shortcode useage:

[eventbrite-attendees id="384870157"]

More options: [eventbrite-attendees id="YOUR_EVENT_ID" sort="true|false" clickable="true|false" user_key="USER_KEY(IF_NOT_SET_IN_SETTINGS)"]

Shortcode args:

  1. id: with your Eventbrite event id.
  2. sort: Should the attendee list be sorted by puchase date?
  3. clickable: Should links be clickable?
  4. user_key: Your API user key if not saved in the settings.

Leave any comments about the Eventbrite Attendees Shortcode here.

Attendee output control. Eventbrite returns a lot of information in regards to each attendee. You can filter out what you do not want by creating a filter. Use the example code bellow in your theme or a functionallity plugin:

// See: http://developer.eventbrite.com/doc/events/event_list_attendees/ 'only_display' for allowed keys.
function frosty_eventbrite_attendee_data_to_remove( $data ) {
    // If you want to start fresh use the next line
    //$data = array( 'ticket_id', 'tax' ); // etc..
    
    // If you want to remove additional info from the default
    //$newdata = array( 'eventbrite_fee', 'created' ); // etc..
    //$data = array_unique( array_merge( $newdata, $data ) );
    return $data;
}
add_filter( 'eventbrite_attendees_only_display', 'frosty_eventbrite_attendee_only_display );

Removed is the old app_key and replaced with the user_key. If you want to use your own app key filter it like so:

function frosty_eventbrite_attendees_app_key( $key ) {
    return 'MY_NEW_KEY';
}
add_filter( 'eventbrite_attendees_app_key', 'frosty_eventbrite_attendees_app_key' );

Template $make_clickable example; here are two examples: `