0
どのようにWordPressの製品ページの設定を保存するには?
私は、次のコード試してみています:
if(isset($_POST['save']))
{
global $wpdb,$product;
$id = $product->id;
$custommsg = sanitize_text_field($_POST['customstock-msg']);
$customprocessingtime = sanitize_text_field($_POST['customstock-Processing-time']);
$customstockquantity = sanitize_text_field($_POST['customstock-quantity']);
$customstockcatlogpage = sanitize_text_field($_POST['customstock-catlogpage']);
$customstockinstockdate = sanitize_text_field($_POST['customstock-instockdate']);
$customstockinstockdate = date("Y-m-d", strtotime($customstockinstockdate));
$wpdb->insert('wp_woocommerce_specific_product_settings', array(
'custom_msg' => $custommsg,
'order_processing_time' => $customprocessingtime,
'exp_instock_date' => $customstockinstockdate,
'show_stockstatus_quantity' => $customstockquantity,
'showon_catlog' => $customstockcatlogpage,
'specific_product_id' => $id
));
}
私はワードプレスで誰もが解決策を与えることができます初心者です。
別のテーブルに保存する場合はどうすればよいですか? – Dipika
この回答はwp_post_metaに保存されています。 – Dipika
なぜ別のテーブルに保存したいのですか?理由は私は、それは常により良いカスタマイズのワードプレス/ woocommerceのネイティブ関数を使用して取得することができるように、Wordpressのネイティブな方法でメタデータを保存することをお勧めします。 – zipkundan