Untitled Snippet

{ “@context”: “https://schema.org”, “@type”: “Organization”, “name”: “Easily Moved Equipment”, “url”: “https://www.easilymovedequipment.com”, “logo”: “https://easilymovedequipment.com/wp-content/uploads/2023/03/EME-Logo-Update-01.png”, “sameAs”: [ “https://www.linkedin.com/company/easily-moved-equipment-inc-/”, “https://www.youtube.com/user/EasilyMovedEquipment/videos” ] }Continue reading

Remove field checkout WooCommerce

/** Remove all possible fields **/ function mrj_remove_checkout_fields( $fields ) { // Billing fields unset( $fields[‘billing’][‘billing_state’] ); unset( $fields[‘billing’][‘billing_company’] ); // Shipping fields unset( $fields[‘shipping’][‘shipping_state’] ); unset( $fields[‘shipping’][‘shipping_company’] ); return $fields; } add_filter( ‘woocommerce_checkout_fields’, ‘mrj_remove_checkout_fields’ );Continue reading

Restrict payment methods based on cart total

add_filter(‘woocommerce_available_payment_gateways’, ‘limit_payment_gateway_based_on_cart_total’); function limit_payment_gateway_based_on_cart_total($available_gateways) { if (is_admin() || !is_checkout()) { return $available_gateways; } // Get total cart $cart_total = WC()->cart->get_total(‘edit’); // Total cart without formattation // Set limit $limit = 1000; // Limit in local currency // If the total…Continue reading