Я пытаюсь выяснить, как создавать загружаемые продукты WooCommerce. Проблема в синтаксисе аргумента --downloads
для $ wp wc product create
.
Похоже, что аргумент downloads должен быть одним или несколькими объектами, имеющими спецификации "id", "name", "file". Самым сложным для фигуры является «id». Я попытался использовать спецификации для файла загрузки, связанного с другим продуктом. Все еще получите []
пустое значение для этого нового продукта, когда я спрашиваю:
$ wp wc product list --fields=id,name,downloads
$ wp wc product create --name="CLI Test Downloads" --type=simple --regular_price=20 --downloadable=true --downloads=[{"id":"2d40862d-0044-4da6-bd87-0e94bf5531d6","name":"e-SIGNES-53no2.pdf","file":"https:\/\/ventardlab.info\/wp-content\/uploads\/2019\/01\/e-53no2.pdf"}]
Я не получаю сообщения об ошибке, просто этот продукт создан. Но когда я проверяю новый продукт на панели инструментов WordPress, файл для загрузки не включается.