Bonjour, je souhaite modifier la fonctionnalité du bouton "Ajouter au panier" pour renvoyer uniquement vers la page produit et non ajouter au panier
add_filter( 'woocommerce_loop_add_to_cart_link', 'redirect_to_product_page', 10, 2 ); function redirect_to_product_page( $link, $product ) { global $woocommerce; $product_cat = wp_get_post_terms( $product->get_id(), 'product_cat', array( 'fields' => 'slugs' ) ); $product_cat = isset( $product_cat[0] ) ? $product_cat[0] : ''; $link = get_site_url() . '/product/' . $product_cat . '/' . $product->get_slug() . '/'; return $link; }
C'est le code que j'ai essayé mais il remplace simplement "ajouter au panier" par l'url correcte
Vous pouvez supprimer le bouton et le remettre avec votre propre message. Cela vous permet également de modifier le texte du bouton :