// Onemogući regiju/županiju add_filter( 'woocommerce_shipping_calculator_enable_state', '__return_false' ); // Onemogući grad add_filter( 'woocommerce_shipping_calculator_enable_postcode', '__return_false' ); // Onemogući poštanski broj (ZIP) add_filter( 'woocommerce_shipping_calculator_enable_city', '__return_false' );
Dodavanje teksta nakon kalkulatora
add_action( 'woocommerce_after_shipping_calculator', 'mx_shipping_calc_notice' ); function mx_shipping_calc_notice() { echo ' Izračun je informativnog karaktera. Točan iznos možete vidjeti u sljedećem koraku, nakon unosa adrese. '; }
Ako želite da se poruka pojavljuje odmah nakon gumba Ažuriraj ukupno, možete nadjačati datoteku shipping-calculator.php tako što ćete kopirati tu datoteku iz
wp-content/plugins/woocommerce/templates/cart/shipping-calculator.php
u novokreirani folder u sklopu vaše child teme na putanji
wp-content/themes/tvojatema/woocommerce/cart/shipping-calculator.php
Kada ste kopirali datoteku, otvorite je u omiljenom text editoru i nakon linije 96 (trenutno) dodajte gore spomenuti echo
<button type="submit" name="calc_shipping" value="1" class="button border"><?php esc_html_e( 'Update totals', 'woocommerce' ); ?></button> // Ovdje možemo dodati svoju poruku/disclaimer Izračun je informativnog karaktera. Točan iznos možete vidjeti u sljedećem koraku, nakon unosa adrese. <?php wp_nonce_field( 'woocommerce-shipping-calculator', 'woocommerce-shipping-calculator-nonce' ); ?>
Ako npr. koristite WPML i želite prikazati različite poruke ili ih drukčije stilizirati pomoću CSS-a, možete to učiniti ovako:
<?php if (ICL_LANGUAGE_CODE == "hr") { echo ' Izračun je informativnog karaktera. Točan iznos možete vidjeti u sljedećem koraku, nakon unosa adrese. '; } elseif (ICL_LANGUAGE_CODE == "en") { echo ' The calculation is informative. You can see the exact amount in the next step after entering the address. '; } ?>