• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Программно добавить атрибут товара

nipopadyuk

Новичок
Добрый день

Добавляем новые поля в плагин Dokan.
Подскажите, как программно прописать значение атрибута в карточку товара. Интересует именно атрибут, чтобы потом по этому полю сделать без костыльную фильтрацию.

Для доп. поля ACF мы сделали так:
PHP:
add_action( 'woocommerce_process_product_meta', 'x_add_fields_save' );
add_action( 'dokan_process_product_meta', 'x_add_fields_save' );
add_action( 'dokan_new_product_added', 'x_add_fields_save' );

function x_add_fields_save( $post_id ){
$woocommerce_acf_serial_number_ = $_POST['serial_number'];
if( !empty( $woocommerce_acf_serial_number_) )

update_post_meta( $post_id, 'serial_number', esc_attr( $woocommerce_acf_serial_number_ ) );

Это должно сработать и с атрибутом, но как узнать имя поля, которое мы будем обновлять?
 
Сверху Снизу