Подключение скриптов в админке WordPress
Всем привет, такой вопрос, делаю небольшой плагин для сайта на wp + woocommerce, создал плагин, зарегал, вывел страницу, все ок, но в плагине должно быть поле с выбором товара, я нашел вывел его вот так
<p class="form-field product_field_type">
<label for="product_field_type">Выбор товаров</label>
<select
id="product_field_type"
name="product_field_type[]"
class="wc-product-search"
multiple="multiple"
style="width: 50%;"
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
$product_ids = [];
$product_field_type_ids = get_post_meta( $post->ID, '_product_field_type_ids', true );
if ( ! empty( $product_field_type_ids ) ) {
$product_ids = array_map( 'absint', $product_field_type_ids );
}
if ( $product_ids ) {
foreach ( $product_ids as $product_id ) {
$product = wc_get_product( $product_id );
echo sprintf(
'<option value="%s" %s>%s</option>',
esc_attr( $product_id ),
selected( true, true, false ),
esc_html( $product->get_formatted_name() )
);
}
}
?>
</select>
<span class="woocommerce-help-tip" data-tip="Описание"></span>
</p>
но не работает, насколько я понял из-за того что не загружаются скрипты "wc-enhanced-select.min.js" вроде как этот скрипт и многие другие загружаются везде в админке, но не в плагинах, как мне инициировать в собственном плагине загрузку этих и других скриптов?