Skip to content

Frequently Asked Questions

Can I display the notice in a custom location?

Yes. Use the shortcode:

[wpify_woo_free_shipping_notice]

You can place the shortcode in:

  • Widgets
  • Pages and posts
  • Theme templates
  • Page builders (Elementor, Divi, etc.)
Does the notice update automatically?

Yes. The notice automatically updates when:

  • Adding a product to cart
  • Changing quantity
  • Removing a product
  • Updating checkout

The module uses WooCommerce AJAX fragments for real-time updates.

Can I have different limits for different countries?

Yes. Use the wpify_woo_free_shipping_amount filter:

add_filter( 'wpify_woo_free_shipping_amount', function( $amount ) {
$country = WC()->customer->get_shipping_country();
switch ( $country ) {
case 'CZ': return 1000;
case 'SK': return 50;
default: return $amount;
}
}, 10, 2 );
Does the module support multiple currencies?

Yes. The module is compatible with the Woo Currency Switcher plugin. The limit is automatically recalculated based on the current currency.

How to load the limit from WooCommerce shipping settings?
  1. Go to the module settings
  2. Enable “Load amount from Free shipping settings”
  3. Save changes

The module automatically loads the minimum amount from the “Free shipping” method in the appropriate shipping zone.

How to hide the notice for an empty cart?

By default, the notice does not display for an empty cart. If you have “Always show” enabled, disable this option.

How to change the notice text?

In the module settings, edit the fields:

  • Free shipping message - text before reaching the limit
  • Free shipping confirmation message - text after reaching the limit

Use {price} to display the remaining amount.

Can I hide the truck icon?

Yes. In the module settings, disable the “Show icon” option.

How to change the notice colors?

In the module settings, you will find:

  • Background color - background color
  • Text color - text color
  • Icon color - icon color
  • Progressbar color - progress bar color

Alternatively, you can use custom CSS - see developer documentation.

How to add a custom icon?

The module uses a built-in SVG truck icon. For a custom icon:

  1. Disable “Show icon” in settings
  2. Add your custom icon using CSS:
.wpify-woo-free-shipping-notice::before {
content: '';
background-image: url('your-icon.svg');
width: 40px;
height: 40px;
}
Does the module work with block checkout?

The module works with classic checkout. For block checkout, use the shortcode [wpify_woo_free_shipping_notice] in the appropriate block or widget.

How to hide the notice programmatically?

Use the wpify_woo_free_shipping_render_notice filter:

add_filter( 'wpify_woo_free_shipping_render_notice', function( $render ) {
// Your condition
if ( some_condition() ) {
return false;
}
return $render;
} );
Are the module texts translatable?

Yes, all module texts use standard WordPress translation functions with the wpify-woo textdomain. For translation, you can use:

  • Loco Translate plugin
  • .po/.mo files in the wp-content/languages/plugins/ directory
How to display only the remaining amount without the entire notice?

Use the shortcode:

[wpify_woo_amount_for_free_shipping]

This shortcode displays only the formatted amount (e.g., “500 Kč”).