WP Kulüp › Forums › Nasıl Olmuş › WooCommerce Siparişleri ve Müşteri Datasını Aktarmak
Tagged: aktarım, müşteri, sipariş, woocommerce
-
WooCommerce Siparişleri ve Müşteri Datasını Aktarmak
Bu yazı Furkan Güney tarafından oluşturuldu 07/09/2024 at 10:44Arkadaşlar selamlar. “Nasıl Olmuş”tan ziyade “Nasıl Olur” şeklinde bir konu için yazıyorum.
Eski sitedeki sipariş ve müşteri datasını sıfırdan yapılmış bir siteye aktarmak istiyorum. Bir yandan deneme ve testlerimi yapıyorum. Sonuca sağlıklı bir şekilde ulaşırsam burada sizleri bilgilendireceğim fakat bilgisi olan arkadaşlarımız varsa işimi kolaylaştırmak için desteğini rica ederim. <3
Furkan Güney cevapladı 7 ay, 1 hafta önce 4 Üye · 4 Cevap -
4 Cevap
-
Furkan selam,
Bunun nasıl olacağını ben de pek bilemiyorum. Buradaki en büyük sorun kullanıcı ID bilgilerinin değişmesi oluyor. Çalışan bir yol bulunursa ben de öğrenmiş olurum.
-
Furkan bey, şuraya yazarsanız yardımcı olacak kişiler olabilir belki.
https://stackoverflow.com/questions/tagged/woocommerce
stackoverflow.com
Newest 'woocommerce' Questions
Stack Overflow | The World’s Largest Online Community for Developers
-
Merhaba,
bunun için bir eklenti yada kodlama varmı bilmiyorum ama ben SQL ile yapmıştım, işlem User ve users_meta tablosundan başlanarak ID eşlemesi yapılıp tüm dataları içeri almak gerekir çünkü kayıtlı yada kayıtsız birçok sipariş oluyor ayrıca sıfırdan içeri atmak kolay fakat var olan DB içeriye eklemek biraz zor oluyor çünkü WC dataları _wc_ ile başlıyor ayrı ayrı tablolar halinde ben .NET ile yapmıştım öncesinde güncel SQL sonrasında eklenecek kısımları olarak uğraştım fakat başarılı olmuştum.
-
Merhaba arkadaşlar desteğiniz için teşekkür ederim öncelikle.
Aktarımı başarılı bir şekilde yaptım zaman açısından veritabanını çözmek daha uzun süreceği için eklenti ile çözmeyi daha mantıklı buldum. Aşağıda ilgili eklentileri paylaştım ayrıca nasıl ilerlediğimi anlatıyorum. Ürünleri aktarmak WooCommerce eklentisinin kendi içinde içe ve dışa aktar özelliği olduğu için bu aşamayı anlatmıyorum ve bununla ilgili bir sürü eğitim kaynağı zaten var ve çok basit ilerliyor süreç.
1- Öncelikle eski site ile yeni site farklı alanlarda olması önemli çünkü sağlıklı bir aktarım olmazsa eski site çalışır vaziyette duruyor olsun ve aynı zamanda yedek aldıktan sonra işleme başlayın.
2- Eski siteye Import Export WordPress Users and WooCommerce Customers eklentisini kurup export yöntemiyle müşteri datasını indiriyoruz.
3- Eski siteye Order Export & Order Import for WooCommerce eklentisini kurup export yöntemiyle sipariş datasını indiriyoruz.
4- Yeni siteye müşteri datasını aynı eklenti ile import yöntemiyle yüklüyoruz. Ama bu aşamada müşteri datasını içeri aktarırken kullanıcı ID leri veritabanında değişiyor bilginiz olsun.
5- Eski site müşteri datası ile yeni site müşteri datasını Excel ile karşılaştırarak yeni ID leri formül ile tespit ediyoruz. (Bu aşamada Excel bilginiz zayıfsa yapamazsınız bilen birinden destek almanız gerekli)
6- Eski siteden indirdiğimiz sipariş datasını Excel ile açıp eski müşteri ID sinin yeni müşteri ID si ile değiştiriyoruz. (Yine Excel formül bilgisi gerekli)
7- Sipariş datasındaki müşteri bilgileri güncellendikten sonra Order Export & Order Import for WooCommerce eklentisiyle datayı içeriye alıyoruz ve işlem tamam.Bu aşamaları gerçekleştirdiğiniz tüm kullanıcı datası ve siparişleri sisteminize geliyor fakat eski siparişlere girdiğinizde ürün isimlerine tıklayınca ilgili ürüne gitmiyor çünkü ürünlerinde ID leri değişiyor. Bu benim için önemli bir detay olmadığından uğraşmadım.
Import Export WordPress Users and WooCommerce Customers
https://wordpress.org/plugins/users-customers-import-export-for-wp-woocommerce/Order Export & Order Import for WooCommerce
https://wordpress.org/plugins/order-import-export-for-woocommerce/
Log in to reply.