मैं बस एक त्वरित समाधान के लिए खोज की है। मुझे कस्टम फ़ील्ड के रूप में अपने Woocommerce उत्पादों में एक "उत्पाद पिकर" की आवश्यकता है। मुझे यह ट्यूटोरियल मिला: http://www.remicorson.com/mastering-woocommerce-products-custom-fields/ लेकिन यह काम नहीं करता है।
बस खाली है:
आपकों कुछ इल्म है?
उत्तर:
जवाब के लिए 0 № 1यह कोड केवल WooCommerce 2.3 या उससे कम के साथ काम करता है
यदि आप WooCommerce 3 या अधिक में इसका उपयोग करना चाहते हैं, तो आपको कुछ इस तरह का उपयोग करना होगा:
?>
<p class="form-field">
<label for="related_ids"><?php _e( "Name of te field", "woocommerce" ); ?></label>
<select class="wc-product-search" multiple="multiple" style="width: 50%;" id="related_ids" name="related_ids[]" data-placeholder="<?php esc_attr_e( "Search for a product…", "woocommerce" ); ?>" data-action="woocommerce_json_search_products_and_variations" data-exclude="<?php echo intval( $post->ID ); ?>">
<?php
foreach ( $product_ids as $product_id ) {
$product = wc_get_product( $product_id );
if ( is_object( $product ) ) {
echo "<option value="" . esc_attr( $product_id ) . """ . selected( true, true, false ) . ">" . wp_kses_post( $product->get_formatted_name() ) . "</option>";
}
}
?>
</select> <?php echo wc_help_tip( __( "Tooltip text", "woocommerce" ) ); ?>
</p>
<?php
चीयर्स!