Cum sa modifici textul de adaugare in cos pe pagina unica a produsului in WooCommerce

Am avut de realizat pentru un client modificarea din WooCommerce add to cart in Solicita oferta personalizata. In WooCommerce avem filtre de care ne putem folosi si crea functii Php.

Urmatoarea functie schimba numele butonul Add to cart.

add_filter( 'woocommerce_product_single_add_to_cart_text', 'woocommerce_custom_single_add_to_cart_text' ); 
function woocommerce_custom_single_add_to_cart_text() {
    return __( ' Solicita oferta personalizata', 'woocommerce' ); 
}

Daca se doreste un redirect dinamic in momentul cand se apasa pe buton se foloseste urmatoarea functie.

 

add_filter('woocommerce_add_to_cart_redirect', 'custom_woocommerce_add_to_cart_redirect', 10, 2);
function custom_woocommerce_add_to_cart_redirect( $url = null, $adding_to_cart = null ){ 
    $url = get_site_url() . '/cerere-oferta/';
    return $url;
}

 

Lasă un răspuns

Adresa ta de email nu va fi publicată.

Alte articole din aceiasi categorie