Your account expired support, please renew to get your support.

Home Forums Themes Support Claue shipping method

Topic Resolution: Resolved
Viewing 2 reply threads
  • Author
    Posts
    • #34739
      shokoofe
      Support Expired

      Hi I would like to have two types of shipping methods. If my products were in the kit category, shipping would be free. But it costs £ 7 for the rest of the store.
      I define two methods with two classes. Free and £ 7. But shipping is displayed on payment with optional two radio buttons.
      I could not adjust the shipping cost. please guide me.

    • #34744
      shokoofe
      Support Expired

      for ex this class product is £7 …but this shipping is radio button

      Attachments:
      You must be logged in to view attached files.
    • #34749
      Harry
      Support Expired

      Hi Shokoofe,

      Please follow this topic https://docs.woocommerce.com/document/hide-other-shipping-methods-when-free-shipping-is-available/ and add below code to claue-child > functions.php

      /**
       * Hide shipping rates when free shipping is available.
       * Updated to support WooCommerce 2.6 Shipping Zones.
       *
       * @param array $rates Array of rates found for the package.
       * @return array
       */
      function my_hide_shipping_when_free_is_available( $rates ) {
      	$free = array();
      	foreach ( $rates as $rate_id => $rate ) {
      		if ( 'free_shipping' === $rate->method_id ) {
      			$free[ $rate_id ] = $rate;
      			break;
      		}
      	}
      	return ! empty( $free ) ? $free : $rates;
      }
      add_filter( 'woocommerce_package_rates', 'my_hide_shipping_when_free_is_available', 100 );

      Kind regards

      Harry
      Premium Wordpress themes and plugins, Best WooCommerce theme https://themeforest.net/user/janstudio/portfolio?ref=janstudio

Viewing 2 reply threads

You must be logged in to reply to this topic.