Dans la dernière version de WooCommerce, un message s'affiche dans le panier pour indiquer que les frais d'expédition ne sont qu'une estimation.
Cela n'a aucun sens quand quelqu'un utilise une expédition à taux fixe et ne calcule pas la livraison du tout. Notez que je n'ai pas non plus activé les frais de port calculés. J'ai essayé de cacher le message avec CSS, mais bien sûr, il n'a pas de classe à cibler.
Est-ce que quelqu'un sait comment désactiver cela?
Au cas où votre modèle ne possède pas de fichier cart-shipping.php, cette modification css a fonctionné pour moi:
.cart-totals-inner .woocommerce-shipping-destination {
display: none; }
Ceci est une nouveauté depuis Woocommerce version 3.5: Vous devrez substituer via votre thème (comme expliqué sur ce lien) le modèle fichier cart/cart-shipping.php
.
De la ligne 46
à 58
, vous remplacez les éléments suivants:
<?php if ( is_cart() ) : ?>
<p class="woocommerce-shipping-destination">
<?php
if ( $formatted_destination ) {
// Translators: $s shipping destination.
printf( esc_html__( 'Estimate for %s.', 'woocommerce' ) . ' ', '<strong>' . esc_html( $formatted_destination ) . '</strong>' );
$calculator_text = __( 'Change address', 'woocommerce' );
} else {
echo esc_html__( 'This is only an estimate. Prices will be updated during checkout.', 'woocommerce' );
}
?>
</p>
<?php endif; ?>
Par ça:
<?php if ( is_cart() ) : ?>
<p class="woocommerce-shipping-destination">
<?php
if ( $formatted_destination ) {
$calculator_text = __( 'Change address', 'woocommerce' );
}
?>
</p>
<?php endif; ?>
Vous avez terminé… plus d'avis ennuyeux.