web-dev-qa-db-ja.com

functions.phpで現在の製品名を取得します

woocommerce_single_product_summaryの後に現在の製品ページにボタンを作成します

現在の製品に関する情報(名前や価格など)を取得し、ボタンから情報を取得するためのメールを送信します

これは私の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>'; 
}

誰でも私を助けることができますか?

1
riccardo airone

以下のコードを確認してください:

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