Si volem ficar un missatge en la zona de Checkout de Woocommerce, podem fer-ho mitjançant aquest codi al “functions.php”. Ha de ser al functions.php perquè funcione la funció (valga la redundància) de Polylang.
Útil, per exemple, per a un missatge la setmana de vacances:
if (function_exists('pll_current_language')) {
$currentlang = pll_current_language('locale');
}
if($currentlang=="es_ES"):
function pedidosVacas() {
wc_print_notice( __( 'Los pedidos realizados a partir del 12/08 se enviarán a partir del 22/08', 'woocommerce' ), 'success' );
}
add_action( 'woocommerce_before_checkout_form', 'pedidosVacas', 9 );
elseif($currentlang=="en_GB"):
function pedidosVacasEN() {
wc_print_notice( __( 'Orders placed after 08/12 will be shipped from 08/22', 'woocommerce' ), 'success' );
}
add_action( 'woocommerce_before_checkout_form', 'pedidosVacasEN', 9 );
elseif($currentlang=="pt_PT"):
function pedidosVacasPT() {
wc_print_notice( __( 'Pedidos feitos após 12/08 serão enviados a partir de 22/08', 'woocommerce' ), 'success' );
}
add_action( 'woocommerce_before_checkout_form', 'pedidosVacasPT', 9 );
endif;