WC_Settings_Shipping::output_zones_screen()
Handles output of the shipping zones page in admin.
Method of the class: WC_Settings_Shipping{}
No Hooks.
Return
null
. Nothing.
Usage
// protected - for code of main (parent) or child class $result = $this->output_zones_screen();
WC_Settings_Shipping::output_zones_screen() WC Settings Shipping::output zones screen code WC 7.5.1
protected function output_zones_screen() { // phpcs:disable WordPress.Security.NonceVerification.Recommended global $hide_save_button; if ( isset( $_REQUEST['zone_id'] ) ) { $hide_save_button = true; $this->zone_methods_screen( wc_clean( wp_unslash( $_REQUEST['zone_id'] ) ) ); } elseif ( isset( $_REQUEST['instance_id'] ) ) { $this->instance_settings_screen( absint( wp_unslash( $_REQUEST['instance_id'] ) ) ); } else { $hide_save_button = true; $this->zones_screen(); } // phpcs:enable WordPress.Security.NonceVerification.Recommended }