Tribe__Tickets_Plus__Commerce__EDD__Tabbed_View__Report_Tabbed_View::register_orders_tab( Tribe__Tabbed_View $tabbed_view, WP_Post $post )
Registers the EDD orders tab among those the tabbed view should render.
Contents
Parameters
- $tabbed_view
-
(Tribe__Tabbed_View) (Required)
- $post
-
(WP_Post) (Required)
Source
File: src/Tribe/Commerce/EDD/Tabbed_View/Report_Tabbed_View.php
public function register_orders_tab( Tribe__Tabbed_View $tabbed_view, WP_Post $post ) { // only show Order Tab if EDD is the Default Provider $default_ticket = get_post_meta( $post->ID, tribe( 'tickets.handler' )->key_provider_field, true ); if ( 'Tribe__Tickets_Plus__Commerce__EDD__Main' !== $default_ticket ) { return; } $orders_report = new Tribe__Tickets_Plus__Commerce__EDD__Tabbed_View__Orders_Report_Tab( $tabbed_view ); $orders_report_url = Tribe__Tickets_Plus__Commerce__EDD__Orders__Report::get_tickets_report_link( $post ); $orders_report->set_url( $orders_report_url ); $tabbed_view->register( $orders_report ); }
Changelog
Version | Description |
---|---|
4.12.3 | Show EDD Orders tab if has any EDD tickets, even if not the default provider. |
4.10 | Introduced. |