/** * woocommerce_register_table_rates function. * @param array $package */ function woocommerce_register_table_rates($package) { // Register the main class woocommerce_register_shipping_method('WC_Shipping_Table_Rate'); if (!$package) { return; } // Get zone for package $zone = woocommerce_get_shipping_zone($package); if (TABLE_RATE_SHIPPING_DEBUG) { wc_add_notice('Customer matched shipping zone <strong>' . $zone->zone_name . '</strong> (#' . $zone->zone_id . ')', 'notice'); } if ($zone->exists()) { // Register zone methods $zone->register_shipping_methods(); } }
function woocommerce_register_table_rates($package) { global $woocommerce; // Register the main class woocommerce_register_shipping_method('WC_Shipping_Table_Rate'); if (!$package) { return; } // Get zone for package $zone = woocommerce_get_shipping_zone($package); if (defined('WP_DEBUG') && WP_DEBUG == true) { $woocommerce->add_message('Customer matched shipping zone <strong>' . $zone->zone_name . '</strong> (#' . $zone->zone_id . ')'); } if ($zone->exists()) { // Register zone methods $zone->register_shipping_methods(); } }