@Httdientee

Проблема с вариативностью woocommerce?

Я сейчас работаю с плагином WP ALL IMPORT, все в прицнипе отлично за исключением одного, у меня два атрибута передаются по разному (Один берется из csv а второй для каждого продукта идет списком из функции (то есть в csv нет этих данных) делаю я их через функцию и передаю в импорт) - с этим плагин справляется, все передается НО
По какой-то причине атрибут который я делаю через функцию не показывается на странице продукта до тех пор, пока я в админке не зайду в настройки продукта и во вкладке вариации не нажму save changes, после этих действий все появляется и работает как надо. Я начал искать какие-то функции которые сделают тоже что и кнопка делает - сохраняет вариации, все что я нашел
WC_Meta_Box_Product_Data::save_variations( $product_id, get_post( $product_id ) );

- Не подходит по той причине что тут нужен post запрос вместе со какими-то еще нужными параметрами в нем, может есть какой-то плагин? Готовое решение, может кто-то подсказать?
  • Вопрос задан
  • 31 просмотр
Пригласить эксперта
Ответы на вопрос 1
wppanda5
@wppanda5 Куратор тега WordPress
WordPress Mедведь
Добавьте в вашу функцию после установки атрибутов
wc_delete_product_transients( $product_id );
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы