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

Заливаю товары напрямую в БД, но Страница не найдена

alexzh973

Новичок
upload_2016-9-12_10-33-21.png

пишу в базу в таблицы WP_POSTS, WP_POSTMETA, WP_TERM_RELATIONSHIPS все что нужно.
На главной странице в списке новый товар виден, а на него нажимаешь и Ой! Страница не найдена!

но когда в админке открываешь этот товар и ничего не изменяя просто сохраняешь - все супер - товар виден. Подскажите умельцы! В чем может быть засада?
 

searchingman

Гуру
Местный
Вероятно не всю необходимую информацию пишите в БД.
Чтобы понять чего не хватает, попробуйте сделать запрос к добавленному товару (все поля для конкретного товара из таблиц wp_post, wp_postmeta и т.д.). Полученные данные сравните с данными товара после сохранения через админку.
Чтобы вручную не сравнивать все поля можно воспользоваться какой-нибудь программой, н-р, kdiff3.
 

alexzh973

Новичок
дак вот именно, что в БД все сравнил с нормальной карточкой другого товара - всё идентично (ну кроме названия естесственно). а так же сравнил после админки (т.е. после того как он начинает отображаться) ничего не дописано и не изменено :(.
Может он пишет в файл-какой нибудь еще что-нибудь?
 

alexzh973

Новичок
Победил!!! Ошибка в транслитерации была... наиглупейшая "а" транслитил как "а" (рус), вместо a (en) - опечатка.
осталось разобраться с форматом хранения атрибутов товара
 

searchingman

Гуру
Местный
А почему родным API WooCommerce не пользуетесь? Из-за большого количества товаров и скорости загрузки?
 
Сверху Снизу