Modificare il pulsante “Leggi tutto” di WooCommerce per i prodotti non disponibili

Modificare il pulsante “Leggi tutto” di WooCommerce per i prodotti non disponibili

Per modificare il pulsante “Leggi tutto” che appare nei prodotti non disponibili (esauriti) in WooCommerce, puoi intervenire tramite un filtro PHP nel file functions.php del tuo tema child (oppure tramite un plugin di snippets PHP come “Code Snippets”).
Il testo “Leggi tutto” è il comportamento predefinito di WooCommerce per i prodotti non acquistabili.

Apri il file functions.php del tuo tema child accedendo ad Aspetto → Editor del tema. Se è la prima volta che visiti questa pagina, verrà visualizzato un avviso. Fai clic su “Ho capito” per chiuderlo.
Scorri verso il basso e aggiungi le seguenti righe di codice alla fine del file:

add_filter('woocommerce_product_add_to_cart_text', 'custom_out_of_stock_button_text', 20, 2);
add_filter('woocommerce_product_single_add_to_cart_text', 'custom_out_of_stock_button_text', 20, 2);

function custom_out_of_stock_button_text($text, $product) {
if (!$product->is_in_stock()) {
return 'Non disponibile'; // Testo personalizzato per prodotti esauriti
}
return $text;
}

Nel codice, modifica “Non disponibile” con il testo del pulsante che desideri aggiungere, ad esempio “Esaurito”.
Salva il file functions.php e adesso visita la pagina del negozio per visualizzare le modifiche appena effettuate.

Risultato

Per i prodotti non disponibili, il pulsante mostrerà “Non disponibile”.

Per tutti gli altri, il comportamento rimane invariato (es. “Aggiungi al carrello”, “Seleziona opzioni”, ecc.).

Hai bisogno di personalizzazioni su WooCommerce?

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Torna in alto