WooCommerceの最新リリースでは、送料は概算であるというメッセージがカートに表示されています。
これは、誰かが定額配送を使用していて、配送をまったく計算しない場合には意味がありません。計算された配送も有効にしていないことに注意してください。メッセージをcssで非表示にしようとしましたが、もちろん、対象となるクラスがありません。
これをオフにする方法を知っている人はいますか?
テンプレートにcart-shipping.phpファイルがない場合は、このcssの変更でうまくいきました。
.cart-totals-inner .woocommerce-shipping-destination {
display: none; }
これはWoocommerceバージョン3.5以降の新機能です。 テーマを使用して上書きする(このリンクで説明されているように)テンプレート ファイル cart/cart-shipping.php
。
行から46
から58
、次のものを置き換えます:
<?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; ?>
これで:
<?php if ( is_cart() ) : ?>
<p class="woocommerce-shipping-destination">
<?php
if ( $formatted_destination ) {
$calculator_text = __( 'Change address', 'woocommerce' );
}
?>
</p>
<?php endif; ?>
これで完了です...もう迷惑な通知はありません。