На момент моего последнего обновления знаний (к началу 2023 года), WooCommerce не предоставляет специфического хука именно для вывода информации непосредственно рядом со SKU на странице редактирования вариации продукта в админ-панели. Однако, вы можете использовать хуки, расположенные в bockе, где отображается SKU, и добавить своё поле сразу после или до него. Хоть это не идеально, но при отсутствии конкретного хука, вы можете попробовать использовать следующие хуки:
- `woocommerce_variation_options_pricing` – этот хук находится перед блоком с ценой вариации, что обычно выше поля SKU.
- `woocommerce_product_after_variable_attributes` – этот хук находится после всех полей вариации, включая SKU.
Например, для добавления поля после SKU, вы можете попробовать что-то вроде этого:
```php
function add_custom_field_to_variations_after_sku( $loop, $variation_data, $variation ) {
// Ваш HTML и PHP код для отображения кастомного поля
// Здесь можно использовать $variation->ID чтобы получить ID вариации или другие связанные данные
echo '<div><label>Моё Кастомное Поле:</label> <input type="text" /></div>';
}
add_action( 'woocommerce_product_after_variable_attributes', 'add_custom_field_to_variations_after_sku', 10, 3 );
```
Обратите внимание, что данный код – это только пример, и требуется дополнительная обработка для сохранения данных, например, использование хука `woocommerce_save_product_variation` для обработки и сохранения значений поля при сохранении вариации.
Если вы хотите точнее контролировать позицию своего поля, возможно, вам потребуется изменить шаблоны через перегрузку шаблонов WooCommerce или использовать JavaScript/jQuery для динамического перемещения вашего поля после страницы загружена. Это более сложный и менее стабильный метод, но он может позволить вам более точно разместить поле там, где это нужно.