Woocommerce: come modificare il messaggio 'Carrello aggiornato'
Ho passato diverse ore alla ricerca di una soluzione a quello che sembrerebbe un problema abbastanza semplice, ma senza successo.
Qualsiasi aiuto su questo argomento sarebbe enormemente apprezzato.
Sto usando un tema personalizzato con Woocommerce. Vorrei poter modificare il testo del messaggio che appare quando un utente aggiorna il carrello da "Carrello aggiornato" a "Cestino aggiornato".
Nota bene: questo è il messaggio mostrato quando un utente cambia la quantità di un prodotto nel carrello e seleziona "Aggiorna carrello". So già come modificare il testo del pulsante "Aggiungi al carrello" e anche il messaggio mostrato quando un articolo viene aggiunto al carrello ("Articolo aggiunto correttamente al tuo carrello").
Qualsiasi aiuto sarebbe molto gradito. Grazie.

WooCommerce è altamente localizzabile, quindi puoi utilizzare le funzioni di localizzazione di WordPress per modificare i suoi messaggi.
add_filter('gettext', 'wpse_124400_woomessages', 10, 3);
/**
* Modifica alcune etichette di WooCommerce
* @param string $translation
* @param string $text
* @param string $domain
* @return string
*/
function wpse_124400_woomessages($translation, $text, $domain) {
if ($domain == 'woocommerce') {
if ($text == 'Cart updated.') {
$translation = 'Carrello aggiornato.';
}
}
return $translation;
}

Leggenda! Funziona alla perfezione. Sapevo che doveva esserci una semplice funzione per cambiare i messaggi, ma non riuscivo a trovare aiuto da nessuna parte su questo. Grazie ancora.

L'ho usato per cambiare l'etichetta del link "Ritorna al Negozio". Grazie.
