現在我用下面的代碼附加產品搜索欄
// Display Fields
add_action('woocommerce_product_options_general_product_data', 'woo_add_custom_general_fields');
function woo_add_custom_general_fields() {
global $woocommerce, $post;
echo '<div class="options_group">';
// Custom fields will be created here...
// Product Select
?>
<p class="form-field product_field_type">
<label for="product_field_type"><?php _e('Product Select', 'woocommerce'); ?></label>
<select style="width:100%" id="product_field_type" name="product_field_type[]" class="ajax_chosen_select_products" multiple="multiple" data-placeholder="<?php _e('Search for a product…', 'woocommerce'); ?>">
<?php
$product_field_type_ids = get_post_meta($post->ID, '_product_field_type_ids', true);
$product_ids = ! empty($product_field_type_ids) ? array_map('absint', $product_field_type_ids) : null;
if ($product_ids) {
foreach ($product_ids as $product_id) {
$product = get_product($product_id);
$product_name = woocommerce_get_formatted_product_name($product);
echo '<option value="' . esc_attr($product_id) . '" selected="selected">' . esc_html($product_name) . '</option>';
}
}
?>
</select> <img class="help_tip" data-tip='<?php _e('Your description here', 'woocommerce') ?>' src="<?php echo $woocommerce->plugin_url(); ?>/assets/images/help.png" height="16" width="16" />
</p>
<?php
echo '</div>';
}
,顯示下面的產品領域,但不能正常工作
但我希望產品搜索如下圖片
我使用下面的網站代碼
http://www.remicorson.com/mastering-woocommerce-products-custom-fields/
我不明白爲什麼你需要在那裏的產品領域? – DevelopmentBucket
我有一個自定義的帖子類型,即訂購週期,我想在產品上添加訂單週期ID,這樣我就可以知道這個產品是否適用於特定的訂單週期。我想這樣做,就像我們選擇交叉銷售產品並向上銷售,如屏幕截圖2 –
您可以顯示自定義帖子類型即訂購週期中的所有帖子,並且可以使用多個選擇列表 – DevelopmentBucket