0
私はWoocommerceを使用しています。単一の商品ページでは、デフォルトの数量フィールドに加えていくつかのカスタムフォームフィールドを表示したいと思います。Woocommerce - 単一の商品ページに余分なフォームフィールドを追加
これらのフォームフィールドは単純です:FIRST_NAME、LAST_NAME、メール、および電話。ユーザーが製品を購入したときにこの情報を収集したいと思います。
まず、プラグインを使ってみました:https://wordpress.org/plugins/woo-extra-product-options/。これにより、フィールドを追加することができましたが、ラベルが正しく表示されなかったため、このラベルは使用しません。
第二に、私が見つけた唯一のコード例は、バックエンドでカスタム製品のフィールドを追加するためのもので、出力テキストフィールドない次のコード:
add_action('woocommerce_after_single_product_summary', 'add_custom_field', 0);
function add_custom_field() {
global $post;
echo "<div class='prod-code'>Product Code: ";
$text= get_post_meta('_text_field', $post->ID);
echo "</div>";
return true;
}
はどのようにして、余分なフォームフィールドを追加することができます単一の製品ページに
[WooCommerce製品アドオン](https://woocommerce.com/products/product-add-ons/) – helgatheviking
ありがとうございます。これは答えにも役立ちます。コードでこれを行う方法を知っていますか? – cpcdev