wake-up-neo.com

Entfernen Sie in Woocommerce 3.5 die Nachricht zur Versandschätzung in der Warenkorb-Tabelle

In der neuesten Version von WooCommerce wird im Warenkorb eine Nachricht angezeigt, dass die Versandkosten nur eine Schätzung sind.

 https://www.screencast.com/t/2hSd7B27I

Dies macht keinen Sinn, wenn jemand Flatrateversand verwendet und den Versand überhaupt nicht berechnet. Beachten Sie, dass ich den Versand auch nicht aktiviert habe. Ich habe versucht, die Nachricht mit css zu verbergen, aber es hat natürlich keine Klasse zum Targeting.

Weiß jemand, wie man das abstellt?

2
Christian Rea

Falls Ihre Vorlage keine cart-shipping.php -Datei hat, hat diese CSS-Änderung für mich funktioniert:

.cart-totals-inner .woocommerce-shipping-destination {
display: none; }
1
Prometheus

Dies ist etwas Neues seit Woocommerce Version 3.5: Sie müssen über Ihr Theme überschreiben (wie auf diesem Link erklärt) die Vorlage Datei cart/cart-shipping.php .

Aus der Zeile 46 bis 58 ersetzen Sie Folgendes:

<?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; ?>

Dadurch:

<?php if ( is_cart() ) : ?>
    <p class="woocommerce-shipping-destination">
        <?php
        if ( $formatted_destination ) {
            $calculator_text = __( 'Change address', 'woocommerce' );
        }
        ?>
    </p>
<?php endif; ?>

Sie sind fertig ... Keine nervigen Notizen mehr.

1
LoicTheAztec