Un utente ha chiesto
Categoria: Code Snippets di WordPress
Domanda: Aiutare! Ho questo errore fatale: impossibile ripetere la dichiarazione woocommerce_custom_pr
Salve signore, ho aggiunto questo codice
// Per modificare il testo da aggiungere al carrello su una singola pagina del prodotto
add_filter (‘woocommerce_product_single_add_to_cart_text’, ‘woocommerce_custom_single_add_to_cart_text’);
woocommerce_custom_single_add_to_cart_text () funzione {
return __ (‘Aggiungi al carrello’, ‘woocommerce’);
}
e ho ricevuto questo errore dopo l’attivazione
Impossibile dichiarare nuovamente woocommerce_custom_product_add_to_cart_text () (dichiarato in precedenza
ho davvero bisogno del tuo aiuto grazie
-
Autore del plugin
(@bungeshea)
Ricevi questo errore perché stai utilizzando un nome di funzione generico che probabilmente è già in uso altrove.
Un modo migliore è utilizzare funzioni anonime ove possibile negli snippet:
add_filter( 'woocommerce_product_single_add_to_cart_text', function () { return __( ‘Add to Cart’, ‘woocommerce’ ); } );
Hai risolto il tuo problema?
0 / 0