// 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.

';
	} 
?>

Odgovori

Vaša email adresa neće biti objavljena. Obavezna polja su označena s *

Komentiraj