web-dev-qa-db-fra.com

obtenir le nom actuel du produit dans functions.php

je crée un bouton dans une page de produit actuelle après woocommerce_single_product_summary

je voudrais obtenir des informations sur le produit actuel (par exemple le nom et le prix) et via le bouton envoyer un e-mail pour obtenir des informations

voici le code de mon fichier functions.php:

add_action( 'woocommerce_single_product_summary','content_after_addtocart_button' );

function content_after_addtocart_button() { 
echo '<div class="content-section">
<a href="mailto:[email protected]?&subject= Richiesta Informazioni&body= product name ??? product price ??? ">
<input type="button" value="Richiedi Informazioni"/ ></a></div>'; 
}

est-ce que quelqu'un peut m'aider ?

1
riccardo airone

Veuillez vérifier le code ci-dessous:

add_action( 'woocommerce_single_product_summary','content_after_addtocart_button' );
function content_after_addtocart_button() { 

    global $product;

    $product_title = $product->get_name();
    $product_price = $product->get_price();

    echo '<div class="content-section">
    <a href="mailto:[email protected]?&subject=Richiesta Informazioni&body=' . $product_title . '??? ' . $product_price . ' ??? ">
    <input type="button" value="Richiedi Informazioni"/ ></a></div>'; 
}
1
Milan Hirpara