Есть сайт на wordpress с плагином woocommerce, в нём уже большое кол-во товаров и категорий, однако есть проблема: при добавлении нового товара через woocommerce api товар не появляется в категории, т.е. его видно в админке и можно открыть по прямой ссылке, однако рядом с другими товарами в своей категории его нет.
Код добавления товара
`wcapi = API(
url="url",
consumer_key="xxx",
consumer_secret="xxx",
version="wc/v3",
timeout=1000,
verify_ssl=False,
query_string_auth=True
)
w = wcapi.post('products', data={
'name': str(i[1]),
'type': 'simple',
'regular_price': str(i[2]),
'description': 'desc',
'short_description': 'short desc',
'categories': [
{'id': str(i[0])}
],
'images': [
{'src': str(i[3])}
],
'meta_data': [
{}, {}
]
}).json()
print(w['id'])`
Проблема была в ограничении кол-во отображаемых товаров, исправил добавлением данного кода в functions.php
add_filter( 'loop_shop_per_page', function ( $cols ) {
return 25;
}, 25 );
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
У меня стоит OpenCart Version 30
Как загрузить видео в бд mysql на php?У меня есть уже готовый сайт осталось только загрузка видео в бд с загрузкой его(видео) на сервер, при этом...
Требуется написать функцию, через которую можно будет в массиве найти элемент (если несколько таких элементов - то первый), и при необходимости...
у меня есть активити с 3 фрагментами, и в самом активити есть метод налаживания связи и начала приёма данных с другого устройстваПодскажите...