4.12.1

2020-05-20 Feature3 Tweak5 Fix1 Language1

Features

  • Added new field types to choose from when requiring Attendee Information on a Ticket or RSVP: Email, URL, Date of Birth, Date and Telephone. [ETP-89]
  • Add integration with new Event Tickets post and event filtering so it supports Easy Digital Downloads and WooCommerce. [ETP-318]
  • Multiple shortcodes added: [ETP-313]

Tweaks

  • [tribe_tickets_rsvp] and [tribe_tickets] display the purchasing block(s) for RSVP + Tickets, just RSVP, or just Tickets, as aptly named. Both have the post_id argument for the post/page/event for which tickets were created.
  • [tribe_tickets_attendees] displays the public list of attendees. It requires the post_id of the event to display the attendees and has an optional title argument to set the title of the block in the HTML.
  • [tribe_tickets_protected_content] is an enclosing shortcode where any content within its opening and closing tags will only appear if the currently logged in user does (or doesn't if ticketed=0) have a ticket for the specified post_id (defaults to the current post if not set). You may optionally specify the Ticket ID(s) in addition to the Post ID, such as ticket_ids="32,50,90" which checks if the attendee has a ticket to any of the Ticket ID(s).
  • [tribe_tickets_rsvp_protected_content] is an enclosing shortcode where any content within its opening and closing tags will only appear if the currently logged in user does (or doesn't if rsvpd=0) have an RSVP for the specified post_id (defaults to the current post if not set). You may optionally specify the RSVP ID(s) in addition to the Post ID, such as rsvp_ids="32,50,90" which checks if the attendee has an RSVP to any of the RSVP ID(s).
  • For anyone using our past extension (no longer available) that introduced these shortcodes, the extension will be deactivated automatically to avoid conflicts.

Fixes

  • Update the orders-tickets template to account for a passed post to be of an unregistered post type, such as for an Event post when The Events Calendar plugin is disabled. [ETP-320]

Languages

  • 15 new strings added, 38 updated, 1 fuzzied, and 4 obsoleted