Giriş
Bir blogu WordPress’ten Shopify’a taşırken, içe aktarma işleminden önce makale başlıklarını, etiketleri veya içerikleri toplu olarak düzenlemek isteyebilirsiniz. WordPress verileri XML formatında (WXR) dışa aktarsa da, bu verileri “Shopify uyumlu CSV” dosyasına dönüştürmek, herkesin Google E-Tablolar veya Excel kullanarak içerikleri kolayca düzenlemesine olanak tanır.
Blog Importer tarafından sağlanan ücretsiz “WordPress XML’den Shopify CSV’ye Dönüştürücü” ile bu dönüştürme işlemini tarayıcınızda anında yapabilirsiniz.
Neden XML’i CSV’ye Dönüştürmeliyim?
WordPress XML dosyaları, standart hesap tablosu yazılımlarıyla açılamayan karmaşık bir yapıya sahiptir. CSV formatına dönüştürmek şu avantajları sağlar:
- Toplu Düzenleme: Başlıkları ve içerikleri bir kerede düzeltmek için hesap tablolarındaki “Bul ve Değiştir” işlevini veya formülleri kullanın.
- Seçici Taşıma: Taşımak istemediğiniz eski makale satırlarını kolayca silin.
- Meta Alan (Metafield) Taşıma: WordPress özel alanlarını Shopify Meta alanları için sütunlar halinde düzenleyin.
- Veri Normalleştirme: İçe aktarmadan önce kategorilerinizi (etiketlerinizi) düzenli bir şekilde organize edin.
Dönüştürme ve İçe Aktarma Süreci
Sorunsuz bir veri taşıma işlemi için bu 5 adımı izleyin.
1. Adım: WordPress’ten Dışa Aktarma
WordPress yönetim panelinde (Araçlar > Dışa Aktar) özel alanlar dahil XML dosyanızı dışa aktarın. “Yazılar”ı veya dışa aktarmak istediğiniz belirli bir yazı türünü seçin.
![[Araçlar] > [Dışa Aktar]](/img/guide/wp-migrate/ss1.jpg)
2. Adım: Dönüştürme Aracına Erişme
Aşağıdaki bağlantıyı kullanarak dönüştürme aracı sayfasına gidin. Bu araç tamamen tarayıcınızda çalışır, bu nedenle sunucuya hiçbir veri gönderilmez.
WordPress XML'den Shopify CSV'ye Dönüştürücü
WordPress XML dosyalarınızı ücretsiz olarak Shopify uyumlu CSV formatına dönüştürün.
3. Adım: Yükleme ve Dönüştürme
XML dosyanızı araca sürükleyip bırakın. Dönüştürme tamamlandığında “Download Shopify CSV” düğmesine tıklayın.
4. Adım: Hesap Tablosunda Düzenleme (İsteğe Bağlı)
İndirilen CSV dosyasını Google E-Tablolar veya benzeri bir yazılımla açın. Title, Body (HTML) ve Tags gibi alanları ihtiyacınıza göre düzenleyin. Özel alanlar otomatik olarak metafield_namespace_key gibi sütun adlarıyla oluşturulacaktır.
5. Adım: Shopify’da Meta Alan Tanımları Ekleme
Shopify yönetim panelinde [Ayarlar] > [Özel veriler] > [Blog yazıları] bölümüne gidin ve taşımak istediğiniz özel alanlara karşılık gelen meta alan tanımlarını oluşturun.
6. Adım: Sütun Adlarını Değiştirme
Hesap tablonuzda, özel alan sütun başlıklarını oluşturduğunuz meta alanların “namespace ve anahtarı” (namespace and key) ile eşleşecek şekilde yeniden adlandırın (Örn: metafield_custom_color).
7. Adım: Meta Alan Veri Türlerini Eşleştirme
Ayrıca, bir iki nokta üstü işareti ekleyerek veri türünü belirtebilirsiniz. Geçerli tür adları için desteklenen meta alanlar sayfamıza bakın.
Örnek: metafield_custom_color:single_line_text_field
Namespace, anahtar ve veri türünü tam olarak belirttiğinizden emin olun.
8. Adım: Blog Importer ile İçe Aktarma
Shopify yönetim panelinizde Blog Importer uygulamasını açın, “Serbest biçim (özel CSV)” seçeneğini belirleyin ve dosyanızı yükleyin. Görseller ve SEO yönlendirmeleri otomatik olarak halledilecektir.
Sıkça Sorulan Sorular (SSS)
Soru: Özel alanları (Custom Fields) taşıyabilir miyim? Cevap: Evet! Dönüştürücü, WordPress özel alanlarını otomatik olarak algılar ve bunları Shopify Meta alanları için sütunlara dönüştürür.
Soru: Görsellere ne olacak? Cevap: İçe aktarma işlemi Blog Importer ile işlendiğinde, uygulama görselleri otomatik olarak Shopify’a yükler ve bağlantıları Shopify sunucu yollarına göre yeniden yazar.
İlgili Kılavuzlar
WordPress Taşıma Kılavuzu
Doğrudan XML dosyalarını kullanarak standart taşıma prosedürü hakkında bilgi edinin.