Я пытаюсь обновить обычную цену продукта, используя мета-ключ _regular_price
с целым числом или строкой, когда продукт обновляется в wp-admin.
Мой желаемый пользовательский поток:
- Откройте страницу редактирования товара
- Нажмите кнопку обновления
- Обратите внимание, что для _regular_price установлено значение 20 после перезагрузки страницы.
add_action( 'woocommerce_process_product_meta', 'update_test' );
function update_test( $post_id ) {
update_post_meta( $post_id, '_regular_price', 20 );
}
Пожалуйста, помогите мне найти, что я делаю неправильно в вышеуказанной функции, и дайте мне знать о любых других способах сделать это.