'DELETE', 'timeout' => 10, 'headers' => ['Accept' => 'application/json', 'Authorization' => 'Bearer ' . $pickupselect_token], ]); } foreach ((array) get_option('pickupselect_catalog_keys', []) as $pickupselect_transient) { delete_transient($pickupselect_transient); } foreach ([ 'pickupselect_connection_token', 'pickupselect_api_key', 'pickupselect_widget_key', 'pickupselect_origin', 'pickupselect_theme', 'pickupselect_primary_color', 'pickupselect_secondary_color', 'pickupselect_catalog_keys', 'pickupselect_carriers', 'pickupselect_countries', 'pickupselect_point_as_shipping', 'pickupselect_tax_status', 'pickupselect_prices_include_tax', ] as $pickupselect_option) { delete_option($pickupselect_option); } // a szállítási módok a zónákból, a beállításaik, és a pont/állapot gyorsítótár (transient) global $wpdb; // phpcs:disable WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching -- one-off cleanup on uninstall $wpdb->delete($wpdb->prefix . 'woocommerce_shipping_zone_methods', ['method_id' => 'pickupselect']); $wpdb->query( $wpdb->prepare( "DELETE FROM {$wpdb->options} WHERE option_name LIKE %s OR option_name LIKE %s OR option_name LIKE %s", $wpdb->esc_like('woocommerce_pickupselect_') . '%', $wpdb->esc_like('_transient_pickupselect_') . '%', $wpdb->esc_like('_transient_timeout_pickupselect_') . '%' ) ); // phpcs:enable wp_cache_flush();