Всем привет! Есть интернет-магазин на wordpress+woocommerce с готовыми товарами. Мне нужно перезалить новую базу данных (с тестовыми товарами) сохранив при этом все товары готовые в первоначальном виде. Интересует: как правильно сделать экспорт готовых товаров, а после перезаливки базы их импортировать обратно, заместив тестовые и ничего не потеряв из содержания готовых? или, если это возможно, перезалить базу изначально не затрагивая готовые товары?
Что означает "тестовые товары"? Они нужны для разработки, или это некие "экспериментальные" товары, которые уже сейчас должны видеть покупатели на сайте?
landergate вообщем, есть правильно настроенная бд с тестовыми товарами, а на сайте неверно, косячно настроеная бд, но уже с реальными товарами - мне нужно сделать гибрид: чистая правильная бд + готовые товары. интересует, как это сделать правильно
Через простую заливку/переливку базы - никак. Товары хранятся в wp_posts, а их аттрибуты - во всяких wp_post-meta и вуукоммерсовских таблицах. В любом случае у вас, скорее всего, wp_posts совпадёт по id полей и произойдёт перезапись.
Ваш выход - экспорт товаров чреез специализированные плагины под вуу с последующим импортом. Там учитывается этот момент с перезаписью.