Event Tickets Plus
Features
- Fully redesigned ticket editor interface
- Ticket description is now optional for frontend display
- Introduced "shared capacity" to replace "global stock"
- Introduced "Sell up to" capacity field to replace "global stock with cap"
- Improved helper text and error messages
- Reorder tickets via drag and drop
- Updated time pickers for start and end sale
- Total Event Capacity display
- Introduced filter to change the default value for the option to show attendees on the event, 'tribe_tickets_plus_default_show_attendees_value'
Fixes
- Improved clarity around ticket availability
Woocommerce->get_attendees()andEDD->get_attendees()signatures now require the$attendees_queryis aWP_Queryto match the abstract method
Tweaks
- Added filters:
tribe_events_tickets_module_name,tribe_tickets_get_default_module,tribe_events_tickets_woo_display_ecommerce_links - Removed filters:
tribe_events_tickets_woo_display_sku - Added actions:
tribe_events_tickets_metabox_edit_ajax_advanced - Removed actions:
wootickets_after_,wootickets_after_save_ticket - Changed views:
eddtickets/tickets,meta,wootickets/tickets - Made unlimited capacity an explicit option
- Changed ecommerce usage setting to per-event instead of per-ticket
- Changed minimum supported version of WooCommerce to 3.0
- Changed minimum supported version of WordPress to 4.5
Languages
- 41 new strings added, 67 updated, 2 fuzzied, and 13 obsoleted
Features
- Added new filter,
tribe_tickets_plus_meta_cookie_flag, that lets users manually control the updating of attendee meta storage cookies.
Fixes
- Updated some template files to use the
wc_get_cart_url()function (instead of calling theget_cart_url()WC method directly) to prevent PHP notices - Improved some aspects of temporary storage of attendee meta during the checkout process; the data persists more reliably (props to @slny311 and others)
- Re-added legacy WooCommerce version 2.x _visibility "hidden" meta to ticket Products (missing as of version 4.4.7 until now).
- Added support for the resend tickets email action when running alongside WooCommerce 3.2.x (with thanks to Benjamin Schreier for highlighting this)
- Fixed an issue with Easy Digital Downloads tickets not being correctly assigned to users in some cases (thank you @atmedia for reporting this!)
Tweaks
- Added new
wootickets_ticket_email_attachmentsfilter - Added CSS class and filter to table rows in WooCommerce ticket purchase form (thank you @helgatheviking for coding this)
- Started using Woo's Decimal Separator setting on the Add Ticket screens
Compatibilitys
- Minimum supported version of WooCommerce is now 2.5
Fixes
- Fix issue where "Who's Attending?" list would often incorrectly report the number of people attending an event
- Prevent blank option values for fields like radio, checkbox, and dropdown
Tweaks
- Make the bottom-border on some WooCommerce ticket elements more consistent in color and width (props to @webidextrous for reporting this!)
Fixes
- Fixed issue where "Who's Attending?" list would often fail to show up on custom post types.
- Fixed dates in Orders report for items with status other than complete
- Ensure that if an Attendee is deleted, it cannot be "checked in" (props to ahelman for reporting this!)
Tweaks
- Added new filter
tribe_event_tickets_plus_email_meta_fields(thanks @carlosmachado for the suggestion) - Adjusted multiline option markup for meta fields type text
- Fixed incorrect plugin version in code documentation
- Purge unused meta fields template file
- Changed views:
eddtickets/tickets.phpandwootickets/tickets.php - New template tags:
unhook_event_tickets_order_link_logic()
Languages
- 1 new strings added, 19 updated, 0 fuzzied, and 0 obsoleted
Fixes
- Fixed some included files' paths to ensure they can be overwritten in line with our Themer's Guide
- Fixed some PHP notices that would show up when buying Easy Digital Downloads tickets
Fixes
- Adjustments to improve compatibility with WooCommerce 3.x during check-in and when sending emails
- Prevent errors in relation to our integration with the WooCommerce email system
- Allow users to disable WooCommerce ticket emails by deselecting all trigger statuses
Tweaks
- Remove references to legacy plugins in the tickets form
- Remove view files from deprecated e-commerce providers
- Added a filter to hide the attendee optout option in the tickets form
Fixes
- Ensure the correct user ID is associated with tickets/attendees (props: @Andras)
- Ensure the event_id and ticket_id variables are usable within the tribe_tickets_plus_qr_handle_redirects filter (props: @Cliff)
Fixes
- Prevent fatals involving Commerce Classes and Tribe__Tickets__Tickets
Features
- Show remaining ticket count, buy now now buttons in list views of The Events Calendar [71092 & 71094]
- An API to get ticket, attendee, event, and order infomation from a post id for RSVP, Easy Digital Downloads, and WooCommerce Tickets
Tweaks
- Removed support for Shopp and WP E-Commerce plugins
- Added filters:
tribe_events_tickets_woo_quantity_column_class - Removed filters:
shopptickets_assign_to_category,shopptickets_ticket_category,shopptickets_generate_tickets_hook,shopptickets_historical_purchase_names,shopptickets_ticket_category_description,shopptickets_ticket_category_parent,tribe_tickets_plus_shopp_get_ticket,shopptickets_ticket_price_html,shopptickets_quantity_selector_options,shopptickets_ticket_email_content,shopptickets_ticket_email_headers,shopptickets_ticket_email_attachments,shopptickets_ticket_email_recipient,shopptickets_ticket_email_subject,wpectickets_order_is_complete,wpecticket_fulfilment_error_message,tribe_tickets_plus_wpec_get_ticket,wpectickets_ticket_price_html - Removed actions:
event_tickets_shopp_attendee_created,event_tickets_shopp_ticket_created,shopptickets_checkin,shopptickets_uncheckin,event_tickets_wpec_attendee_created,event_tickets_wpec_ticket_created,wpectickets-send-tickets-email,eddtickets_ticket_deleted,wpectickets_checkin,wpectickets_uncheckin - Changed views:
eddtickets/tickets,shopptickets/tickets,tickets-plus/attendee-list-checkbox-rsvp,tickets-plus/attendee-list-checkbox-tickets,wootickets/tickets,wpectickets/tickets
Languages
- 0 new strings added, 34 updated, 0 fuzzied, and 21 obsoleted [event-tickets-plus]
Features
- Overlay over ticket fields when javascript is disabled to prevent ticket orders
Performance
- Remove unnecessary ticket stock queries and avoid running some where unnecessary (our thanks to @mindshare for highlighting some of these issues)
Tweaks
- Included a New Filter
tribe_tickets_plus_qr_handle_redirectsto give the chance to modify the QR checkin redirect URL