/ / Woocommerce користувальницький підбірник польових продуктів - php, wordpress, woocommerce

Woocommerce користувальницького поля picker продукту - php, wordpress, woocommerce

Я просто шукав швидке рішення. Мені потрібно декілька "Вибір продукту" в моїх продуктах 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&hellip;", "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

Ура!