كيفية استخدام WooCommerce لتصدير المنتجات
نشرت: 2022-08-05سيتجه الكثير من المستخدمين إلى WooCommerce لتشغيل متجر إلكتروني كامل الميزات باستخدام WordPress. يتضمن "التدفق" العام جلب الأصول والمنتجات والمحتوى إلى كلا النظامين الأساسيين. ومع ذلك ، يمكنك أيضًا استخدام WooCommerce لتصدير المنتجات أيضًا.
هناك العديد من الأسباب وراء قيامك بذلك. في أغلب الأحيان ، سيكون لديك بعض الإدارة التي يتعين عليك تنفيذها ، مثل إصلاح الإدخالات بشكل مجمّع. ومع ذلك ، يمكنك أيضًا تصدير المنتجات إذا اخترت نقل استضافة الويب الخاصة بك.
بغض النظر ، فإن معرفة كيفية تصدير منتجاتك - والخطوات المتبعة - هو سهم قوي يجب أن يكون في جعبتك.
في هذا البرنامج التعليمي ، سوف نوضح لك كيفية استخدام WooCommerce لتصدير المنتجات. سنقوم بتجميع بعض المكونات الإضافية لمساعدتك وتقديم برنامج تعليمي خطوة بخطوة لتنفيذ المهمة.
أولاً ، لنتحدث باختصار عن حالات الاستخدام للتصدير ، وكذلك عن عملية الاستيراد.
لماذا تريد تصدير منتجات WooCommerce
مخزونك ومخزونك بالكامل موجودان في WordPress - على وجه التحديد ، WooCommerce. يعني تصدير هذه المنتجات إنشاء قائمة يمكنك من خلالها العمل على البيانات في برنامج آخر ، بعيدًا عن تثبيت متجرك.
ستقوم غالبًا بتصدير هذه المنتجات إلى نوع من تنسيق جدول البيانات ، سواء كان ملف قيم مفصولة بفواصل (CSV) أو جدول بيانات Excel أو حتى ملف نص عادي.
على الرغم من أنه قد يبدو أمرًا جذريًا ، إلا أنه في الواقع ، غالبًا ما تقوم بتصدير منتجاتك لعدد من الأسباب الدنيوية والروتينية:
- الكفاءة: من السهل والمألوف تحرير مخزونك من خلال جدول بيانات بدلاً من واجهة WooCommerce. بالإضافة إلى ذلك ، يمكنك استخدام الوظائف المخصصة لتطبيق جداول البيانات لتوفير بعض الوقت والجهد للتمهيد.
- تصحيح الخطأ العام: قد تكون هناك مشكلة في قائمة المنتجات الخاصة بك والتي ستحتاج إلى فرزها على المستوى العالمي. على سبيل المثال ، قد يكون لديك خطأ في قيم وحدة الاحتفاظ بالمخزون (SKU). يتيح لك تصدير منتجات WooCommerce حل هذه المشكلة وإعادة استيراد القائمة في لمح البصر.
- بساطة الترحيل: قد ترغب في ترقية استضافتك إلى شيء أكثر قوة وميزة خاصة لاحتياجاتك. إذا قمت بتصدير منتجات WooCommerce الخاصة بك ، فلن يتطلب الأمر استيراد القائمة بأكملها إلى تثبيت جديد أو إلى خادم جديد.
عند الحديث عن الاستيراد ، يجدر معرفة كيفية القيام بذلك قبل الدخول في عملية التصدير. سيعطيك هذا فهمًا جيدًا لكيفية ارتباط الإدخالات بالعالم "الداخلي" و "الخارجي" (فيما يتعلق بـ WooCommerce ، على الأقل).
كيفية استيراد منتجات وطلبات WooCommerce
على السطح ، تبدو عملية استيراد منتجات وأوامر WooCommerce بسيطة. في الواقع ، هناك الكثير من التروس التي تشكل العجلة بأكملها.
خلال الأقسام القليلة التالية ، سنتحدث عن بعض عناصر "الحاجة إلى المعرفة" ، وسنعرض العملية الدقيقة لاستيراد المنتجات إلى WooCommerce.
أساسيات ملف CSV
على الرغم من أننا نطلق عليه "ملف CSV" ، إلا أنه ليس نوعًا من أنواع الملفات - إنه تنسيق ملف. هذا على الرغم من أن ملفات CSV لها امتداد .csv .
يمكنك قراءة تنسيقات CSV باستخدام أي تطبيق تقريبًا يمكنه تحليل النص وعرضه. سيفتح معظم المستخدمين ملف CSV داخل تطبيق جداول البيانات لأن هذا سيوفر وظائف ذات صلة للعمل مع القيم الموجودة بداخله. ومع ذلك ، لا حرج ، من الناحية الفنية ، في استخدام محرر نصوص أو بعض الحلول الأخرى.
يتمثل الجانب الرئيسي لملف CSV في استخدامه لـ "محدد". بشكل أساسي ، هذا فاصل والافتراضي هو فاصلة - ومن هنا فإن التنسيق يعرض "قيمًا مفصولة بفاصلة". عند استخدام تنسيق CSV ، فإن برنامج "الترجمة" (في حالتنا ، WooCommerce وتطبيق جدول البيانات) سوف يفهم أن كل جزء من المعلومات مفصولة بفاصلة هو جزء فريد من البيانات:
بدون محدد الفاصلة ، سترى البيانات محطمة في خلية واحدة:
يكمن جمال تنسيق CSV في أنه لا يقتصر فقط على البرنامج الذي تستخدمه لقراءة البيانات ، ولكن أيضًا البرنامج الذي تستورده. إذا كان التطبيق يمكنه العمل مع قيم CSV ، فيمكنك نقل هذه البيانات في أي مكان تقريبًا - طالما يمكنك تعيين البيانات بشكل مناسب إلى البرنامج الذي تستوردها إليه.
كيف يستخدم WooCommerce بيانات CSV
يستخدم WooCommerce بيانات CSV بطريقة مشابهة للبرامج الأخرى. لديك عدد من الحقول في WooCommerce تحدد قيم منتجاتك:
عند استيراد مجموعة من المنتجات من ملف CSV ، سيتم ترتيب كل قيمة تحت عنوان - SKU واسم المنتج والقيمة المتغيرة والمزيد. ومع ذلك ، يجب أن تتوافق هذه الرؤوس مع قيمة مناسبة داخل WooCommerce.
على سبيل المثال ، لا يمكنك استيراد البيانات من رأس نوع المحرك إذا كانت قائمة منتجات WooCommerce لا تستخدم قيمة الرأس هذه. دعنا نتحدث عن هذا فيما يتعلق بعملية الاستيراد بشكل عام.
استيراد منتجات وطلبات WooCommerce من ملف CSV
الخبر السار هو أنه على الرغم من كل المعلومات الأساسية ، فإن إجراءات الاستيراد لمنتجات وأوامر WooCommerce واضحة ومباشرة. هذا بفضل واجهة WordPress الودية.
ستحتاج إلى ملف CSV للقيام بذلك ، وسنستخدم نموذج بيانات WooCommerce. إنه متاح مجانًا ، على الرغم من أنك ستحتاج إلى تنزيل ملف البرنامج المساعد WooCommerce من WordPress.org. بداخله ، ستجد مجلدًا يسمى نموذج البيانات والذي يحتوي على ملفات لاستخدامها:
هناك عدة طرق لاستيراد المنتجات إلى WooCommerce. إذا كان لديك تثبيت جديد وقمت بتشغيله من خلال معالج Onboarding ، فيمكنك استيراد ملف CSV أثناء هذه العملية:
ومع ذلك ، سيكون هذا خيارًا فقط للمتاجر الجديدة التي لا تحتوي على منتجات. سنوضح لك بعد ذلك كيفية تحديث بيانات منتج WooCommerce ، والتي تغطي أيضًا عملية الاستيراد باستخدام ملف CSV.
تحديث الطلبات والمنتجات الحالية باستخدام ملف CSV
أفضل طريقة (والموصى بها) لاستيراد منتجات WooCommerce هي من خلال شاشة المنتجات > جميع المنتجات داخل WordPress. إذا حددت بدء الاستيراد ، فسترى مربع حوار لاختيار ملف CSV:
إذا قمت بالنقر فوق الزر إظهار الخيارات المتقدمة هنا ، يمكنك مشاهدة بعض الإعدادات الاختيارية لمسار ملف CSV الخاص بك بالإضافة إلى خيار استخدام إعدادات التعيين السابقة. الأهم هو خيار اختيار محدد الملف الخاص بك. سيساعدك هذا إذا كان ملفك لا يستخدم الفواصل:
بشكل عام ، العملية هنا بسيطة: اختر ملف CSV من جهاز الكمبيوتر الخاص بك ، ثم انقر فوق متابعة .
ومع ذلك ، فإن مربع الاختيار الإضافي هنا هو كيفية تحديث المنتجات.
يوضح التلميح ، ولكنه سيقارن المنتجات ذات المعرف المطابق أو SKU وتحديث المعلومات لأي شيء يعرضه ملف CSV. والأكثر من ذلك ، أن سطور الورقة التي لا تتطابق مع منتج موجود - أي منتجات جديدة - لن يتم استيرادها. هذا يعني أنه يمكنك تحديث الملف بأي بيانات تحتاجها ، ثم استيراده لتحديث مخزونك ، كل ذلك باستخدام خانة اختيار واحدة.
تعيين أعمدة المنتج
شاشة تعيين الأعمدة هي الطريقة التي ستربط بها الأعمدة الموجودة في ملف CSV الخاص بك بعناوين منتجات WooCommerce. في الواقع ، تقوم WooCommerce بـ "أفضل تخمين" في هذا الشأن - إذا كنت تستخدم البيانات النموذجية أو استوردت ملفًا له أصول كصادرات ، فسيكون هذا إما دقيقًا أو قريبًا بدرجة كافية:
بمجرد التحقق من هذه الأعمدة وإجراء أي تغييرات ضرورية لمساعدتك في تعيين الأعمدة بدقة ، يمكنك التمرير لأسفل والنقر فوق الزر تشغيل أداة الاستيراد . من هنا ، سيقوم WordPress بالقيام بما هو ضروري ، والذي قد يستغرق بعض الوقت حسب حجم ملف CSV الخاص بك.
ومع ذلك ، سترى شاشة نجاح بمجرد اكتمال العملية:
هذا هو كل ما عليك القيام به لاستيراد المنتجات باستخدام الوظيفة الأصلية. بعد ذلك ، سنلقي نظرة على ما تقدمه WooCommerce فيما يتعلق بالتصدير أيضًا.
كيفية استخدام WooCommerce لتصدير المنتجات
للتصدير من WooCommerce ، سترغب في التوجه إلى شاشة المنتجات > جميع المنتجات . بمجرد أن يكون لديك منتجات في التثبيت الخاص بك ، سيكون هناك زر تصدير إضافي:
ومع ذلك ، إذا قمت بالنقر فوق هذا بدون تحديد المنتجات ، فلن يتم تصدير أي شيء. ستحتاج أولاً إلى اختيار المنتجات التي تريد تصديرها باستخدام مربعات الاختيار في القائمة ، ثم النقر فوق الزر " تصدير ".
سينقلك هذا إلى شاشة لا تحتاج إلى الكثير من المدخلات - مربع حوار تصدير المنتجات :
هنا ، حدد الخيارات من القوائم المنسدلة التي تتوافق مع البيانات التي ترغب في تصديرها. عند الانتهاء ، انقر فوق الزر إنشاء CSV لبدء العملية وحفظ ملف CSV على جهاز الكمبيوتر الخاص بك.
من هنا ، يمكنك مراجعة ملف CSV الخاص بك باستخدام أي برنامج يناسبك. على سبيل المثال ، Excel شائع ، مثله مثل Google Sheets.
ومع ذلك ، في حين أن هذه العملية الأصلية سريعة وبسيطة ، فهي ليست الأكثر مرونة أو قوة. سنتحدث عن هذا بمزيد من العمق بعد ذلك.
حدود وظائف WooCommerce الأصلية
لن تظهر قيود وظيفة التصدير الأصلية لـ WooCommerce - وعملية الاستيراد - في الكثير من حالات الاستخدام اليومية.
وهذا هو سلاح ذو حدين. من ناحية ، ستكون قادرًا على تحقيق كل ما تحتاجه تقريبًا في الكثير من المواقف.
من ناحية أخرى ، هناك بعض القيود التي لن تكون واضحة حتى تصادفها. على سبيل المثال ، قد لا تتمكن من استيراد أنواع معينة من البيانات المخصصة والمنتجات المعقدة بالطريقة المثلى.
هذا هو المكان الذي يمكن أن يساعد فيه المكون الإضافي عن طريق سد الفجوة بين عملية التصدير الأصلية والشيء المخصص لاحتياجاتك. يتعرف Automattic على هذا ، ولهذا السبب قاموا بإصدار ملحق WooCommerce لمجموعة استيراد المنتج CSV.
يتجاوز الامتداد الوظائف الأساسية الأساسية ويتجاوزها بعدة طرق:
- لديك المزيد من الدعم لملحقات WooCommerce الأخرى ، مثل WooCommerce Photography و WooCommerce Bookings و Google Product Feed.
- هناك طريقة لاستيراد وتصدير وتحديث المعلومات المخصصة والمعقدة. سواء قمت بتعيين منتجات للبائعين ، أو إضافة أسماء تجارية إلى المنتجات ، أو أي شيء آخر ، فلا يزال بإمكانك العمل باستخدام هذه البيانات داخل ملف CSV الخاص بك.
ومع ذلك ، هناك خيارات أكثر من امتدادات WooCommerce الخاصة بالطرف الأول فقط. يمكنك أيضًا استخدام المكونات الإضافية لجهات خارجية للمساعدة في تصدير منتجات WooCommerce. سنناقش هذا ، وكيفية التصدير باستخدام مكون إضافي ، في القسم الأخير.
كيفية تصدير منتجات وأوامر WooCommerce باستخدام البرنامج المساعد
نظرًا لأن المكون الإضافي قد يوفر طريقة أفضل لتصدير منتجات WooCommerce ، ستجد عددًا منها في السوق. بعد ذلك ، سنقوم بتشغيل عدد من المكونات الإضافية في السوق لإعطائك لمحة عما هو معروض.
من هناك ، سنتطرق إلى كيفية تصدير منتجات WooCommerce باستخدام أحد هذه الحلول ، ومقارنة ذلك بالنهج الأصلي.
الإضافات لتصدير منتجات WooCommerce
هناك عدد لا يحصى من المكونات الإضافية المتاحة في جميع نقاط الأسعار لمساعدتك على تصدير منتجات WooCommerce. ستجد أيضًا أنه على الرغم من عدد المكونات الإضافية المتاحة ، فإن جزءًا منها يفعل شيئًا مختلفًا عن البقية.
يعد المكون الإضافي مثل WP All Import أكثر من كونه مكونًا إضافيًا للمصدر متعدد الأغراض. الميزة البارزة هنا هي محرر السحب والإفلات. يمنحك هذا الفرصة لإنشاء منتجات معقدة باستخدام واجهة مشابهة لمنشئ الصفحات. يمكنك حتى تصميم مخطط XML باستخدام السحب والإفلات ، وهو أمر رائع إذا كنت ترتجف من فكرة تفكيك محرر النصوص الخاص بك.
تصدير استيراد المنتج هو مكون إضافي آخر يدعم تنسيقات CSV و XML وله توافق عالي مع المكونات الإضافية لجهات خارجية وامتدادات WooCommerce. كما أن لديها حيلة أخرى في جعبتها.
يمكّنك المكون الإضافي من إعداد قنوات متعددة لبروتوكول نقل الملفات الآمن (SFTP) من أجل جدولة عمليات الاستيراد والتصدير. هذا له فائدتان: أولاً ، يمكنك نقل البيانات بطريقة فعالة من خلال SFTP ؛ ثانيًا ، عليك اتباع نهج "عدم التدخل" الذي سيقلل من الأخطاء ويزيد من كفاءتك.
في حين أن كلا الحلين عبارة عن مكونات إضافية متميزة ، فقد لا ترغب في البحث عن حل. WooCommerce Store Exporter هو مكون إضافي مجاني ذو تركيز بسيط.
يمكنك أيضًا التصدير إلى تنسيقات SFTP عن بُعد ، وكذلك استخدام POST . هذه ميزة على مستوى التطوير ستساعدك إذا كنت بحاجة إلى حل تصدير مخصص. ومع ذلك ، إذا كنت تريد استخدام المكون الإضافي كأداة تصدير بسيطة ، فهناك خيار بنقرة واحدة متاح لإخراج جدول بيانات يحتوي على بياناتك.
المكون الإضافي الأخير هو أحد المكونات التي سنشرحها في القسم التالي. يعد تصدير الطلبات المتقدمة لـ WooCommerce مباشرًا تمامًا مثل WooCommerce Store Exporter ، مع مرونة أكبر فيما يتعلق بإعدادات الإخراج الخاصة به.
تحصل على عدد كبير من إعدادات الإخراج التي ستقدرها حسب احتياجاتك. المشتبه بهم المعتادون موجودون - تنسيقات CSV و XML و XLS - وهناك أيضًا تنسيقات PDF و HTML متاحة.
يمكنك أيضًا الحصول على تنسيق ملف قيم مفصولة بعلامات جدولة (TSV). في حين أن هذا ليس مرنًا مثل القدرة على تعيين المحدد ، إلا أنه يمنحك خيارًا دائمًا إذا كنت تستمتع باستخدام هذا التنسيق لبياناتك.
كيفية تصدير منتجات WooCommerce خطوة بخطوة
بالطبع ، ستكون العملية التي ستتخذها لتصدير منتجات WooCommerce مختلفة اعتمادًا على المكون الإضافي الذي تختاره. سنستخدم المكوّن الإضافي Advanced Order Export لـ WooCommerce هنا ، وسنناقش بعض الخطوات العامة لهذه العملية.
بمجرد تثبيت البرنامج المساعد وتنشيطه ، سترغب في البحث عن إعدادات الملف الشخصي ذات الصلة. في معظم الحالات ، سيسمح لك المكون الإضافي بإنشاء ملف تعريف تصدير مخصص. يمكّنك هذا من حفظ إعداد فريد لاستخدامه مرة أخرى.
لتصدير الطلبات المتقدمة لـ WooCommerce ، ستجده ضمن قسم WooCommerce > تصدير > ملفات التعريف:
يمكننا العمل مع الملف الشخصي المنسوخ من ملف التعريف "تصدير الآن" - إذا قمت بالنقر فوقه ، ستظهر شاشة مفصلة تحتوي على الحقول التي تحتاجها لإكمال التصدير حسب رغبتك:
من هنا ، سترغب في تغيير الإعدادات بناءً على ما يلي:
- النطاق الزمني: يجب أن يكون هناك نطاق زمني يتطابق مع البيانات التي تريد تصديرها ، وليس أكثر.
- تنسيق الإخراج: سترغب في اختيار تنسيق الإخراج المناسب. سيكون CSV هو الإعداد الافتراضي لمعظم التطبيقات ، على الرغم من أنك قد ترغب في نسخة بتنسيق XML أيضًا.
- الأعمدة: تتيح لك الفلاتر اختيار الأعمدة التي تقوم بتصديرها ، لذا يجب أن يكون هذا هو المكان الذي تقضي فيه الجزء الأكبر من انتباهك.
يحتوي Advanced Order Export for WooCommerce على عدد لا يحصى من المرشحات لتختار النطاق الدقيق لبيانات المخرجات الخاصة بك. على سبيل المثال ، لدينا فلاتر لوزن العنصر ، وما إذا كان المنتج أمرًا متأخرًا (كقيمة حقل مخصصة) ، وسمة متغيرة ، والمزيد:
ومع ذلك ، فإن هذا لا يقيد عدد الأعمدة التي ستراها في جدول البيانات. بالنسبة إلى هذا المكون الإضافي ، ستفتح قائمة "إعداد الحقول للتصدير":
بمجرد تعيين هذه ، من المستحسن حفظ التغييرات وملف التعريف الخاص بك لاستخدامها في المستقبل. من هناك ، يمكنك إجراء عملية تصدير.
بالنسبة إلى هذا المكون الإضافي ، ستستخدم شاشة WooCommerce > تصدير الطلبات > تصدير الآن إذا كنت تريد تصديرًا عامًا سريعًا ، أو الزر تصدير في أسفل ملف التعريف إذا كنت بحاجة إلى هذا الملف المحدد:
سيؤدي هذا إلى حفظ ملف CSV على جهاز الكمبيوتر الخاص بك الذي يحتوي على تصدير البيانات:
بمجرد تنفيذ التغييرات الخاصة بك ، يمكنك حفظ جدول البيانات واستيراده مرة أخرى إلى WooCommerce و WordPress دون عناء.
ملخص
تعد القدرة على إخراج البيانات من WooCommerce وإليها أمرًا أساسيًا وأساسيًا. على هذا النحو ، تقدم WooCommerce طرقًا محلية للقيام بالأمرين. على الرغم من أن عملية الاستيراد المضمنة واضحة ومباشرة وخالية من الأخطاء نسبيًا ، إلا أن وظيفة التصدير الأصلية ليست دائمًا أفضل طريقة.
تناول هذا المنشور استخدام المكونات الإضافية لتصدير منتجات WooCommerce ، والخبر السار هو أن هناك الكثير من الحلول المتاحة. بمجرد حصولك على ملف CSV ، يمكنك فتحه في جداول بيانات Google أو Excel أو حتى محرر نصوص لمراجعته. من هناك ، يمكنك استيراد الملف مرة أخرى إلى WooCommerce وتحديث منتجاتك.
هل تقوم بتصدير منتجات WooCommerce كثيرًا ، وإذا كان الأمر كذلك ، فما هي استراتيجيتك؟ واسمحوا لنا أن نعرف في قسم التعليقات أدناه!