के माध्यम से मैं उपयोगकर्ताओं को अपनी साइट wp_insert_post
और update_post_meta
का उपयोग कर के दृश्यपटल के माध्यम से एक उत्पाद बनाने के लिए के लिए एक फार्म का निर्माण कर रहा हूँ।स्थापना Woocommerce उत्पाद टैग और श्रेणियां कस्टम फ़्रंट-एंड फार्म
उत्पाद श्रेणियों और टैग को सेट करने का प्रयास करते समय समस्या उत्पन्न होती है। ऐसा लगता है कि Woocommerce इस संबंध में मानक वर्डप्रेस टैक्सोनोमी का उपयोग नहीं करता है। किसी के भी पास इस के साथ कोई भी अनुभव है? ऐसा लगता है कि कुछ जगहों पर Woocommerce product_tags
का उपयोग करता है। क्या उन्हें वर्डप्रेस के समान बनाने के लिए कोई फ़ंक्शन है?
नीचे मैं जो कर रहा हूं उसका स्निपेट नीचे है। धन्यवाद!
$post = array(
'ID' => '',
'post_content' => $_POST['post_content'],
'post_title' => $_POST['post_title'],
'post_status' => 'draft',
'post_type' => 'product',
'post_author' => $user_id,
);
$newListing = wp_insert_post($post, $wp_error);
//SET META
update_post_meta($newListing, '_stock_status', 'instock', true);
update_post_meta($newListing, '_visibility', 'visible', true);
update_post_meta($newListing, '_price', $_POST['_regular_price'], true);
//SET CATEGORIES - **NOT WORKING**
wp_set_post_categories($newListing, $categories);
//SET THE TAGS **NOT WORKING**
wp_set_post_tags($newListing, $tags, true);