المحتوى عن 'تجارة إلكترونية'.



مزيد من الخيارات

  • ابحث بالكلمات المفتاحية

    أضف وسومًا وافصل بينها بفواصل ","
  • ابحث باسم الكاتب

نوع المُحتوى


التصنيفات

  • التخطيط وسير العمل
  • التمويل
  • فريق العمل
  • دراسة حالات
  • نصائح وإرشادات
  • التعامل مع العملاء
  • التعهيد الخارجي
  • التجارة الإلكترونية
  • الإدارة والقيادة
  • مقالات ريادة أعمال عامة

التصنيفات

  • PHP
    • Laravel
    • ووردبريس
  • جافاسكريبت
    • Node.js
    • jQuery
    • AngularJS
    • Cordova
  • HTML
    • HTML5
  • CSS
  • SQL
  • سي شارب #C
    • منصة Xamarin
  • بايثون
    • Flask
    • Django
  • لغة روبي
    • Sass
    • إطار عمل Bootstrap
    • إطار العمل Ruby on Rails
  • لغة Go
  • لغة جافا
  • لغة Kotlin
  • برمجة أندرويد
  • لغة Swift
  • لغة R
  • لغة TypeScript
  • سير العمل
    • Git
  • صناعة الألعاب
    • Unity3D
  • مقالات برمجة عامة

التصنيفات

  • تجربة المستخدم
  • الرسوميات
    • إنكسكيب
    • أدوبي إليستريتور
    • كوريل درو
  • التصميم الجرافيكي
    • أدوبي فوتوشوب
    • أدوبي إن ديزاين
    • جيمب
  • التصميم ثلاثي الأبعاد
    • 3Ds Max
    • Blender
  • مقالات تصميم عامة

التصنيفات

  • خواديم
    • الويب HTTP
    • قواعد البيانات
    • البريد الإلكتروني
    • DNS
    • Samba
  • الحوسبة السّحابية
    • Docker
  • إدارة الإعدادات والنّشر
    • Chef
    • Puppet
    • Ansible
  • لينكس
  • FreeBSD
  • حماية
    • الجدران النارية
    • VPN
    • SSH
  • مقالات DevOps عامة

التصنيفات

  • التسويق بالأداء
    • أدوات تحليل الزوار
  • تهيئة محركات البحث SEO
  • الشبكات الاجتماعية
  • التسويق بالبريد الالكتروني
  • التسويق الضمني
  • التسويق بالرسائل النصية القصيرة
  • استسراع النمو
  • المبيعات
  • تجارب ونصائح

التصنيفات

  • إدارة مالية
  • الإنتاجية
  • تجارب
  • مشاريع جانبية
  • التعامل مع العملاء
  • الحفاظ على الصحة
  • التسويق الذاتي
  • مقالات عمل حر عامة

التصنيفات

  • الإنتاجية وسير العمل
    • مايكروسوفت أوفيس
    • ليبر أوفيس
    • جوجل درايف
    • شيربوينت
    • Evernote
    • Trello
  • تطبيقات الويب
    • ووردبريس
    • ماجنتو
  • أندرويد
  • iOS
  • macOS
  • ويندوز

التصنيفات

  • شهادات سيسكو
    • CCNA
  • شهادات مايكروسوفت
  • شهادات Amazon Web Services
  • شهادات ريدهات
    • RHCSA
  • شهادات CompTIA
  • مقالات عامة

أسئلة وأجوبة

  • الأقسام
    • أسئلة ريادة الأعمال
    • أسئلة العمل الحر
    • أسئلة التسويق والمبيعات
    • أسئلة البرمجة
    • أسئلة التصميم
    • أسئلة DevOps
    • أسئلة البرامج والتطبيقات
    • أسئلة الشهادات المتخصصة

التصنيفات

  • ريادة الأعمال
  • العمل الحر
  • التسويق والمبيعات
  • البرمجة
  • التصميم
  • DevOps

تمّ العثور على 22 نتائج

  1. لا يشبه تصميمُ موقع تجارة إلكترونيّة أيّ مشروع ويب آخر، إذ يجب أن تفكّر في الهويّة التجاريّة (Brand) إلى جانب تجربة المستخدم (User experience) والتسويق المعتمد على التصميم. أقلّ ما يُقال هو أنّ الأمر يمكن أن يكون صعبًا. رغم ذلك، توجد مصادر مجانيّة كثيرة يمكن استخدامها لجعل العمل أسهل. مجموعات الأيقونات تعني – بالتأكيد – الكثير من الأشياء لتصميمها. يمكنك اقتصادُ ساعات عملٍ طويلة، وربّما أيّام، باستخدام حزمة أيقونات مجانيّة بدلًا من تصميم أيقونات جديدة. توفّر المجموعات المجانيّة أدناه تعدّدًا في الأنماط، وستجد من خلالها الكثير ممّا يمكن النظر فيه. حزمة 54 أيقونة مجانيّة للتجارة الإلكترونيّة تتضمّن هذه الحزمة الشاملة 54 أيقونة تتميّز بخطوطها البسيطة التي تصلُح للوظائف الشائعة في مواقع التجارة الإلكترونيّة. صمّم Virgil Pana الحزمة ووفّرها مجانًا على موقع Dribbble. تأتي الحزمة كاملةً بصيغة ملفّات PSD، وهي – حقًّا – من أفضل الحزم الموجّهة لمواقع التجارة الإلكترونيّة. خصوصيّة الحزمة في أنّه يمكن تضمينها في أي موقع. النمط التقليلي (Minimalist) مستخدَم كثيرًا، لذا فهو يستحق التجربة، بغض النظر عن المشروع الذي تعمل عليه. مجموعة أيقونات خضراء بسيطة هذه حزمة مجانيّة أخرى موجودة على Dribbble، تركّز على أيقونات خضراء أنيقة. فنيًّا، يمكن تغيير المخطّط اللوني بسهولة عن طريق Illustrator. أنشأ المصمّم Pavel Kozlov هذه الحزمة التي تضمّ 40 أيقونة، وجعلها في المتناول قبل سنوات. رغم ذلك، ما زالت الحزمة قابلةً للاستخدام، تمامًا كما كانت من قبل. زر صفحة Gumroad التاليّة لتنزيل المجموعة. عادةً، يُدفَع مقابل العناصر الموجودة على موقع Gumroad، إلّا أنّ هذه الحزمة مجانيّة بالكامل. يمكن - لمن يرغب في ذلك – إرسال مكافأة صغيرة للمصمّم على جهوده، إلّا أنّه ليس شرطًا للحصول على هذه الأيقونات الخضراء الجذّابة. أيقونات تبضّع (Shopping) متجهيّة مسطَّحة (Flat vector) التصميم المسطَّح (Flat design) توجّه في التصميم يحظى بالشعبيّة. طُبِّق التصميم المسطَّح في كلّ مكان، بدءًا من تطبيقات الجوّال إلى مواقع الويب، بل وحتى الأيقونات. ألق نظرة على هذه المجموعة من أيقونات التبضّع المتجهيّة التي تضمّ 80 أيقونة مختلفة. بعض أيقونات المجموعة ملوَّنة، وأخرى أيقونات بخطوط بسيطة، إلّا أنّها جميعًا سهلة الاستخدام والتخصيص. يمكن تنزيل الحزمة بصيغة PNG أو بصيغتي AI و EPS المتجهيّتيْن، كما أنّه يُسمَح باستخدامها ضمن مشاريع تجاريّة. انتبه إلى أنّ رخصة الأيقونات تطلُب وضعَ رابط إحالة إلى الموقع الأصلي. أيقونات شحن وتجارة إلكترونيّة يتضمّن سوق EpicPxls الإلكتروني موارد عاليّة الجودة. يعدّ هذا السوق مكانًا رائعًا للمصمّمين لينشروا فيه منتجاتهم المجانيّة والمدفوعة، وبالتالي بناء سمعة لأعمالهم. ألق نظرة على مجموعة الأيقونات هذه التي يقدّمها فريق EpicCoders. جاوزت المجموعة أكثر من ألفيْ تنزيل، وهي حقَّا فريدة. بنظرة خاطفة على المجموعة يمكن فهمُ مصدر فرادتها، إذ تبدو نابضة، وشبيهة بالأيقونات الكرتونيّة، لكن دون مبالغة. تناسب الحزمة كثيرًا المواقع التقليليّة (minimalist sites)، إلى جانب أي موقع تجاري يوافق مخطّط ألوان الحزمة. مجموعة أيقونات مرسومة يدويّا قد يكون صعبًا تصميمُ صفحة بعناصر مرسومة يدويّا، إلّا أنها تُضيف لمسة إبداع لكلّ موقع تُضمَّن فيه، وهو ما ينطبق بالتأكيد على هذه الأيقونات المجانيّة. تُركّز هذه الحزمة لأيقونات التجارة الإلكترونيّة بالكامل على العناصر المرسومة يدويّا. توجد جميع الرسومات التي قد تحتاج إليها بدءًا من صناديق الهدايا إلى سلّات التبضّع الصغيرة وميزات تسديد المدفوعات. يُنصَح باستخدام هذه المجموعة أثناء تصميم صفحة هبوط، وليس في واجهات المستخدم الخاصّة بتسديد المدفوعات. يمكن أن تواجه مشاكل في جعل هذه الأيقونات تمتزج طبيعيًّا في واجهات التسديد، لكن يمكنها أن تجلب الانتباه في الصفحة الرئيسيّة لموقع تجاري. حزمة بطاقات دفع لا يكتمل موقع التجارة الإلكترونيّة بدون وجود أيقونات لبطاقات الدفع. إنْ كنت تصمّم متجرًا يقبل بطاقات الدفع الإلكتروني فيجدُر بك إلقاء نظرة على هذه الأيقونات المتاحة للملك العام (رخصة CC0)، والمنشورة على موقع Dribbble. صمّم Guy Levin تسع أيقونات مختلفة لبطاقات دفع، وجمعها كلّها في ملف Illustrator واحد. الأيقونات أنيقة، سهلة التخصيص ويمكنها وضعها في أي مكان من الصفحة. أيقونات خطيّة للتجارة إلكترونيّة نشر موقع Pixlov حزمته الخاصّة من أيقونات مواقع التجارة الإلكترونيّة، وهي حزمة تعتمد على نمط الأيقونات الخطيّة. قد لا تجد أنّ 33 أيقونة عدد كبير، إلّا أنّ تصاميم عدّة توجد في هذه المجموعة للاختيار بينها. لا يُنصَح باستخدام هذه الأيقونات لصفحة تسديد المدفوعات، إذ أنّها مناسبة أكثر لصفحات الهبوط أو صفحات "ميزات المتجر". يمكن أن تناسب المجموعة كذلك النشرة البريديّة وتساعد في زيادة نسبة المبيعات. مشروع Noun للتجارة الإلكترونيّة إنْ لم تكن تعرف مشروع Noun فيجدر بك التعرّف عليه. يجمّع الموقع الكثير من حزم الأيقونات المجانيّة من أماكن مختلفة على الشبكة ومن مصمّمين كثر عبر العالم. يوجد الكثير ممّا يمكن اكتشافه، إلّا أننا في هذا المقال ننصح بمجموعة الأيقونات الخاصّة بالتجارة الإلكترونيّة التي صمّمها Anton Scherbik. هذه المجموعة من الأيقونات من أبسط أيقونات الخطوط، وتتضمّن خيّارات رائعة مثل السلّات والحقائب بأنماط مختلفة. أيقونات الدّفع والتسليم تقوم مدوّنة Codrops بعمل رائع. تنشُر المدوَّنة دوريًّا مقالات عاليّة الجودة تتضمّن موادّ مجانيّة يمكن استخدامها في مشاريعك الخاصّة. من أمثلة ذلك، هذه المجموعة من أيقونات تسديد المدفوعات التي صمّمها EpicPxls. تحوي المجموعة 35 أيقونة فريدة بتأثير حشو لن يمكنك العثور عليه في مكان آخر. تمتد ألوان الحشو دائمًا إلى الخارج قليلًا، وهو أوّل شيئ – ربما – تلاحظه. تقدّم المجموعة بلا شك لمسةً خاصّة. مجموعة أيقونات مُخصَّصة أخيرًا – وليس الأقل أهميّة – هذه المجموعة الرائعة من الأيقونات بواسطة Graphicboat. قد لا تناسب هذه المجموعة جميع الاستخدامات، إلّا أنّها يمكن أن تجذب الانتباه بسرعة وتثير فضول الناس لمعرفة المزيد عن متجرك. يمكن القول إنّ هذه الأيقونات ستتناسب أكثر مع خلفيّة ترويسة، أو في صفحة "ميزات المتجر"، أو ربما في مكان قريب من زرّ الدعوة لإجراء ( CTA). كانت تلك قائمتنا من الأيقونات المجانيّة. إنْ لم تجد ما تبحث عنه، فيمكنك استخدام محرّك بحث للعثور على خيّارات أكثر. تظهر مجموعات مجانيّة جديدة كلّ شهر، لذا يمكن أن تجد ضالتك فيها. ترجمة – بتصرّف – للمقال ‎10 Free Icon Sets for Ecommerce UI Design لصاحبه Jake Rocheleau.
  2. ما إن تُقرر إطلاق مشروع تجاري إلكتروني حّتى يُصاحبك شعور بالارتباك، والسبب وجود العديد من القرارات لاتخاذها، وتركيز جهودك على ما لا يجب أن تُركّز عليه قد يُسبب ضياع أشهر من المجهودات المبذولة. لحُسن الحظ، لست مجبرًا على الاختيار عشوائيًا. ويُمكنك الاستفادة من خبرات من سبقوك في هذا المجال. سأستعرض هنا استراتيجيات ستُسهّل عليك مهمّة إطلاق متجرك الإلكتروني 1- انتقِ سلة مُشتريات سهلة الاستعمالكلما قضيتَ وقتًا أطول في محاولة فهم كيفية عمل سلة المُشتريات Shopping Cart ، كلما انعكس ذلك سلبًا على وقت تركيزك في أمور أهم: كإنشاء مُحتوى ثري، التفاعل مع الزبائن والتسويق للمشروع. من أهم الأوليات عند إطلاق المشروع انتقاء منصة سهلة الاستعمال. سيكون بإمكانك إدخال تغييرات وتحسينات إذا ما دعت الحاجة إلى ذلك لاحقًا. من بين أسهل طرق إنشاء متجر إلكتروني اختيار سلة مُشتريات مُستضافة بشكل كامل fully hosted وتحتوي على خاصية تسجيل الزبائنsubscription-based . تتولّى هذه الخدمات كل الجوانب المُتعلّقة بالاستضافة، الدفع الإلكتروني والعديد من الخصائص التّقنية، مما يسمح بالحصول على متجر إلكتروني جاهز بشكل سريع. هناك العديد من الخيارات الأخرى لانتقاء سلة مُشتريات مناسبة، لكن أنصح بـ Shopify. والسبب توفيرهم مُجتمع دعم فني جيد، إضافةً إلى التدريب والدعم عبر الهاتف. فيما يلي سِلال مشتريات تُوفر دعم فني كامل وشامل: Magento Go Volusion BigCommerce 3D Cart تملكُ نزعة ومُيولات تقنية وترغب في التحكم بمتجرك، إذن الأفضل انتقاء سلة مُشتريات تقوم باستضافتها. تُعتبر OpenCart من أفضل سلال مُشتريات التي يُمكن تنصيبها واستضافتها بنفسك. حيث تحتوي على واجهة بسيطة، مجموعة خصائص جيّدة كما أنها خفيفة وصغيرة مُقارنة مع أنظمة أخرى.. فيما يلي قائمة بأنظمة متاجر إلكترونية أخرى يُمكنك تنصيبها واستضافتها بنفسك: Magento (فعًالة لكن مُعقدة) Ultra Cart X-Cart Spree Commerce (لمُطوري روبي Ruby) Satchmo (لمُطوري بايثون Python) PrestaShop يُفضّل تفادي استعمال ZenCart وosCommerce، لقدم المنصّتين ولانتقال مُستخدميهما إلى منصّات أخرى. 2- إطلاق المتجر في أقرب فرصةحان وقت القضاء على النظرة المثالية للأمور وترك مُناشدة الكمال. أفضل خطوة لإطلاق مشروع تجاري حديث النشأة هي الإعلان عنه في أسرع وقت. إذا كُنت حديث العهد بالسوق، من المحتمل عدم اطلاعك على طبيعة الزبائن وطلباتهم. أو ربما تعتقد أنك على اطلاع، لكنك في الحقيقة لست كذلك وتجهل الكثير. مُحاولة توفير أفضل متجر مُمكن لتلبية ما يحتاجه الزبائن أو ما يرغبون به هو بشكل ما مضيعة للوقت. ما ينبغي عليك القيام به هو إطلاق المتجر (مهما كان بسيطًا) في أسرع وقت والتفاعل مع الزبائن أكثر والتعرف عليهم عن قُرب. مرحلة تحسين الموقع الإلكتروني تأتي بعد تكوين نظرة شاملة وفكرة واضحة عن وضع السوق، معتمدًا في ذلك على المعارف والمهارات الجديدة التي تعلمتها. وبينما أنت تجمع وتستقصي المعلومات، تكون بذلك حققت بعض المبيعات أيضًا. من الأسباب الأخرى التي ستدفع إلى إطلاق متجرك في أقرب فرصة بأسرع وقت هو مقدار الوقت والجهد اللازمين لعملية التّسويق. فكلما كانت عملية إطلاق المتجر أقرب (حتى لو كان بسيطًا)، كلما سرّع ذلك في نشر مشروعك للناس وتعرفهم عليه وتشكيل معارف وروابط تُساعد في التسويق. نصائح وإرشادات لإطلاق المتجر الإلكتروني في أسرع وقت: استعمال الأوصاف والصّور القياسية للمُنتجات: إذا كنت حديث العهد بالسوق الذي تُحاول الدّخول إليه، ومعلوماتك حول المنتجات المعروضة قليلة أو مُنعدمة، فيُمكنك أن تستعمل كبداية معلومات المُصنِّع (مُصنع المُنتجات) كي تُسرِّع الانطلاقة، ثُم قُم بعدها بإضافة أوصاف جديدة ومُحددة على حسب ما تملك من منتجات خاصة ومُوثقة. استخدم قوالب وتصاميم جاهزة: لا تلقِ بالًا لما يقوله مصممو الجرافيكس، فليس الحصول على قالب مُخصص بمبلغ خرافي (5000 دولار) بالأمر الذي سيجعلُ المشروع ناجحًا. أستعمل قالبًا جاهزًا على أحد متاجري الإلكترونية الأكثر شعبية، ولا أذكر أني سمعتُ يومًا زبونًا يقول: ”أنتم تستخدمون قالبًا جاهزًا، لست متأكّدًا من رغبتي من الشّراء من على موقعكم”. حتّى ولو استخدمت القالب الأكثر شعبية على الإنترنت فإن الغالبية العُظمى من زبائنك لا يعلمون بذلك ولن يهتمّوا بالأمر. 3- اعتمد على نفسكعند إطلاق متجرك الإلكتروني في نسخته الأوّلية، أنصحك أن تقوم بأقصى ما يُمكنك القيام به بنفسك، فإن لم تكن على دراية تامّة بكيفية عمل الموقع وآلية إدارته، فلن تملك المقدرة على تدريب فريق العمل مُستقبلًا. فاعتمادك في كل مرة ترغب فيها التغيير على متعاقدين (مبرمجين، مصممي مواقع...) سيكون مُكلفًا ماديًا، وستجد نفسك عاجزًا عن التصرف. قيامك بالأمور بنفسك سيسمح لك بتحديد الأولويات ومعرفة ما يُمكن تأجيله لوقت آخر. من السهل إنفاق المال في حل المشاكل ظاهريًا دونما تحليل جِدي وفعلي، ودونما محاولة لمعرفة إذا ما كان هذا الحل: 1) ضروريًا حقًا و2) وهل يُعتبر قرارًا واستثمارًا صائبًا. اهتمامك في البداية بإدارة العمل شخصيًا، يُجنّب لاحقًا إنفاق المال على أمور غير مفيدة. تعلمت هذا الدرس عند أحد متاجري. ففي السّابق كنُتُ أقوم شخصًيا بجُل الأعمال، ابتداءً من إنشاء الموقع الإلكتروني وصولًا إلى مرحلة التسويق وتحسين أداء مُحركات البحث SEO، ولمّا يحين موعد إطلاق الموقع وبدأ العمل، أكون حينها مُطلعًا وعلى دراية بجميع جوانبه وسيكون من السّهل علي تدريب فريق لإدارته. لكن تجربتي مع هذا المتجر الإلكتروني كانت مُختلفة، فقد فضّلتُ الدفع لشخص آخر كي يقوم بكل العمل الشاق والصعب نيابةً عني، فأوكلتُ مهمة تصميم الموقع لمُطور بأجرة مرتفعة وأنفقت مبلغًا مُعتبرًا في عقد طويل الأمد لتحسين عمل مُحركات البحث SEO والتسويق. بشكل عام، أنفقت ما يزيد عن 15000 دولار للحصول على موقع إلكتروني جاهز للإطلاق. كل هذا تمّ بواسطة مُتعاقدين دفعتُ لهم للقيام بالمطلوب، كان اعتقادي حينها أن ذلك سيكون عملًا سهلًا وغير مُجهِد. بعدها، بدأت في مُواجهة الصعوبات والمشاكل. كُنت أتصل في كل مرة بمطوري الموقع كلما احتجت إجراء تغيير بسيط على الموقع، والسبب عدم فهمي لسلة المشتريات المستعملة، كما أني لم أمضِ الوقت اللازم في التّسويق، وتكوين شبكة اتصال قوية، والنتيجة ألقت بظلالها على فهمي للسوق عن قُرب وبالقدر المطلوب. وأخيرًا، بعد مُضي أكثر من سنة على توظيف مؤسسة لتحسين الأداء في مُحركات البحث SEO، انخفض وبشكل رهيب تصنيف الموقع في جوجل. والسبب؟ اعتماد المؤسسة على طرق وتقنيات سيّئة، والنتيجة أن عاقبتنا جوجل بخفض تصنيف الموقع. لكن الوضع اختلف الآن وأصبحت أكثر اطلاعًا وفهما للمتجر، كان درسًا مُفيدًا، لكن كان باهظ الكُلفة. لا تقع في نفس الخطأ، ليس عليك إدارة جميع الأمور بنفسك وللأبد، فقط كن حريصًا على الاطّلاع منذ البداية على الجوانب والركائز الأساسية للمشروع. فهو الخيار الأقل تكلفة على المدى الطويل. 4- سوقُ بلا هوادةيستخف أغلب الناس لدرجة كبيرة بقيمة ودور التسويق في بناء مشروع إلكتروني فعّال وناجح. فيما مضى، كان نجاح وشهرة المشروع يتطلبان مجهودًا جبارًا. فيما يلي وصف للإطار الزمني (أول ستة أشهر) لإطلاق متجر إلكتروني: الشهر الأول: إطلاق موقع إلكتروني بسيط الشهر الثاني: تحسين الموقع من الشهر الثالث إلى السادس: سوّق وكأن التّسويق هو الخيار الوحيد المُتاح أمامك. لاحظ أن التّسويق سيستهلك 67 بالمئة من هذا الوقت. نعم، 67 بالمئة من الوقت في التّسويق وليس في أمور أخرى كـ A/B Testing، صياغة الاستراتيجية، أو أمور أخرى (تحسين الموقع، الشّعار …). تُخفق أغلبية مواقع التجارة الإلكترونية بسبب استخفافهم بمدى أهمية التسويق في المرحلة الأولى بعد ميلاد المشروع فلا تُحقّق هذه المشاريع القدر الكافي من النمو traction. إيّاك أن تقع في هذا الفخّ. قد يقول قائل :، "لما توتير الأعصاب بضوضاء وضجيج التسويق! يكفي نشر بعض الإعلانات هنا وهناك" صحيح، الإعلانات تلعبُ دورًا هامًا في تسريع عجلة نمو التجارة الإلكترونية، لاسيما إذا كان مشروعًا جديدًا وحديث النشأة، الإعلانات تساعدُ على استقطاب الزوار إلى موقع المشروع أين يمكن التعامل بشكل مُباشر مع الزبائن وهي فرصة لكسب الخبرة وجمع معلومات أكثر وأكبر عن السوق. أما الاعتماد على إعلانات مثل AdWords التي تعمل بمبدأ الدفع مقابل النقر، غالبًا ما تكون هذه الأخيرة غير مناسبة في عملية استقطاب الزوار. بالمقابل، إعلانات الدفع مقابل النقر المُقدمة مثل AdWords تُكلّف كثيرًا، مما يؤدي إلى تقليص نسبة الأرباح. في حين أن مُواصلة العمل على تحسين الأداء من خلال محركات البحث SEO وأيضًا من خلال مجهودات التسويق العادية الأخرى، من شأنه تحقيق نُمو وتزايد مُستمر في عدد الزوار، وبالتالي سيؤدي حتمًا في نهاية المطاف إلى زيادة الأرباح. ترجمة –وبتصرف-للمقال 4 Key Strategies for Launching Your Online Store لصاحبه أندرو يوديران
  3. ليس هناك من اتجاه واحد يجب اتباعه لمواقع الويب، فتلك المواقع تعبر عن العلاقة الأولى المتبادلة بين البائعين والعملاء، أي القصة البصرية لإحدى الشركات والمصدر الأساسي للمعلومات. إن كل بائع يرغب في أن يكون بائعًا ناجحًا يحتاج إلى موقع على شبكة الإنترنت وأن يتم تصميم ذلك الموقع بشكل جيد بحيث ليساعده في عمله، وتحرير المستخدمين من كل الارتباك أو المخاوف التي ممكن أن يعانوا منها. إن المواقع الجذابة والمريحة تختصر عملية التواصل الناجح. ومن المؤكد أن المواقع البارزة بينها تعلمنا كيف نصبح مميزين، مثيرين للاهتمام، وكيف نقوم بتوفير تجربة بصرية غنية لكل من المتسوقين والمستخدمين على الإنترنت. يستمتع الناس بالمناظر الجميلة. وهي القاعدة التي تنطبق على كل شيء سواء في العالم الحقيقي أو الافتراضي. جميعهم قد يعجبون بالطريقة التي تقدم فيها مجموعة جديدة من الملابس في متجرك بنفس القدر من الإعجاب، أو حتى الخدمة الجديدة التي تقدمها في تطبيقات الجوال. وإذا كان تصميم السلعة جذابًا وتم لفّه بشكل جيد، فمن المرجح أن تصبح تلك السلعة رائجة وتحقق لك الربح. إن اتخاذ قرار بشأن كيفية تصميم المتجر على الإنترنت يعتبر أمرًا ضروريًا لخلق المبيعات. وغالبًا قد يؤدي الخيار أو القرار الجيد إلى زيادة قيمة المنتج المتوقعة لدى العملاء وزيادة ثقتهم به. وبناء على ذلك، عليك أن تفكر في تصميم متجرك على أنه التحدي الجديد الذي ستواجهه! تصميم موقع للتجارة الإلكترونية إن الخطوة الأولى اللازمة لجذب الانتباه وخلق المبيعات هي إنشاء موقع جميل للتجارة الإلكترونية، ولكنه في الوقت ذاته عملي وسهل الاستخدام - سواء كنت تستخدم أحد منصات التجارة الإلكترونية المعروفة أو أنك ستقوم بإنشاء منصة خاصة ومختلفة. ومع ذلك، فإن التجارة الإلكترونية ليست مجالاً للإمكانيات غير المحدودة. ففي الحقيقة، تعتبر التجارة الإلكترونية منطقة تنافسية للغاية لأن تغيير العميل للبائع لا يتطلب تقريبًا وقت أو جهد. عليك أن تقدم للعملاء ما يتوقعونه، وذلك كي لا يفكروا مرة ثانية بشراء المنتجات من شخص آخر. في مجال المبيعات عبر الإنترنت، فإن السعر والأولوية ليس أمرًا مهمًا حقًا. فما يهم بالفعل هو مدى بساطة عملية التصفح وعدم إرباك المستخدمين. يمكنك تقديم أرخص / أفضل منتج في السوق – ولكن إذا كان المستخدمون غير قادرين على تحديد موقعه، تكون قد فشلت بالفعل بخلق المبيعات. إن توفير إمكانية الاستخدام يعني أنك تقوم بتسهيل عملية الشراء. ولن يتطلب الأمر أكثر من عدد قليل من النقرات بالنسبة للمستخدمين ليقوموا بشراء منتجك. لقد قمنا بجمع قائمة من النصائح والحيل التي يمكن أن تشرح لك كيفية تصميم موقع تجارة إلكترونية بحيث يكون صالحًا للاستخدام ضمن الحد الذي يمكن فيه توفير معدلات تحويل كبيرة. إن التجارة الإلكترونية هي مستقبل الأعمال. وقد ارتبطت عند ظهورها بالبداية بمفهوم التجارة المشبوهة، لكنها أصبحت الآن جزءًا من وجودنا على الإنترنت، تمامًا مثل تحققنا من رسائل البريد الإلكتروني. من الواضح بأن التسوق عبر الإنترنت لا يقوم به الجميع، ولكن معظم الأشخاص يجدونه مريحًا وذو أسعار معقولة أكثر. وقريبًا جدًا، لن يكون هناك شخص واحد لم يقم بعملية شراء واحدة على الأقل من الإنترنت. لمحة عامة عن تصميم موقع تجارة إلكترونية يبدو الأمر بمثابة تحدي، ولكن في الواقع فإن تصميم موقع تجارة إلكترونية لا يختلف كثيرًا عن أي تصميم ويب آخر. ومع ذلك، هناك بعض المبادئ التي يجب أن تأخذها بعين الاعتبار قبل “القفز” إلى عملية التصميم. يجب التعامل مع مواقع التجارة الإلكترونية بعناية خاصة لأنها تتطلب معلومات حساسة من المستخدمين (بيانات بطاقات الائتمان والمعلومات الشخصية المرافقة لها). ولذلك فإن مصممي هذه المواقع يواجهون تحديًا حقيقيًا في تصميم موقع جميل يستحق ثقة العملاء به. تعتبر عملية التصميم بطريقة أو بأخرى أسهل بالنسبة للعلامات التجارية التي تم تأسيسها في وقت سابق، والتي تكون منتجاتها / خدماتها معروفة لدى الجمهور. وفي الوقت نفسه، يقع عليها عبء إعادة تأكيد سمعتها من خلال التصميم المتوقع. ومع ذلك، فإن الأمر يعود للمصمم ليقرر هو فيما إذا كان يرغب بالتمسك بالتصور ذاته، أم أنه سيحاول الوصول لتصميم جديد كليًا (شعارات جديدة، صور، وما إلى ذلك). ومن المرجح أن يعتمد ذلك القرار على الميزانية. الأمر الآخر الذي يتمتع بأهمية كبيرة أيضًا هو طول إجراءات الدفع. يجب أن يكون لديك عدد قليل من الصفحات بين الصفحة الرئيسية وصفحة الدفع، ويجب أن تسلط الضوء على هذه الميزة منذ البداية. هل تحاول تصميم موقع تجارة إلكترونية مثالي؟ تأكد من أن تمتلك الإجابات عن الأسئلة التالية: هل يمكن التعرف على أنواع المنتجات التي أعرضها للزائرين خلال الثواني الخمس الأولى؟ هل أثق بهذا الموقع بما يكفي لأقوم بإدخال معلومات بطاقة الائتمان؟ هل موقعي سهل الاستخدام؟ هل تعتبر مدة 30 ثانية كافية للعملاء للعثور على المعلومات التي يحتاجونها؟ هل أقدم اقتراحات / خيارات كافية للزوار العشوائيين؟ هل المحتوى أصلي وجذّاب بالنسبة للزوار؟ إجابة سلبية واحدة على أحد تلك الأسئلة كافية للتعبير عن وجود مشكلة خطيرة في التصميم يمكن أن تدفع المتسوقين بعيدًا وتؤثر سلبًا على معدلات التحويل. لذلك، يجب عليك التعامل مع هذه الأسئلة بأفضل طريقة ممكنة لتضمن بأن المستخدمين سيعودون إلى موقعك. العناصر الثلاثة الأساسية لكل متجر على الإنترنت 1. الثقة: لا يمكن أن تكون مواقع التجارة الإلكترونية ناجحة، إلا إذا نالت ثقة المستخدمين. المسألة حساسة فعنصر واحد ممكن أن يزعزع ثقة المستخدمين ويحثهم على الانتقال للتسوق من موقع آخر. ولهذا السبب فإن كل عنصر من عناصر متجر التجارة الإلكترونية لديك يجب أن يحاول نيل ثقة المستخدم. 2. البساطة وسهولة الاستخدام: إن البساطة لا تعبر دائمًا عن التصميم، كما تفعل العمليات التقنية. حيث يجب أن تكون عملية الشراء بسيطة ويجب ألا يلتبس على العميل أي شيء. مرة أخرى، أي عنصر سلبي يمكن أن يجعل عربة التسوق فارغة والمبيعات منخفضة. 3. الشفافية: تذكّر بأن الاتصال عبر الإنترنت هو طريق ذو اتجاهين. يجب أن تكون دائمًا في خدمة عملائك وتقنعهم بألا يترددوا بالتواصل معك في أي لحظة. بعض الطرق الأكثر شعبية للقيام بذلك هي الدردشة عبر الإنترنت، وضع رقم الهاتف بمنطقة واضحة في الزاوية اليمنى العليا أو وضع زر “اتصل بنا” بشكل واضح. كما يجب أن تقوم أيضًا بتوفير معلومات عن متجرك / عملك بحيث يدرك المتسوقون عبر الإنترنت بأن موقعك يعمل بشكل حقيقي ولا ينطوي على عمليات احتيال. عليك أن تقوم بتقديم بياناتك بطريقة واضحة وموجزة وأن تقوم أيضًا بتسليط الضوء على خيارات الشحن وإعادة السلعة. إن لم يكن هناك أي ميزات أخرى، فإن مثل هذا السلوك يمكن أن يحقق لك توصيات وردود فعل إيجابية، كما يمكن أن يزيد من مدى شعبية موقعك ورواجه. اقتراحات وممارسات يوصى بها لمواقع التجارة الإلكترونية كما هو الحال دائمًا، فإن تصميم موقع للتجارة الإلكترونية يمكن أن يتحول إلى الجزء الأكثر تعقيدًا من جدول أعمال التسويق الخاصة بك. ومع ذلك، فإن هناك العديد من العادات الجيدة والتي تنطبق على كل مواقع التجارة الإلكترونية وتقريبًا كافة المنتجات المتاحة للشراء عبر الإنترنت. دعونا نتحقق من بعض منها: لا تترك أي مساحة لالتباس الأفكار فيما يتعلق بتوفير المعلومات الشخصية ضع نفسك قليلًا مكان العميل. هل تثق بتقديم معلومات سرية في موقع جديد نسبيًا، غير معروف ومشكوك بأمره، حيث ليس هناك سوى كاتب على الجانب الآخر يقبع في مكتب ويقدم لك كلمات فقط مقابل نقودك؟ هل ستقوم بالتسجيل والدفع؟ في الواقع، إنه إجراء غامض. فمن الطبيعي تمامًا أن يشعر الزائر بالخوف وأن ينظر لأصغر التناقضات ليقوم بتبرير شكواه. كما أنه من الطبيعي بالنسبة للزائر أن يقوم بتصفح معلومات الاتصال وقضاء بعض الوقت في معاينة الصور لمعرفة فيما إذا كانت متوفرة على بعض المواقع الأخرى. إننا نوصي المصممين بأن يضعوا مقدمة واضحة ومفصّلة قدر الإمكان، بحيث لا يكون لدى المستخدمين أي مشكلة للانتقال مباشرة للقيام بعملية الشراء. ركّز اهتمامك على الصور الكبيرة نعم، إنك بحاجة لأكوام من الصور الكبيرة وذات الجودة العالية لتقوم بتقديمها للعملاء المحتملين. ضع في اعتبارك بأنه العميل ليس لديه فرصة مشاهدة المنتج الذي يشتريه، كما تعتبر الصور استراتيجية رائعة لجذب العميل إلى المنتج. أما بالنسبة لجميع الأمور الأخرى، فنادرًا ما يقوم الناس بمقاومة المناظر الجميلة والجذابة، لذلك تأكد من تقديم أفضل الصور الممكنة. قم بمراعاة التفاصيل. قم تصوير المنتج من كافة الزوايا وتأكد من أن الصور قابلة للتكبير. قم أيضًا بإنشاء معرض كامل واجعله متوفرًا في كل صفحة خلال عملية الشراء. حافظ على وقت المستخدمين كما تعلمون وحسب تجربة شخصية، فإن 90٪ من المستخدمين تقريبًا يقومون بالتصفح دون وجود هدف معين لديهم. وما يهمك حقًا كمنتِج هو أولئك الأشخاص الذين يمثلون نسبة 10٪ والذين يقومون بزيارة صفحتك الرئيسية ويمتلكون فكرة واضحة لما يريدونه. أقل ما يمكنك القيام به هو أن تقوم بتسهيل عملية التصفح ومساعدتهم في تحديد معلوماتهم خلال أقل من 30 ثانية. كما يجب أن يكون الجزء العلوي لموقعك الإلكتروني واضحًا ويجيب على كافة الأسئلة التي قد يسألها الزائرون عند وصولهم إلى موقعك: ماذا يبيع هذا الموقع؟ من هؤلاء؟ لماذا يجب أن أثق بهم؟ بالطبع، قد يكون هناك الكثير من الأسئلة وذلك اعتمادًا على جمهورك. يعتبر الالتزام عنصر رئيسي لا يجب المساس به وذلك بهدف الحفاظ على التفرد وجمال المظهر. حيث يمكن التخلي حتى عن تلك المواقع الرائعة والأكثر تطورًا في حال فشلت في تقديم المعلومات اللازمة. تسليط الضوء على المنتجات ذات الصلة ما لم تكن متخصصًا بمنتج / خدمة واحدة، فعليك أن تقوم بربط صفحات المنتج بصفحات المنتجات ذات الصلة (الأحذية مع حقائب اليد، الأقراط مع القلائد، الخ). وعليك أن تكون واعيًا إلى أن العلاقة يجب أن تبدو طبيعية وافتراضية، وذلك عوضًا عن وضع رابط بأسفل الصفحة. التفرد يأتي مع الارتباط بالمتوسط فإن معدل الارتداد للزوار الذين يقومون بزيارة المواقع التي تم إضافتها مؤخرًا لا يزيد عن 40٪. وبمصطلحات المصممين، فإنه من المرجح أن يغادر 40٪ من الأشخاص موقعك في نفس اللحظة التي يقومون فيها بزيارته. لكن السؤال الحاسم هو: كيف يمكنني أن أحافظ عليهم في الموقع؟ كن مميزًا في وصف منتجاتك. قد يبدو الوصف عبارة عن عبارات جاهزة ومكررة، لكن ذلك لا يعني بأنها فقدت قوتها. وعوضًا عن كتابة الوصف الذي يرفقه المصنعون، كن مبدعًا وقم بكتابة الوصف الذي يقوم بترسيخ العلاقة مع علامتك التجارية. إن هذا التكتيك من شأنه أن يساعدك بالتأكيد لأن تكون بارزًا بين كل تلك المواقع، وسيساعد المستخدمين في الاستمتاع بعملية الشراء. أخيرًا وليس آخرًا - الدفع إن قاعدة البساطة تنطبق أيضًا على عملية الدفع. في الحالة المثالية، يجب ألا تستغرق عملية الدفع أكثر من صفحة واحدة مليئة بالمراجعات، سلة التسوق، معلومات الفواتير أو تفاصيل الشحن. ومن المهم أيضًا أن يكون هناك زر تأكيد إضافي، بحيث لا يشعر العميل بأن عملية الشراء تمت بسرعة كبيرة. تعتبر مسارات الدفع الطويلة من أكثر الأخطاء شيوعًا في مواقع التجارة الإلكترونية. حيث تتكون عادةً من الكثير من الصفحات، أو تقوم بإعادة توجيه المستخدمين إلى الفواتير، الشحن، معلومات سلة التسوق قبل أن يصلوا لأوامرهم النهائية. وفي الحقيقة فإن هذه الإجراءات تخيف المستخدمين. إن تلك العملية تقودهم من تعقيد إلى لآخر، ولذلك فمن المحتمل أن يتخلوا عن عملية شرائهم. مهما نويت أن تكون عملية الدفع قصيرة، لا تنسى أن تضع قسم المراجعة خلالها، بحيث يمكن للعميل التحقق من طلبه قبل شرائه. وحسب التجربة فإن عدم وجود خيارات للمراجعة يمكن أن يخفف من حماس المستخدمين. اختبر موقعك أولًا فيما يلي بعض الاختبارات السهلة والمهمة التي يمكنك استخدامها قبل إطلاق موقعك: قم باختبار زر ‘إضافة إلى السلة’، وخاصة من حيث الحجم واللون أو المكان. قم باختبار فئات المنتجات التي تظهر أثناء انتقال المستخدم في الموقع، وحاول أن تضيف فئة جديدة لترى كيف ستبدو. قم باختيار المنتجات الأكثر مبيعًا لتدعم الصفحة الرئيسية قم بتقديم عرض خاص: قم بعرض الاشتراك واعمل على دعوة الأشخاص ليقوموا بتجربته. حاول استخدام القسائم وقم بتقدير تأثيرها على معدلات التحويل لديك. العبارات التي تشجع المستخدم على اتخاذ إجراء تعتبر العبارات التي تشجع المستخدم على اتخاذ إجراء معين عنصرًا أساسيًا لنجاح أي موقع تجارة إلكترونية. ولكن إن لم تكن تلك العبارات فعّالة، فمن المرجح أن يؤثر ذلك سلبًا على المبيعات والتحويلات. وبشكل عام، يستخدم تصميم موقع التجارة الإلكترونية نوعين أساسيين من العبارات: عبارات محددة لكل منتج (عندما يبيع الموقع أكثر من منتج)، أو عبارة موحدة لجميع المنتجات، وتكون متاحة في كل صفحة سواء عند التصفح أو عرض النتائج. يبدو كلا النوعين متشابهين وكلاهما يحوي عبارات مثل “إضافة إلى السلة”. وتستخدم المواقع التي تسعى للأصالة عادةً صياغة معينة، مثل “اشترِ الآن”، “اطلب الآن”، وما إلى ذلك. أفكار أخيرة أهم تفاعل للمستخدمين هو انطباعهم الأول عن موقعك. إنه يستهلك حوالي ثانيتين من وقتهم فقط، لكنه يدوم إلى الأبد. نعم ليس أمرًا عادلًا. لكن كمصمم لموقع تجارة إلكترونية، ليس لديك أكثر من ثانيتين لجذب الانتباه وزيادة التحويلات. تلك الثانيتين هي أداتك الوحيدة لتظهر الجمال، الفاعلية، وبأسعار معقولة. إن هذه المهمة الصعبة لا تترك مجالًا للأخطاء في تقديم متجرك على الإنترنت وتجعل من الانطباع الأول أمرًا عظيمًا. مرة ثانية – إنه أمر قاسٍ، ولكن نجاح التصميم وقرارات المستخدمين تعتمد بشكل كامل تقريبًا على المظهر والعناصر المرئية. من أجل قيامك بإبهار عملائك، فإنك بحاجة إلى التعرف على العناصر الأساسية للتصميم والتوصل إلى الأفكار الأصلية في الوقت نفسه. إن القواعد والمبادئ الأساسية المبالغ بها قد لا تؤدي إلى نتائج مرضية، ولكنها قد تخيب ظن العملاء وتجعلهم يسارعون في العثور على بديل مناسب. ترجمة -وبتصرّف- للمقال Guide on How to Design an eCommerce Website and Online Store لصاحبه Iggy
  4. تابعنا في المقال السابق الخطوتين الأوليتين وهما عن تحديد المنتجات الأعلى مبيعًا ورفع الأسعار وسنتابع هنا الخطوتين الأخيرتين. الخطوة 3: فهم الحالة المثلى التي نسعى إليها تحسين التسعير إن الجزء الأصعب في تجربة التسعير هو معرفة ما يجب تحسينه، ومحاولة السيطرة على عدد هائل من الأجزاء والمتغيرات والظروف. إنك بالتأكيد لا تريد عملية التحسين من أجل الأرباح. فمع زيادة الأسعار، سيقل العائد الذي ستحصل عليه كما أنك ستفقد المتسوقين الحساسين تجاه السعر. لذلك يجب عليك أن تقوم بعملية التحسين مراعيًا متوسط الطلب / الربح، أليس كذلك؟ افتراضيًا، فإن متوسط الربح / الطلب يمكن أن يزيد بنسبة 50٪. ولكن إذا انخفض حجم الطلبات لديك بنسبة 90٪ بسبب ارتفاع الأسعار، فإنك لم تقم بذلك بعمل أفضل من ذي قبل. لديك أيضًا مشكلة حركة الزوار. لنفترض أن الربحية لديك تزداد بشكل شهري. إذا كنت تقوم بالتحسين وفق مقياس واحد، فكيف يمكنك معرفة فيما إذا كانت زيادة الحركة سببها استراتيجية التسعير الجديدة الرائعة أو هناك المزيد من الأشخاص الذين يقومون بزيارة موقعك؟ في مثل هذه الحالة، ربما تكون قد ربحت المزيد من المال بسبب أسعارك القديمة – ولكن ذلك الفرق سيتم تعويضه بحجم أكبر من العملاء. إنه أمر معقد، وليس هناك إجابة مثالية. ولكن المقياس الوحيد الذي قررت تحسينه هو الربح / الزائر. تحسين الربح / الزائر أحب هذا المتغير لأنه يمثل الكثير من المتغيرات ضمنيًا في تجربة التسعير، مثل الاختلافات في حركة الزوار التي يمكن أن تغير من النتائج التي ستحصل عليها. حيث يعزى ذلك إلى انخفاض معدل التحويل نتيجة لارتفاع الأسعار، ولكنه يعتبر أيضًا بمثابة زيادة في الأرباح التي تحققها من وضع أسعار أعلى. كما أنه من السهل حسابها حقًا. ليست عملية مثالية كما سوف نناقش أدناه، ولكنها أفضل مقياس وجدته حتى الآن. في الواقع، أعتقد أنه بإمكانك أن تجعل الحالة تلك أفضل بحيث يجب أن يركز أصحاب متجر المقياس الأول على مقارنة الإيرادات، معدل التحويل، حركة الزوار أو أي من المقاييس الأخرى وذلك عوضًا عن التركيز فقط على جذب اهتمامنا. لحساب “الربح لكل زائر” ما عمليك سوى تقسيم عدد زوار الموقع خلال فترة الاختبار على إجمالي أرباحك في تلك الفترة. لنفترض أن هناك 50000 زائر، وقد حققنا ربحًا قدره 10000 دولار (أو ما يعادله بالعملة المحلية). ستكون العملية الحسابية كما يلي: 10000). وبالتالي في أن الاختلاف عن السعر العالمي يجعل المستهلكين يتوقفون لوهلة للمقارنة. ما هو الدرس المستفاد إذًا؟ كن حذرًا فيما يتعلق بالمنتجات ذات الأسعار المرتفعة والمنتجات التي تخضع للتسعير وفق الحد الأدنى المعلن، لأنها لعبة مختلفة. دروس قيّمة مدى الحياة إن الأسلوب الذي اتبعته أنا لتعظيم الربحية لكل زائر لا يأخذ بعين الاعتبار القيمة الدائمة للعميل (LTV). إذا كان عملك يتمتع بمعدل عائد كبير للعملاء (يا لك من محظوظ!) قم باستخدام نظام التسعير الفعال (تخفيض القائدloss-leader ) لجذب الزبائن. ولاحظ أن هذه الاستراتيجية قد لا تكون مثالية بالنسبة لنموذج عملك. الإنفاق الإعلاني إذا غيرت المبلغ الذي تنفقه على الإعلانات بشكل كبير خلال شهر السيطرة وحتى شهر التجربة، فإنك ستعرّض نفسك لخطر تحريف نتائج تجربة التسعير. من الناحية المثالية، دع حملاتك الإعلانية حتى تحصل على أقرب نقطة فيما يتعلق بتكلفة الاكتساب وعدد الزيارات في الشهرين المحددين. وإلا فإن الزيارات الجديدة التي تقوم بتحويل مبالغ مختلفة قد تؤدي إلى تحريف النتائج. أحيانًا يكون انخفاض الأسعار هو الأمر المطلوب تمامًا في تجربتي، فإن عملية زيادة الأسعار غالبًا ستقوم بعمل مقارنة مع عملية انخفاض الأسعار. ولكن هناك بالتأكيد بعض الحالات التي يكون فيها انخفاض السعر خطوة ملائمة. إذا قمت بالتسعير كأعلى سعر - أو حتى أعلى بكثير من السوق – فإن انخفاض الأسعار ستكون هي الخطة المطلوبة لتعظيم الربح / الزائر. قم باستخدام نفس الأسلوب الموضح بشأن العمل على تجربتك، ولكن فقط قم بتخفيض الأسعار بشكل متزايد بدلًا من زيادتها. ترجمة-وبتصرّف- للمقال The Pricing Strategy That Made Us 30% More Money لصاحبه Andrew Youderian حقوق الصورة البارزة محفوظة لـ Freepik
  5. إنها الساعة السابعة صباحًا في مونتانا، ولتوي استيقظت. بعد أن قمت بتحضير بعض القهوة، سأقوم بمتابعة فريقي عبر أسانا ASANA . لدينا مبرمج في الهند يكاد ينهي يومه، وقام بمجموعة جديدة من التغييرات على الموقع. لدينا مديرة المحتوى والمجتمع، لورا – حيث تسبقنا بساعتين في التوقيت لكونها على الساحل الشرقي كما أنها تنهض في وقت مبكر – وقد عملت بجد لساعات. بقي لأعضاء فريقنا في الفيلبين ساعة لتحولهم إلى الوردية الليلية للمساعدة في تشغيل عمليات التجارة الإلكترونية في الولايات المتحدة. ولأن الساعة هي 6:00 صباحًا الآن في لوس انجلس، فأتوقع أن محاسبنا يغرق في نوم عميق. إن توزيع فريقك في جميع أنحاء العالم يعتبر أمرًا رائعًا. ولكن محاولة تبسيط شكل التعاون وإنهاء المشاريع المعقدة أثناء العمل عبر خمس مناطق مختلفة يمكن أن يكون أمرًا مشكوكًا به. بعد أن ارتكبت العديد من الأخطاء، توصلت لبعض تقنيات إدارة الفريق الافتراضية والتي استخدمها لأحافظ على سير الأمور بسلاسة. الأدوات أسانا ASANA – برنامج تعاون الفريق يعتبر أسانا Asana محور شركتنا بأكملها. حيث نقوم فيه بتحديد المشاريع، والتواصل بشأن المهام الحالية كما نقوم بتخزين مكتبة لعملياتنا. كما أنني أقوم أيضًا بتسجيل أفكار لمنشورات المدونة والكتب التي أريد أن أقرأها. يمكن للمرء أن يعيش تمامًا في أسانا. إحدى أفضل الأمور في أسانا هو أنه يركز بشكل تام على فريقنا. يمكنني تسجيل الدخول لأرى التحديثات والطلبات فقط من فريقي حيث تركز على تحقيق الأهداف التي وضعناها داخليًا. لمعرفة الفرق قارن ذلك بالبريد الإلكتروني حيث تتلقى فيه طلبات غير مرغوب بها من العالم بأسره. ولهذا السبب أقوم بتصفح أسانا بشكل دائم أول اليوم، وأقوم بتصفح البريد الإلكتروني في وقت لاحق في فترة ما بعد الظهر. إنني أحب أسانا، ولكن هناك الكثير من خيارات البرامج الأخرى مثل Basecamp، Trello أو Teamwork. حيث كل ما يهم هو منطقة مقدسة لفريقك. مستندات جوجل بالنسبة لأي نوع من أنواع المستندات أو جداول البيانات، فإننا نقوم باستخدام محرر مستندات جوجل. حيث نستفيد منه بالدرجة الأولى في كتابة وحفظ العشرات من الوثائق العملية التي نستخدمها لإدارة وتشغيل أعمالنا. Zendesk و Helpscout تسمح لنا تطبيقات مكاتب المساعدة Helpdesks بتتبع طلبات العملاء بسهولة وتسليم المهام للآخرين ومراجعة الطريقة التي يقوم فيها أعضاء الفريق بالرد على العملاء. تقليديًا، استخدمنا Zendesk لأعمالنا في التجارة الإلكترونية ولكننا مؤخرًا استخدمناHelpscout لـ eCommerceFuel حيث يعتبر الأنظف وتستخدمه شركات أقل. Snagit قمت بتسجيل الكثير من لقطات الشاشة لأملي على فريقي ما يقوم به و / أو أقوم بتوضيح عملية ما. ويتيح لي Snagit تسجيل لقطات الشاشة تلك ومشاركتها بسرعة بدون الحاجة لاستخدام برنامج مثل Camtastia، أو تسجيل فيديو وتحميله وما إلى ذلك، إنه تطبيق خفيف وسريع وسهل الاستخدام. LastPass بدون LastPass، فإن إدارة الوصول بشكل آمن إلى مئات من تسجيلات الدخول من قبل أعضاء الفريق سيكون بمثابة كابوس. لحسن الحظ أن LastPass يجعل ذلك أمرًا سهلًا. إنه موقع عظيم للاستخدام الشخصي، وحتى يعتبر الموقع الأفضل فيما يتعلق بإدارة كلمات المرور عبر فريق موزع. الأنظمة والوثائق ما هو الأمر الذي تشترك به جميع الشركات الناجحة والقابلة للتطوير؟ إنها عملية مدفوعة وموثقة بشكل جيد. فبدون العمليات المحددة بوضوح، فإنه من المستحيل تقريبًا أن تتطور الأعمال التجارية بشكل ملموس بعيدًا عن المؤسس بدون فوضى. إن الأعمال القائمة على النظم هي أكثر أهمية بمقدار الضعف مقارنة مع ما يتعلق بالفرق الافتراضية حيث يوجد فيها شفافية أقل فيما يتعلق بما يقوم به أعضاء الفريق بشكل يومي. إن وجود الأنظمة يسمح لك بتقديم نتائج متسقة، الحصول على عمل نهائي، جمع أعضاء الفريق الجديد بسهولة والتركيز بعيدًا عن الفوضى الموجودة في الأعمال التجارية الصغيرة. إن لم تكن قد قرأت كتاب عمل النظام Work the System أو إعادة النظر في الأسطورة الإلكترونية The E-Myth Revisited، فيجب عليك ذلك حيث يغطي كل منهما موضوع تنفيذ العمليات على نطاق واسع، ويجب أن يقرأه جميع رجال الأعمال. سأستخدم مصطلح SOP - والذي يعني إجراءات التشغيل الموحدة - للإشارة إلى الوثيقة التي تحدد العمليات ضمن العمل. حاليًا، لدينا مئة إجراء تشغيلي موحد يحدد كيفية القيام بكل شيء من أوامر الاسترداد لتحديث مواقعنا. أخيرًا حصلت على تعليق لكل هذه الأمور التي تتعلق بالنظام، ولكني متأكد من عودتها بطريقة خرقاء. كانت مهمتي الأولى التي تتعلق بإنشاء عمل يحركه النظام مليئة بالأخطاء، بما في ذلك محاولة كتابة جميع الوثائق بنفسي، والقيام بإجراءات التشغيل الموحدة لكل حالة وعدم دمج إجراءات التشغيل الموحدة ضمن نظام إدارة المهام (أسانا). بعد أول محاولة فاشلة، قمت بإعادة تجميعها وأدخلت التغييرات التالية والتي ساعدت بشكل كبير في تنفيذ العملية: تمكين فريقك من إنشاء العمليات إذا حاولت كتابة كل عملية في عملك، ستصاب بالجنون. وإني أعلم ذلك لأنني حاولت القيام به. وبدلًا من ذلك، قم بالاستفادة من فريقك لمساعدتك في إنشاء إجراءات التشغيل الموحدة الخاصة بك. لعلك سترغب بمراجعتها وإجراء بعض التعديلات، ولكن وجودهم سيخفف عنك عبئًا ثقيلًا. غالبًا ما أسجل لنفسي أثناء إكمال عملية بواسطة لقطات الشاشة في Snagit وكان هناك عضو في الفريق يقوم بإنشاء SOP مكتوبة اعتمادًا على الفيديو. الأمر الذي يوفر الكثير من الوقت. قم بإنشاء عمليات فقط للمهام المتكررة إن كتابة 20 إجراء للتشغيل الموحد هي أمر مُحبط بالتأكيد. لذلك تأكد من استثمار وقت الكتابة فقط في المهام التي تتكرر بانتظام ويمكن تحديدها بوضوح. أما بالنسبة للمهام الغامضة أو غير المتكررة، قم بتحديد بيان للمهمة والقيم التجارية الأساسية الخاصة بها وقم بتمكين فريقك لحل المشاكل باستخدام تلك الإرشادات. على سبيل المثال، بياننا في eCommerceFuel يحدد قيمنا الثلاثة الأساسية: الجودة، الاستقلال والحس المجتمعي. كما أنه يتضمن مهمتنا أيضًا وهي بناء أفضل مجتمع على شبكة الإنترنت للتجار الخبراء والمستقلين في مجال التجارة الإلكترونية. وعند التعامل مع المشاكل غير الموثقة، اطلب من أعضاء الفريق أن يقوموا باتخاذ أفضل قرار يمكنهم من استخدام القيم الأساسية وبيان المهمة كدليل لهم أثناء العمل. دمج إجراءات التشغيل الموحدة في نظام إدارة المهام لقد تمكنا من ترتيب زواج جميل بين أسانا ومحرر مستندات جوجل الذي يعمل بشكل جيد فيما يتعلق بإجراءات التشغيل الموحدة. إننا نقوم الآن بتخزين مكتبة للوثائق في أسانا، الأمر الذي يؤدي إلى إنشاء مهمة لكل إجراء SOP وإرفاق مستند جوجل المتعلق به. بهذه الطريقة، يكون من السهل تحديد ونقل المسؤوليات بين مختلف المهام. تظهر المهمة في قائمة “to-do” العادية، وتظهر SOP على الجانب كمرجع. إنها توفر أيضًا نوعًا من التعاون والمناقشة بشأن إنشاء وتحديث إجراءات التشغيل الموحدة بطريقة سهلة، كما تحافظ على تاريخ التعديلات التي تمت على العمليات من خلال تاريخ التعليق في أسانا. حافظ على صلاحية وثائقك إن التأكد من وجود نظام جيد للحفاظ على إجراءات التشغيل الموحدة الحالية يعتبر أمرًا بالغ الأهمية. ولكن أيضًا يجب أن يكون على المحك بحيث تقوم بتنفيذها فعلًا. ولعل ما هو أسوأ من الوثائق القديمة هي تلك الوثائق عديمة الفائدة. من المتوقع أن يحافظ أعضاء فريقنا على إجراءات التشغيل الموحدة بشكلها الدقيق والحالي لأي عملية يتحملون مسؤوليتها. وبالنسبة إلى التغييرات الرئيسية، سيتم إعلامي بها وسيتم استخدام التغييرات في محرر مستندات جوجل “عرض سجل المراجعة” لتحديد التغييرات والموافقة عليها بسرعة. بالطبع هذه الطريقة أسهل بكثير بالنسبة لي من إجراء التغييرات بنفسي، كما أنه يساعد بالحفاظ على العمليات الحالية. تمت بشكل صحيح، ولكنها لا تزال بمثابة التزام جوهري إن أسلوبنا الثاني في دمج الوثائق والنظم يعتبر أكثر سلاسة بعد القيام بهذه التغييرات، ولكن إنشاء النظم والمحافظة على تركيزها على الشركة يعتبر استثمارًا كبيرًا. إن أكبر عقبة ممكن أن تواجهها هي أن تقوم بنفسك بمتابعة الأنظمة والإرشادات التي قمت بإعدادها. وإن كنت لا تظهر بمظهر القائد خلال العمل، فكيف تتوقع من أعضاء فريقك متابعة العمل؟ يجب أيضًا أن تكون توقعاتك واقعية. لن يتم اتباع أنظمتك المدروسة بشكل دائم، وستحتاج لتذكير أعضاء الفريق بلطف عن الوقت اللازم للتنفيذ لتحميلهم المسؤولية. على كل حال يعتبر ذلك الأمر مثاليًا أو سهلًا. ولكن إن كنت على استعداد للالتزام به، والاستثمار في النظم فإنك ستزيد من فعالية الفريق الظاهرية وستزيد جودة الانتاج على المدى الطويل بشكل كبير. أمثلة على إجراءات التشغيل الموحدة التي نستخدمها حاليًا لمعرفة ما تبدو عليه وثائقنا، يمكنك عرض بعض إجراءات التشغيل الموحدة التي أنشأناها وقمنا باستخدامها يوميًا أدناه. وإن كنت مهتمًا بإعداد نظام مشابه في أسانا ومحرر مستندات جوجل ، فيجب أن تستفيد مما يلي: نظرة عامة وقواعد العمل في أسانا عملية إنشاء إجراءات التشغيل الموحدة الجديدة عملية تحديث إجراءات التشغيل الموحدة التحقق من التعليقات المزعجة غير المرغوب بها على المدونة بيان موقع eCommerceFuel إدارة أعضاء الفريق في المنزل ضد المتعاقدون الملتزمون تتمتع الشركات الكبيرة برفاهية وجود موظفين مكرسين بشكل دائم للمهام الفردية مثل المحاسبة، الموارد البشرية، المبيعات، وما إلى ذلك ولكن معظم التجار المستقلين لن يكونوا قادرين على تحمل تلك الميزانية أو الرواتب. وبدلًا من ذلك، سأقوم بتوظيف عضو في الفريق يعمل من المنزل اعتمادًا على مجموعتين من الاحتياجات: (1) أريد دائمًا مدير / “نقطة” موثوق به لكل شركة و(2) لا أريد الاستعانة بمصادر خارجية بدلًا من الكفاءات الأساسية التي نمتلكها، وخاصة فيما يتعلق بالتحرير وخدمة العملاء. عندما يكون هيكل الفريق بالشكل المناسب، فإني سأبذل قصارى جهدي لاستخدام المتعاقدين الملتزمين في بناء بقية الفريق الافتراضي. حاليًا أقوم باستخدام المتعاقدين الملتزمين لدينا فيما يتعلق المحاسبة، تصميم الجرافيك، البرمجة، إنتاج المدونات الصوتية وغير ذلك مع الحفاظ على خدمة العملاء، وعمليات التجارة الإلكترونية وكتابة المحتوى وإدارة المجتمع من المنزل. الاستثمار في التدريب إن التوظيف هو مجرد بداية للحصول على العمل. لكن إن كنت تريد أن يقوم أعضاء فريقك الجديد بتحقيق النجاح، عليك أن تستثمر من خلال تدريبهم. اعتمادًا على منصب كل منهم، إما أقوم أنا نفسي أو أحد قادة الفرق في شركتي باستثمار ما بين 2-4 أشهر كحد أدنى لتدريب الموظفين الجدد من المنزل. إن كنت بارعًا بالعمل بالوثائق وإجراءات التشغيل الموحدة، ستكون هذه العملية أسهل بالنسبة لك - ولكن عليك بالتأكيد أن تستثمر بكثافة عند أي عملية توظيف جديدة. تسجيلات الوصول الاعتيادية يمكن مع الفرق الافتراضية أن يكون من السهل نمو العمل بدون اتصال مباشر بين الأعضاء - وخاصة بعد فترة التدريب الأولية. لذلك فإني أبذل قصارى جهدي للتحقق من أعضاء الفريق بشكل منتظم. اعتمادًا على منصب كل منهم ومكانهم الحالي، يمكن أن يكون هناك اجتماع متكرر مثلًا مكالمة هاتفية يومية أو محادثة شخص عن طريق سكايب مرة أو مرتين في الأسبوع لمتابعة ما يقومون به. حيث يساعد ذلك في الحفاظ على شعور الاتصال، كما يحافظ أيضًا على خطوط الاتصال مفتوحة. مراجعات منتظمة بالنسبة لقادة الفرق في شركتي، فإننا نجتمع كل ثلاثة أشهر لمناقشة أدائهم ووضع خطط للأشهر الثلاثة المقبلة. وأول ما تعلمته هو أهمية وجود توصيف وظيفي واضح جدًا ووثيقة للتوقعات. فبدون وجودها لن يكون لديك أي وسيلة لتقييم أعضاء فريقك بشكل عادل ولن تكون متأكدًا بشأن ما تتوقعه منهم بالضبط. بوجود توصيف وظيفي واضح، سنرى الكثير من التجاوزات من قبل أعضاء الفريق كما أنهم لن يدركوا تمامًا متى يجب عليهم أن يقوموا بالعمل. إني أحاول استخدام ورقة تقييم موحدة بشكل ربع سنوي، لذلك فإن كل عضو في الفريق يدرك تمامًا المجالات التي سنناقشها. مراجعة الأهداف – في العمل وعلى المستوى الشخصي إنني أطلب من أعضاء فريقي أن يقوموا بتحديد أهدافهم لكل ثلاثة أشهر، سنة وخمس سنوات ومشاركتها معي. وكل ربع سنة، نقوم بمراجعتها وتحديثها وفقًا لذلك. وأعتقد أنه من المهم أن نسأل الأعضاء عن الأهداف الشخصية - وكذلك أهدافهم ضمن العمل - حتى ندرك ما هو مهم بالنسبة لهم، وكيف يمكن أن نساعدهم على تحقيق الإنجازات في حياتهم الخاصة. فهم وجهة نظر فريقك إني أطلب من أعضاء فريق العمل أيضًا أن يقوموا بملء استبيان “ما هو مهم” عندما يبدؤون العمل لكي أتمكن من فهم الأمور القيّمة بالنسبة لهم بشكل أفضل، ولكي أدرك ما يقدّرونه حقًا في بيئة العمل. حيث أسأل تحديدًا: ما هو مهم فعلًا بالنسبة لك في علاقة عملنا؟ ما الذي يصيبك بالجنون من وجهة نظر إدارية؟ ما نوع العمل الذي ترغب بالقيام به بالدرجة الأولى؟ ما نوع العمل الذي تكرهه؟ ما هو الجانب الذي تشعر بالحماس لتعلّمه / المشاريع التي تتحمس لتنفيذها؟ سأبذل قصارى جهدي لإعادة قراءة ذلك بانتظام بهدف التأكد من أن كل عضو في الفريق يحتل الموقع الذي يكون فيه أكثر فعالية ضمن الشركة. وبالطبع فإني لا أقوم بالأمور التي تصيبهم بالجنون. عامل الأشخاص بشكل جيد قد يبدو الأمر بديهيًا، ولكن هناك العديد من الشركات التي تعامل موظفيها بشكل رهيب حيث يفاجؤون بإلزامهم تحقيق إجمالي مبيعات مرتفع ويناضلون من أجل تحقيقه. قم بتعويض فريقك بشكل جيد واهتم بأهدافهم الشخصية، وقبل كل شيء، أظهر لهم التقدير عندما يقومون بعمل جيد. أكثر من أي شيء آخر (بما في ذلك العائد المادي)، فإن التقدير يتمتع بقوة لا تصدق. تأكد من ملاحظة عملهم والاعتراف بفضلهم عندما يحقق أعضاء فريقك إنجازًا ما. وبغض النظر عن أنه الأمر الذي يجب أن يتم بتلك الطريقة، فإن معاملة أعضاء فريقك بشكل جيد ستدر عليك أرباحًا هائلة في المستقبل. ترجمة –وبتصرّف- للمقال Managing a Virtual Team Across 5 Time Zones لصاحبه Andrew Youderian حقوق الصورة البارزة محفوظة لـ Freepik
  6. يكون WooCommerce جاهزا بشكل افتراضي للترجمة عندما تقوم بتنصيبه في البداية. وكلّ ما تحتاجه هو ملف ترجمة للغة المرغوبة. هناك العديد من الطرق للقيام بالترجمة، في أغلب الحالات يمكنك المساهمة في الترجمة على translate.wordpress.org، أو إنشاء ترجمة مخصصة باستخدام ملحق Loco Translate الذي يُمكن اعتباره من أسهل الطرق للقيام بذلك. كما يمكن استخدام ملحق PoEdit للمستخدمين المتقدمين. وسنوضّح كلا الطريقتين في هذا الدرس. ضبط لغة ووردبريس قم بتحديد اللغة التي تريد أن يعمل بها ووردبريس بالذهاب إلى: Dashboard > Settings > General ثم قم بتغيير لغة الموقع Site Language. عند القيام بذلك سيُعرض المتجر بلغتك إذا كان ملف اللغة موجودًا. وبخلاف ذلك، يجب أن تقوم بإنشاء ملفات الترجمة للغة المرغوبة بنفسك، وكما سنوضّح أدناه. المساهمة في ترجمة ملحق WooCommerce الأساسي تتم ترجمة WooCommerce على GlotPress، فإذا كنت ترغب في المساهمة في ترجمة سلاسل نصية strings إلى لغتك أو تريد أن تبدأ بإنشاء ترجمة جديدة، قم بالتسجيل في WordPress.org واشرع في الترجمة. ترجمة WooCommerce إلى لغتك تتم إدارة عملية الترجمة من قبل الفرق على translate.wordpress.org، حيث تترجم على هذا الموقع الإصدارات الثابتة وإصدارات التطوير من WooCommerce، ويمكن أن يساهم الجميع في ذلك. عندما تقوم بتنصيب WooCommerce أو تحديثه، سيبحث ووردبريس عن ملف ترجمة بلغتك مكتمل 100% وتنزيله تلقائيًا. علمًا أنّه يمكنك تنزيل الملفات غير المكتملة 100% يدويًا. ونحن نحث دائمًا على المساهمة في إكمال ملف الترجمة 100% لكي يستفيد منه جميع المستخدمين. إذا كنت مبتدئًا بالترجمة، ألقِ نظرة على دليل المترجمين لتبدأ الترجمة. تنزيل ملفات الترجمة من translate.wordpress.org يدويا قم بتنزيل ملحق Loco Translate. هذا الملحق مجاني ويمكنك أيضًا إضافته مباشرة من لوحة تحكم ووردبريس من: إضافات Plugins > إضافة جديد Add New بعد أن تقوم بتنزيل الملحق وتثبيته، سيتم إنشاء قائمة "Loco Translate" جديدة بالإضافة إلى قسمين فرعيين. سيعرض قسم "Manage Translation"بشكل افتراضي قائمة قوالبك وملحقاتك بالإضافة إلى جميع الترجمات المتوفرة لها: بإمكانك إضافة لغة جديدة إلى القالب أو الملحق بسهولة باستخدام رابط Add New Language: بعد ذلك اختر لغة لإضافتها إلى القائمة، أو قم بإدخال رمز ISO للغة (مثل fr_FR ،en_US، إلخ)، ثم اختر المجلد الذي تريد حفظ ملفات الترجمة فيه وانقر على Start Translating: ابدأ الترجمة ثم احفظها عند الانتهاء: إنشاء ترجمة مخصصة باستخدام PoEdit PoEdit هو أحد بدائل ملحق Loco Translate ولكنه أكثر تقدمًا. ويفضّل استخدام هذه الطريقة من طرف المستخدمين والمترجمين المتقدمين فقط والذين يرغبون في المساهمة في ترجمة WooCommerce الأساسي. يأتي WooCommerce مع ملفي POT يمكن تصديرهما إلى PoEdit لترجمتهما. وقد تم تقسيم هذه الملفات إلى قسمين لجعل الواجهة الأمامية frontend أكثر كفاءة. woocommerce.pot: يحتوي هذا الملف على السلاسل النصية الخاصة بالواجهة الأمامية. woocommerce-admin.pot: يحتوي على السلاسل النصية الخاصة بالإدارة. يتم ترجمة هذه الملفات بشكل منفصل. ولكي تبدأ الترجمة، قم بفتح PoEdit واذهب إلى: File > New catalog from POT file بعد ذلك اختر إما woocommerce.pot أو woocommerce-admin.pot، وسيقوم PoEdit بعرض نافذة تفاصيل الترجمة: قم بإدخال اسمك والتفاصيل لكي يتمكّن بقية المترجمين من معرفتك، ثم انقر على OK. سوف يطلب منك حفظ ملف .po قم بتسميته استنادًا إلى اللغة التي تترجم إليها. على سبيل المثال سيتم حفظ ملف الترجمة إلى لغة GB (الإنجليزية البريطانية) باسم woocommerce-en_GB.po و woocommerce-admin-en_GB.po على التوالي. بعد ذلك سيتم عرض السلاسل النصية: يمكنك حفظ السلاسل النصية بعد ترجمتها، وسيتم توليد ملف .mo تلقائيًا. كما بإمكانك تحديث ملف po. بفتحه ثم الذهاب إلى: Catalog > Update from POT file اختر الملف وسيتم تحديثه وفقًا لذلك. ترقية upgrade الترجمة بشكل آمن يحتفظ WooCommerce بملفات الترجمة في woocommerce/i18n/languages، وهذه الملفات تكون مؤمّنة خلال تحديثات الملحق. مع ذلك، احذر من أن يتم استبدال هذه الملفات بملفات الترجمة المكتملة 100% عند تنزيلها من translate.wordpress.org. بإمكانك استخدام هذه الشيفرة لرفع الترجمة المخصصة المخزونة في مكان آخر. add_filter( 'load_textdomain_mofile', 'load_custom_plugin_translation_file', 10, 2 ); /* * Replace 'textdomain' with your plugin's textdomain. e.g. 'woocommerce'. * File to be named, for example, yourtranslationfile-en_GB.mo * File to be placed, for example, wp-content/lanaguages/textdomain/yourtranslationfile-en_GB.mo */ function load_custom_plugin_translation_file( $mofile, $domain ) { if ( 'textdomain' === $domain ) { $mofile = WP_LANG_DIR . '/textdomain/yourtranslationfile-' . get_locale() . '.mo'; } return $mofile; } ترجمة النصوص بدون ملف ترجمة ترجمة أو استبدال نص افتراضي بإمكانك الاستعانة بملحق ?Say What إذا كنت ترغب في ترجمة أو تغيير بعض الكلمات فقط دون تحرير ملف PO الخاص بقالب ووردبريس. وهذا الأمر لا يتطلب شيفرة مخصصة. عندما تقوم بتفعيل الملحق سيُطلب منك: Original String (النص الأصلي): وهو النص الذي تريد ترجمته. اعرض شيفرة المصدر للملحق لمعرفة النص بالضبط. Text domain (نطاق النص): woocommerce. النص الذي تريد عرضه بدلا من النص الأصلي. ترجمة -وبتصرّف- للدرس (Translating WooCommerce (Localization.
  7. من الأمور التي يجب أن تعرفها حول أبعاد الصور في WooCommerce هي أنّ CSS الافتراضي لـ WooCommerce والعديد من القوالب تحدّد أبعاد صور المنتجات لضمان اتساق التخطيط عبر الأجهزة المختلفة. تؤثر الأبعاد التي تحددها في صفحة إعدادات المنتجات في WooCommerce (راجع درس ضبط إعدادات المنتجات) على حجم الصور الذي يستخدمه القالب عند عرض صور المنتج. حيث لا تغيّر القوالب الحجم الذي تُعرض به الصور، وذلك يمكن أن يؤدي إلى تشويه الصورة وتمويهها عندما تكون إعداداتك غير كافية (أي صغيرة جدًا بالنسبة للحجم الذي يستخدمه القالب لعرض الصور). ألقِ نظرة على المخطط أدناه لمزيد من التوضيح: معالجة تشوه الصور سنقوم بمعالجة مشكلة تشوّه افتراضية كوسيلة للتوضيح. قبل أن تبدأ، تأكد من أن تكون أحجام الصور التي ترفعها كبيرة كفاية. يمكنك استخدام حجم 800 × 800 فما فوق، فهو يصلح لأغلب القوالب. أنواع الصور تستخدم المصطلحات الثلاثة التالية لتصنيف الصور على WooCommerce: Single Product Image: وهي صورة المنتج ذات الحجم الأكبر والتي تُعرض على صفحة تفاصيل المنتج. Catalog Images: وهي الصور ذات الحجم المتوسط التي تُستخدم في قوائم المنتجات المختلفة. مثل الفئات categories، المنتجات ذات الصلة related products، منتجات الارتقاء بالصفقة up-sells، منتجات البيع المتقاطع cross-sells، إلخ. Product Thumbnails: وهي الصور ذات الحجم الأصغر التي تستخدم في معارض المنتج مثل صفحة تفاصيل المنتج (تحت الصورة المميزة للمنتج) ، في السلة، وعلى الودجات. يمكنك تحديد أبعاد هذه الصور بالذهاب إلى: WooCommerce > Settings > Products > Display تعرف على حجم عرض الصور على قالبك يحدد القالب الذي اخترته الحجم الذي تُعرض به الصور عليه، لذلك يجب أن تعرف الأبعاد التي يستخدمها القالب لعرض الصور. صورة الكتالوج Catalog Image حدد المكان الذي يعرض فيه القالب صور الكتالوج بأكبر حجم. في أغلب الحالات يكون هذا المكان هو الصفحة الرئيسية للمتجر؛ لكن قد يختلف المكان في بعض القوالب. على سبيل المثال تُعرض صور الكتالوج بأكبر حجمها في منطقة قائمة المنتجات ذات الصلة related products في قالب Twenty Eleven. ولتحديد الحجم الذي يستخدمه القالب لعرض صور الكتالوج، انقر بزر الفأرة الأيمن على الصورة واختر Inspect إذا كنت تستخدم متصفح Chrome. يمكنك القيام بذلك أيضًا على متصفح Firefox. ستجد أبعاد الصورة ضمن المعلومات التي ستظهر في قسم Element. قم بتسجيل الأبعاد لكي تستخدمها لاحقا. في قالب Storefront الموضح أعلاه (وهو قالب WooCommerce الافتراضي)، أكبر صورة كتالوج تُعرض بحجم 213 × 213 بكسل. الصورة المميزة للمنتج Single Product Image كرر نفس الخطوات أعلاه على صورة المنتج المميزة؛ وهي الصورة الكبيرة التي تُعرض على صفحة تفاصيل المنتج. في قالب Storefront، أكبر صورة منتج تعرض بحجم 298 × 298 بكسل. الصور المصغرة للمنتج Product Thumbnail وهي على الأرجح الصور الأصغر في معرض صور المنتج. كرر نفس الخطوات المذكورة سابقًا لمعرفة أبعادها. في قالب Storefront تُعرض هذه الصور بحجم 43× 43 بكسل. إدخال الأبعاد وتجديد الصور الآن بعد أن أصبحت جميع أبعاد الصور التي تُستخدم في قالبك معلومة، بإمكانك إدخال الأبعاد الجديدة لتتأكد من أن الصور التي ستقوم بإضافتها لاحقًا ستكون بهذا الحجم أو أكبر. اذهب إلى: WooCommerce > Settings > Products > Display وتأكّد من أنّ الحد الأقصى للصور المذكورة مساو للأبعاد التي يعرضها قالبك لهذه الصور، أو أكبر منها. بعد ذلك قم بحفظ التغييرات بالنقر على Save Changes. بذلك عندما تقوم برفع صور جديدة للمنتج ستكون بهذه الأبعاد المحددة في الإعدادات، وستظهر بدون تشوه. ملاحظة: عند تغيير أبعاد الصور في الإعدادات وحفظ التغييرات لا يتم تحديث جميع صور المنتجات التي تم رفعها سابقًا. إذ يحتاج ووردبريس إلى تجديد الصور لتحديث الصور القديمة. بإمكانك استخدام ملحق Regenerate Thumbnails الذي يتيح لك إمكانية تجديد الصور القديمة بعد تغيير أبعادها في الإعدادات. دعم شاشة Retina تحتوي شاشات HiDPI ضعف عدد البكسلات الذي تحتويه الشاشة الاعتيادية. ولعرض الصور بشكل مثالي على شاشات Retina، قم بتعيين إبعاد الصور بضعف الحجم الذي يعرضه القالب الذي تستخدمه. فإذا كان القالب يعرض الصورة بحجم 80 × 80، قم باستخدام الأبعاد 160 × 160. لكن يجب أن تأخذ في الاعتبار أنّ ذلك يؤثر على الأداء، لأن الصور كبيرة الحجم تستغرق وقتًا أطول للتحميل. لذلك فإنّ استخدام ضعف الحجم راجع إلى تفضيلك الشخصي، ويجب أن تقوم بإجراء تحليل لزيارات متجرك قبل اتخاذ القرار. ترجمة -وبتصرّف- للدرس Using appropriate image dimensions to avoid distortion / pixellation.
  8. إنّ اختيار قالب WooCommerce المناسب يمكن أن يكون أمرًا شخصيًا إلى حد كبير، فكما يُقال "الجمال في عين ناظره". لكنّ جمال القالب هو مجرد شيء سطحي، وهناك بعض الأمور التي يجب أن تؤخذ في الاعتبار عند اختيار القالب المناسب لمتجرك. جمالية القالب لا تبحث فقط عن قالب جيّد المظهر، إذ يجب أن يكون القالب ملائما لنوع متجرك. لنأخذ سيارة فراري كمثال؛ صحيح أنّ مظهرها رائع، لكنّها ليست الخيار الأفضل كسيارة تُستخدم للسير في الشوارع العادية ولقضاء الاحتياجات اليومية كالذهاب والإياب من وإلى المحلات التجارية مثلًا. يجب أن تأخذ في الاعتبار جمهورك، علامتك التجارية، والأهم من ذلك منتجاتك. حاول اختيار قالب يعكس هذه الأمور الثلاثة بطريقة أو بأخرى. على سبيل المثال، ابحث عن قالب بمساحات بيضاء وفن طباعة typography بسيط وواضح إذا كنت تبيع الأثاث البسيط. أما إذا كنت تبيع لعب الأطفال، فابحث عن قالب بطابع مرح وألوان زاهية. إذا كنت تفكّر في استخدام قالب معيّن، وكان يُزعم أنّه متكامل مع WooCommerce، احرص على التحقق من جميع صفحات WooCommerce لتتأكّد من ذلك. لا تنس بعض الصفحات مثل "My Account" (حسابي)، صفحة Cart (السلة)، وصفحة Checkout (الدفع). انتظام تحديث القالب يقوم كلا من ووردبريس و WooCommerce بإطلاق تحديثات بشكل منتظم تقريبًا بما فيها بعض الإصدارات الكبيرة في السنة. يمكن أن تسبب هذه التحديثات الأخطاء في القوالب إذا لم يتم اختبارها بدقة مع أحدث الإصدارات التجريبية. لذلك من الجيّد أن تقوم بالتحقق من سجل التغييرات الخاص بالقالب لمعرفة فيما إذا كان المطور يقوم بتحديثه وإجراء التغييرات عليه باستمرار. وكذلك تأكد من أن تسأل فيما إذا كان القالب متوافقًا مع الإصدار الأحدث من ووردبريس و WooCommerce قبل أن تقوم بتثبيته. يمكنك إجراء فحص بسيط وسريع لكي تتأكّد من توافق القالب مع الإصدار الأحدث من WooCommerce. قم بعرض النسخة التجريبية للقالب demo، ثم اعرض مصدر الصفحة (انقر بزر الفأرة الأيمن > View page source). في شيفرة المصدر ستلاحظ وجود وسم meta خاص بمولّد الصفحة (generator) وهو يشير إلى إصدار WooCommerce الفعّال لهذا القالب. ستشاهد شيفرة مشابهة للشيفرة أدناه: <!-- WooCommerce Version --> <meta name="generator" content="WooCommerce 2.0.13" /> تأكّد من أنّ النسخة التجريبية للقالب تشغّل إصدار WooCommerce الحالي. وإذا كان إصدار WooCommerce الذي يتوافق معه القالب أقدم من الإصدار الحالي بعدة إصدارات، اسأل عن السبب وعمّا إذا كان القالب قديمًا جدًا. كن حذرًا في هذا الأمر. بإمكانك إلقاء نظرة على قائمة قوالب WooThemes التي تعمل مع WooCommerce. الدعم تظهر الأخطاء البرمجية bugs في بعض الأحيان في أغلب قوالب ووردبريس والملحقات الكبيرة. وإذا وجدت أحد الأخطاء البرمجية التي تريد إصلاحها بسرعة، أو على الأقل تريد أن يتم إرشادك إلى كيفية إصلاحها، فربما يكون هذا الخطأ قد حدث بسببك. لكي تحصل على المساعدة المناسبة لإصلاح الأخطاء، تحقق من سياسية الدعم التي يعتمدها متجر القوالب إذا كنت ستشتري أحد القوالب المدفوعة premium. وإذا كنت تستخدم قالبًا من WordPress.org تحقق من مدى نشاط منتدى الدعم. الوظائف المخصصة من الأمور الأخرى التي يفضّل التحقق منها هي مقدار الوظائف المخصصة التي يقدّمها القالب. يوفّر بعض من مصممي القوالب كمية هائلة من الوظائف في قوالبهم. من الأمثلة على ذلك موقع ThemeForest الذي يشتهر بذلك. من الوظائف التي يشيع تضمينها مع القوالب هي معارض الصور sliders، الشيفرات المختصرة shortcodes، الودجات widgets، أدوات إدارة تخطيط القالب، وأدوات بناء المحتوى. كن حذرًا عند اختيار القوالب من هذا النوع. لأنّه عندما تقرر تبديل القالب لاحقًا ستفقد جميع الوظائف المخصصة التي قد أصبحت معتمِدًا عليها. وهذا الأمر يمكن أن يسبب لك المشاكل إذا كانت الوظيفة مرتبطة بجميع أجزاء الموقع. لنفترض أنّك تستخدم الشيفرة المختصرة [slider] لعرض الصور على جميع صفحات المنتجات على متجرك. عندما تقوم بتبديل القوالب ستضطر إلى إزالة جميع حالات instances الشيفرة المختصرة تلك، وهذه العملية مملة وغير ممتعة على الإطلاق. ننصحك أن تبحث دائمًا عن القوالب الخفيفة والمرنة ثم إضافة وظائف إضافية عبر الملحقات والامتدادات. فبهذه الطريقة يمكنك تبديل القوالب مع المحافظة على الوظائف. التجاوب الأمر الأخير الذي يجب أن تأخذه في الاعتبار عند اختيار القالب هو التحقق فيما إذا كان القالب بتصميم متجاوب. يعني التصميم المتجاوب ببساطة أنّ القالب محسّن ليعمل على جميع الأجهزة، من الهواتف الذكية المحمولة، إلى أجهزة الحاسوب المكتبية وأجهزة التلفاز. ننوّه مجددا إلى أنّ تفضيل القالب عائد إلى جمهورك، لكن من الجدير بالذكر أنّ الويب ينمو ويتنوّع بشكل سريع، وأنّ الناس يستخدمون الكثير من الأجهزة المختلفة للتصفّح كالهواتف الذكية، التلفاز، الأجهزة اللوحية، إلخ، وغايتك هي تقديم تجربة رائعة لجميع العملاء. وختامًا، بإمكانك إلقاء نظرة على القائمة الكاملة لقوالب WooThemes المتجاوبة. ترجمة -وبتصرّف- للدرس Choosing the right theme.
  9. في المتاجر الإلكترونية، عادة ما يتم إنشاء الطلبات من قبل العملاء على الواجهة الأمامية للموقع؛ ابتداءً بتصفح المنتجات، ثم إضافة المنتج/المنتجات المرغوبة إلى السلة، وانتهاءً بإكمال عملية الدفع على صفحة الدفع. لكن في بعض الأحيان تحتاج إلى إنشاء طلب/أو طلبات يدويًا وعلى الواجهة الخلفية للموقع لأي غرض من الأغراض. كأن يطلب منك العميل أن تقوم بإنشاء الطلب بدلًا عنه، أو تريد أن تعطي عميلا معينًا سعرًا استثنائيًا. وفي بعض الأحيان تكون لديك منتجات غير معروضة على الكتالوج وتريد أن تبيعها لعميل معيّن. لإنشاء الطلب يدويًا اذهب إلى: Dashboard > WooCommerce > Orders > Add Order تحتوي صفحة إضافة طلب جديد على عدد من الأقسام، وكل قسم يحتوي على مجموعة خيارات وإعدادات يمكنك التحكّم بها يدويًا. Order Details القسم الأول هو تفاصيل الطلب: أول شيء ستلاحظه هو رقم الطلب (Order #41 في الصورة أعلاه). وهو رقم فريد يحدد افتراضيًا لتمييز الطلب ويكون غير قابل للتغيير. من قسم التفاصيل العامة General Details، تستطيع تغيير تاريخ الطلب ووقته من حقول Order Date. كما يمكنك تغيير حالة الطلب من قائمة Order Status. وكما ذكرنا في درس "إدارة الطلبات"، توجد حالة لكل مرحلة يمر بها الطلب من المتجر إلى العميل، وهي (للتذكير): Pending Payment: تم استلام الطلب لكنّه غير مدفوع بعد. Failed: فشل عملية الدفع أو رفضها (غير مدفوع). علمًا أنّ هذه الحالة قد لا تظهر على الفور، وبدلا من ذلك تظهر الحالة pending حتى يتم التحقق منها (وهذا يحصل مع بوابات دفع معيّنة مثل PayPal). Processing: تم استلام المدفوعات وإنقاص المخزون، والطلب بانتظار الاستيفاء. Completed: الطلب مستوفى ومكتمل، ولا يتطلّب المزيد من الإجراءات. On-Hold: بانتظار الدفع. تم طرح الطلب من المخزون لكن يجب أن تقوم بتأكيد الدفع. Cancelled: الطلب ملغي من قبل المدير أو العميل، ولا تتطلب هذه الحالة إجراءات أخرى. Refunded: تم استرداد الطلب من قبل المدير، ولا تتطلب هذه الحالة إجراءات أخرى. اختر الحالة التي تناسب الطلب الذي تنشئه. في حقل Customer حدّد العميل صاحب الطلب. استفد من حقل البحث للبحث عن اسم العميل وتحديده. الخيار الافتراضي هو Guest، وهو الزائر العادي الذي يتصفح المنتجات عادة وينشئ الطلب. انتقل بعد ذلك إلى تفاصيل الفوترة Billing Details وانقر على أيقونة القلم لتحريرها: قم بإدخال تفاصيل الفوترة كاملة؛ اسم العميل، اسم شركته، عنوان إقامته الحالية، طريقة الدفع، إلخ. إذا كنت تملك تفاصيل الفوترة للعميل المحدد في حقل Customer في قاعدة بيانات متجرك، قم بتحميل التفاصيل مباشرة بالنقر على أيقونة Load Billing Address دون الحاجة إلى إدخالها يدويًا. انتقل إلى الجزء الأخير في هذا القسم وهو تفاصيل الشحن Shipping Details. انقر على أيقونة القلم لتحريرها: قم بإدخال عنوان مكان تسليم الطلب إلى العميل. وإذا قام العميل بتوفير أيّة ملاحظات حول الشحن قم بكتابتها في حقل Customer Provided Note. إذا كانت تفاصيل الشحن للعميل المحدد في حقل Customer مخزونة في قاعدة بيانات متجرك، قم بتحميل التفاصيل مباشرة بالنقر على أيقونة Load Shipping Address دون الحاجة إلى إدخالها يدويًا. وإذا كانت عنوان الشحن هو نفسه عنوان الفوترة انقر على أيقونة Copy from Billing. Order Items في هذا القسم ستقوم بإضافة جميع المنتجات التي يحتويها الطلب، بالإضافة إلى كمياتها وأسعارها: لإضافة منتج إلى الطلب انقر على Add item(s) line، ثم (Add Product(s: استخدم حقل البحث للبحث عن المنتجات التي تريد إضافتها. بإمكانك اختيار أكثر من منتج في نفس الوقت، وبعد الانتهاء من تحديد المنتجات انقر على Add: سيتم عرض تفاصيل المنتج (الكمية، السعر، والضريبة) بشكل منفصل بالرغم من أنّك قمت بتحديدها في آن واحد: انقر على أيقونة القلم المقابلة لاسم المنتج لتحرير تفاصيله: Qty: كمية المنتج التي سيتم بيعها. يمكنك إدخال الكمية المرغوبة في الحقل. سيتغير إجمالي السعر تلقائيًا عند تغيير الكمية. Total: يعرض الحقل العلوي إجمالي سعر المنتج "بعد" خصم ما قبل الضريبة pre-tax discount. أما الحقل السفلي فيعرض إجمالي سعر المنتج "قبل" خصم ما قبل الضريبة. يمكنك إدخال السعر يدويًا وحسب رغبتك. Tax: يعرض الحقل العلوي قيمة الضريبة "بعد" خصم ما قبل الضريبة. أما الحقل السفلي فيعرض قيمة الضريبة "قبل" خصم ما قبل الضريبة. وكما هو الحال في حقول إجمالي السعر، يمكنك إدخال قيم الضريبة لكل المنتجات المرغوبة يدويًا. Add Meta: يمكنك استخدام هذا الزر لإضافة خيارات تفصيلية أكثر للمنتج. على سبيل المثال إذا كان منتجك بألوان متعددة، وكان المنتج المضاف إلى الطلب بلون معيّن، انقر على Add Meta وأدخل العنوان واللون في حقولها المخصصة (مثل Color: Gray). بإمكانك إضافة أو حذف أي خيار تفصيلي وحسب رغبتك: ملاحظة: "خصم ما قبل الضريبة" هو الخصم الذي يتم تطبيقه قبل حساب الضريبة على المنتجات في السلة. في الإصدارات الأقدم من WooCommerce 2.3، كان هناك خيار لتطبيق الخصومات قبل حساب الضريبة "أو" بعدها، وقد تم إلغاء هذه الخاصية في الإصدارات الحديثة وأصبحت الخصومات تطبّق قبل الضريبة فقط. في أسفل قسم عناصر الطلب يوجد زر Add Fee وهو يتيح لك إمكانية إضافة رسوم إضافية على الطلب عند الحاجة. انقر على هذا الزر ليتم إضافة رسوم جديدة ثم انقر على أيقونة القلم لتحرير تفاصيل الرسوم: قم بإدخال اسم الرسوم، حالة الضريبة ومبلغ الرسوم، وسيتم تطبيقها على جميع العناصر في الطلب. توجد في هذا القسم أيضًا بعض الإجراءات Actions التي يمكنك تطبيقها على عناصر الطلب. تحتوي قائمة Action المنسدلة على قسمين: Edit: ويحتوي على خيار (Delete selected line item(s الذي يمكنك استخدامه لحذف عناصر الطلب التي تحددها. Stock Actions: ويحتوي على خيار Reduce line item(s) stock الذي يستخدم لإنقاص مخزون العنصر المحدد، و Increase line item(s) stock الذي يستخدم لزيادة مخزون العنصر المحدد. انقر على أيقونة الدائرة لتطبيق الإجراء. على سبيل المثال إذا كان مخزون العنصر المحدد 10 وقمت بتحديد الخيار Increase line item(s) stock سيصبح عدد المنتجات في المخزون 11. بعد الانتهاء من إضافة جميع عناصر الطلب وتحرير خياراتها، انقر على Add Tax إذا كنت تريد فرض ضريبة معين على الطلب: قم بتحديد الضريبة المرغوبة من قائمة الضرائب المستخدمة على متجرك (والتي تقوم بإضافتها مسبقًا؛ راجع درس ضبط إعدادات الضرائب) ثم انقر على Add: بعد ذلك قم بالنقر على زر Calculate Tax ليتم حساب مبلغ الضريبة، ثم انقر على زر Calculate Total لحساب إجمالي مبلغ الطلب متضمنًا الضرائب، الشحن، والخصومات إن وجدت: إنّ طريقة الحساب التلقائية هذه هي من الطرق الرائعة لحساب إجمالي مبلغ الطلب وخصوصًا إذا كان الطلب يحتوي على الكثير من العناصر ذات معدلات ضرائب مختلفة. Custom Fields يُستخدم هذا القسم لإضافة حقول مخصصة تعرض معلومات تفصيلية أكثر للطلب metadata، وتُعرض هذه المعلومات على الواجهة الأمامية للموقع. بإمكانك اختيار حقل مخصص Custom Field من القائمة أو إنشاء واحد جديد بالنقر على Enter New. على سبيل المثال قمنا باختيار total_sales لعرض إجمالي المبيعات لمنتجات الطلب الحالي، ثم قمنا بإدخال قيمة إجمالي المبيعات (75) في حقل Value: بعد اختيار (أو إدخال) الحقل المخصص، انقر على Add Custom Field. Downloadable Product Permission لقد ذكرنا في درس إنشاء المنتجات أنّه يمكن إضافة منتج قابل للتحميل Downloadable. ويقصد به المنتج الافتراضي غير القابل للشحن، كبرنامج أو كتاب إلكتروني. تُرسل هذه المنتجات إلى العميل كرابط قابل للتنزيل بعد تغيير حالة الطلب إلى Processing أو Completed: من هذا القسم يمكنك التحكّم في وصول العميل إلى المنتج بإدخال اسم المنتج القابل للتحميل في Downloadable Product Permission ثم النقر على Grant Permission. لكن أولا عليك أن تتأكد من إدخال عنوان البريد الإلكتروني للعميل في تفاصيل الفوترة، وكذلك إضافة المنتج القابل للتحميل إلى عناصر الطلب. Order Actions يوجد هذا القسم على جهة اليمين من نافذة إنشاء طلب جديد وهذا القسم مفيد جدًا في حالة إنشاء الطلب يدويًا، حيث يمكنك اختيار أي إجراء من الإجراءات المضمّنة في القائمة ليتم توليد بريد إلكتروني يحتوي على معلومات حسب الخيار المحدد ومن ثم يُرسل إلى العميل المحدد في حقل Customer الموجود في قسم Order Details. New Order: لإرسال بريد إلكتروني إلى العميل يعلمه بإنشاء طلب جديد. Cancelled Order: لإرسال بريد إلكتروني إلى العميل في حالة إلغاء الطلب. Processing Order: عندما تكون حالة الطلب processing سيتم إرسال بريد إلكتروني إلى العميل ليعلمه بذلك. Completed Order: لإرسال بريد إلكتروني إلى العميل عند إكمال الطلب وشحنه. Refunded Order: لإرسال بريد إلكتروني إلى العميل عند استرداد الطلب. Customer Invoice: لإرسال بريد إلكتروني يحتوي على فاتورة الطلب إلى العميل. Generate Download Permission: لإرسال بريد إلكتروني إلى العميل يحتوي على رابط تحميل المنتج عندما تمنح العميل إمكانية الوصول إلى ذلك التحميل. اختر الإجراء المرغوب ثم انقر على أيقونة الدائرة لتطبيقه وإرسال البريد الإلكتروني إلى العميل. Order Notes يعرض هذا القسم الملاحظات المرتبطة بالطلب. وهو يستخدم لتخزين بعض التفاصيل مثل نتيجة الدفع، أو إنقاص المخزون. يمكنك الاستفادة من هذا القسم بإضافة ملاحظات حول الطلب الحالي واستخدامها لأي غرض من الأغراض. هناك نوعان من الملاحظات، الملاحظات الخاصة Private Note وملاحظات للعميل Note to Customer: الملاحظات الخاصة تُعرض عليك فقط، وملاحظات العميل تُعرض على العميل عندما يقوم بفتح تفاصيل الطلب، ويمكنك استخدام النوع الأخير كوسيلة تواصل سريعة بينك وبين العميل. اختر النوع المرغوب واكتب الملاحظة ثم انقر على Add لإضافتها. بعد أن تنتهي من إنشاء الطلب وتخصيص جميع خياراته انقر على Save Order في قسم Order Actions لحفظ الطلب.
  10. من خلال الدروس السابقة تعرّفنا على كيفية إنشاء متجر إلكتروني على WooCommerce وقمنا بضبط إعداداته. كما تعرفنا على كل أنواع المنتجات وطريقة إضافتها، بالإضافة إلى كيفيّة إدارة الطلبات واسترداد الطلبات. في هذا الدرس سنلقي نظرة على التقارير العامة الخاصة بالمتجر والتي تساعدك على معرفة أداء متجرك من شهر إلى آخر باستخدام الإحصاءات والمخططات البيانية. كما سنغطي تقرير حالة النظام الذي يمكّنك من استكشاف الأخطاء وإصلاحها. التقارير العامة Reports للوصول إلى تقارير متجرك اذهب إلى: WooCommerce > Report أول ما سيُعرض عليك بشكل افتراضي هو الطلبات في الأيام السبعة الماضية، لكن لنبدأ من البداية لنتعرّف على جميع المعلومات التي يمكنك الحصول عليها. Order سنبدأ من تبويب الطلبات Order الرئيسي وتبويب المبيعات حسب التاريخ Sales by Date الفرعي: كما نلاحظ يحتوي تبويب المبيعات حسب التاريخ على 5 خيارات لعرض بيانات المبيعات؛ حسب السنة Year، الشهر الماضي Last Month، الشهر الحالي This Month، الأيام السبعة الماضية Last 7 Days، بالإضافة إلى تقويم لتحديد نطاق تاريخ مخصص Custom. عند تحديد أيّ من هذه الخيارات سيتم تمثيل البيانات لتلك التواريخ على مخططات بيانية. وقبل أن نتحدّث عن تفاصيل المخططات نود الإشارة إلى أنّها تشتمل على الطلبات التي حُدّدت حالتها Processing، On-Hold أو Completed. لنأتِ إلى المخطط: يدعى العمود على جهة اليسار بمفتاح المخطط، Graph Key، وهو يشتمل على الإحصاءات مع الأرقام والألوان التي تمثّلها على المخطط. وهذه الإحصاءات هي من الأعلى إلى الأسفل: إجمالي المبيعات في الفترة المحددة gross sales in this period، صافي المبيعات في الفترة المحددة net sales in this period، ومتوسط المبيعات اليومية average daily sales. يأتي بعدها الطلبات المقدّمة orders placed، السلع التي تم شراؤها items purchased، المبالغ المفروضة للشحن charged for shipping، المبالغ المُعادة in refunds، وقيمة المبالغ للقسائم المستخدمة worth of coupons used. ستلاحظ أنّه عند تمرير الفأرة فوق كل مفتاح سيتم تمييز الخط الذي يمثّله على المخطط بتغيير لونه إلى البنفسجي. ومهما تغيّر النطاق الزمني الذي تحدده، ستبقى هذه المفاتيح نفسها لتبويب Sales by Date الفرعي. لننتقل إلى التبويب الفرعي الثاني المبيعات حسب المنتج Sales by Product: ستلاحظ تغيّر العمود الجانبي على جهة اليسار، وستشاهد 4 أقسام تبدأ بقسم Product Search الذي يحتوي على حقل بحث يمكنك استخدامه للبحث عن منتج محدد وعرض إحصاءاته، يليه Top Sellers الذي يعرض أفضل 5 منتجات، ثم To Freebies الذي يعرض أفضل منتجات مجانية، وأخيرًا Top Earners الذي يعرض المنتجات التي حصلت على أعلى المبيعات. بعد هذا التبويب يأتي تبويب المبيعات حسب الفئة Sales by Category: اكتب اسم الفئة في حقل البحث قم انقر على Show لعرض بيانات المبيعات الخاصة بهذه الفئة. وكذلك بإمكانك تحديد جميع الفئات All لعرض مبيعات جميع الفئات، ومن ثم تحديد None لإلغاء عرضها. التبويب الفرعي الأخير ضمن تبويب Orders هو القسائم حسب التاريخ Coupons by Date: ستشاهد في العمود على جهة اليسار إجمالي مبلغ الخصم discount in total، وإجمالي عدد القسائم المستخدمة coupons used in total للفترة الزمنية المحدّدة. وكذلك بإمكانك تصفية البيانات حسب القسيمة Filter by coupon، حسب القسيمة الأكثر استخدامًا Most Popular، أو حسب القسيمة ذات أعلى مبلغ خصم Most Discount. Customers بعد الانتهاء من تبويب Order لننتقل إلى تبويب العملاء Customers ثم إلى تبويب Customers vs. Guests الفرعي: ستشاهد في العمود الجانبي عدد العملاء الذين قاموا بالتسجيل على موقعك خلال الفترة المحدد، وإذا كان الشراء من قبل زائري المتجر (غير المسجلين) مسموح على موقعك، ستتمكن من مشاهدة مبيعات العملاء مقابل مبيعات الزائرين. التبويب الفرعي الثاني هو Customer List: يعرض هذا التبويب قائمة عملائك من الأحدث إلى الأقدم. ويعرض تفاصيل كل عميل كاسمه Name، اسم المستخدم الخاص به User name، عنوان بريده الإلكتروني Email، موقعهLocation، عدد الطلبات التي قام بها Orders، مقدار المال الذي أنفقه في الشراء من متجرك Money Spent، الطلب الأخير الذي قام به Last Order، بالإضافة إلى أزرار إعادة تنشيط حالة العميل refresh، تحرير معلوماته Edit، وعرض طلباته view. Stock بعد تبويب Customers ننتقل إلى تبويب المخزون Stock: مصدر الصورة من تبويب Low in stock الفرعي تستطيع الاطلاع على قائمة المنتجات ذات المخزون القليل، إذ يعرض اسم المنتج Product، اسم المنتج الرئيسي الذي يندرج تحته Parent (إن وجد)، عدد المنتجات المتبقية في المخزون Units in stock، حالة المخزون Stock status، وبعض الإجراءات التي يمكنك إجراؤها كتحرير المنتج أو عرضه. وعلى غرار هذا التبويب، يعرض تبويب out of stock الفرعي المنتجات النافدة من المخزون. أما التبويب الفرعي الأخير Most Stocked، فهو مشابه للتبويبين الفرعيين السابقين، فهو يعرض المنتجات ذات التي تملك أكبر كمية في المخزون: Taxes التبويب الأخير في قسم التقارير هو الضرائب Taxes ونبدأ من التبويب الفرعي الضرائب حسب الرمز Taxes by code: وكما في الأقسام السابقة، يمكنك من هذا التبويب الاطلاع على الضرائب المفروضة، حيث يعرض اسم الضريبة المطبّقة Tax، معدل الضريبة Rate، عدد الطلبات Number of orders، مبلغ الضريبة Tax amount، مبلغ ضريبة الشحن Shipping tax amount، وإجمالي مبلغ الضريبة Total tax amount. التبويب الفرعي الثاني والأخير في تبويب Taxes هو Taxes by date: مصدر الصورة يقسم هذا التبويب إلى فترات زمنية محددة (السنة، الشهر الماضي، الشهر الحالي، إلخ)، وفي كل من هذا الفترات يعرض عدد الطلبات Number of orders، إجمالي المبيعات Total sales، إجمالي أسعار الشحن Total shipping، إجمالي الضرائب المفروضة Total tax، بالإضافة إلى صافي الربح Net profit. تقرير حالة النظام System Status كما ذكرنا سابقًا، يعتبر تقرير الحالة من الأدوات المفيدة التي تساعدك على استكشاف الأخطاء وإصلاحها على موقعك. حيث يمكنك أن تطّلع على إصدارات البرنامج، إعدادات الخادوم وغيرها الكثير. لعرض حالة النظام الخاصة بموقعك اذهب إلى: WooCommerce > System Status System Status سيتم توجيهك أولًا إلى تبويب System Status مع عرض ملاحظة في الأعلى لاستخدامها إذا كنت ستتصل بفريق دعم WooCommerce: عندما تنقر على زر Get System Report سيتم إعطاؤك تقرير حالة النظام والذي يمكنك نسخه ولصقه وإرساله إلى فريق الدعم: انقر على Copy for Support ثم قم بلصقه في نموذج تذكرة الدعم. تحت هذا التقرير ستلاحظ أنّ الحالات المختلفة تندرج تحت الأقسام ذات الصلة. تتضمنّ هذه الأقسام: WordPress Environment Server Environment Server Locale Active Plugins Settings WC Pages Taxonomies Theme Templates قد يبدو معظم هذه المعلومات غير مألوف بالنسبة لك، لذلك سنغطّي بعض معلومات استكشاف الأخطاء المفيدة، من الأعلى إلى الأسفل، والتي يمكن أن تُستخدم من قبل الجميع. WordPress Environment يحتوي هذا القسم على معلومات تتعلّق بإصدارات WooCommerce و WordPress التي تستخدمها. يمكن أن تكون هذه المعلومات مفيدة عند استكشاف الأخطاء على موقعك. ننصحك دائما باستخدام آخر إصدارات WooCommerce و WordPress لتجنّب أي مشاكل قد تحدث بسبب استخدام البرامج القديمة: يمكنك أيضًا من خلال هذا القسم رؤية سعة الذاكرة memory limit التي يملكها ووردبريس من الخادوم الذي تستخدمه. وإذا كانت سعة الذاكرة قليلة على خادومك، سيقوم WooCommerce بعرض تنبيه باللون الأحمر أمام سطر WP Memory Limit، حيث يتطلّب WooCommerce سعة ذاكرة تساوي MB64 كحد أدنى لكي يعمل على موقعك. إذا كنت ترغب في زيادة السعة، بإمكانك الاتصال بالمضيف host لمساعدتك في هذا الأمر. Server Environment يحتوي هذا القسم على كثير من المعلومات التقنية الخاصة بالخادوم: لكن ما يهمّنا هنا هو سطر: SUHOSIN Installed fsockopen/cURL SoapClient يمكن أن تسبب سعة SUHOSIN المتاعب في بعض الأحيان إذا كانت لديك مشاكل في حفظ منتج بالعديد من الأصناف variations، علمًا أنّه يمكنك الاتصال بالمضيف لزيادة هذه السعة إن اقتضت الحاجة. أما fsockopen/cURL فيُستخدم من قبل بوابات دفع محددة للاتصال بخواديمها البعيدة. بالإضافة إلى أنّ بعض الملحقات الأخرى قد تستخدمه للاتصال بالخواديم البعيدة الأخرى. وأخيرًا عميلSOAP. من المهم تثبيت هذا العميل بالنسبة لبعض خدمات الشحن. على سبيل المثال، يتطلب FedEx، أحد ملحقات طرق الشحن لـ WooCommerce تثبيت SOAP لاستخراج كلف الشحن المباشر لعملائك. Server Locale يحتوي هذا القسم على القليل من المعلومات والتي لا تسبب عادة المشاكل على الموقع: من هذا القسم يمكنك معرفة الرمز المستخدم كفاصلة عشرية decimal_point، فاصلة الآلاف thousands_sep، الفاصلة العشرية للقيم النقدية mon_decimal_point، وفاصلة الآلاف للقيم النقدية mon_thousands_sep. Active Plugin يعرض هذا القسم الملحقات النشطة التي تستخدمها على موقعك: بإمكانك النقر على اسم الملحق لزيارة الموقع الذي قام بإنشائه، كما يمكنك رؤية اسم مطوّر الملحق وإصدار الملحق. وإذا كان هذا الملحق يحتاج إلى تحديث، سيظهر تنبيه في هذا القسم يعرض عليك الإصدار المتوفر. من المهم أن تقوم بتحديث جميع الملحقات التي تملك تحديثات متوفرة، حيث يتم حلّ إصلاح العديد من الأخطاء بتحديث جميع الأجزاء على موقعك. Settings يعرض هذا القسم بعض إعدادات WooCommerce. على سبيل المثال يعرض إذا كانت خيار الضريبة أو الشحن مفعّل، أو العملة المستخدمة على المتجر، إلخ... WC Pages يعرض هذا القسم معلومات بسيطة أيضًا، مثال الصفحات التي قمت بتعيينها كالصفحة الرئيسية للمتجر Shop Base، صفحة السلّة Cart Page، صفحة الدفع Checkout، وصفحة حسابي My Account: Taxonomies يعرض هذا القسم أنواع المنتجات المتاحة التي يمكنك إنشاؤها على متجرك: ستلاحظ وجود الأنواع الافتراضية؛ البسيطة Simple، المجمّعة Grouped، الخارجية External، والمتنوّعة Variable. وستُدرج أنواع أخرى من المنتجات تحت هذا القسم إذا كنت تستخدم ملحقات مثل Subscriptions أو Bookings. Theme يعرض هذا القسم معلومات حول القالب الذي تستخدمه، مثل اسم القالب، إصداره، ومصدره. كما يعرض فيما إذا كان هذا القالب فرعي child theme، وإذا كان مدعومًا من WooCommerce: Templates يعرض هذا القسم الملفات التي تتجاوز Override صفحات قالب WooCommerce الافتراضي: إذا كان قالبك يتجاوز override قوالب WooCommerce، يمكن أن يسبب ذلك المشاكل إذا أصبحت القوالب قديمة (تحتاج إلى تحديث). لذلك ننصح المبرمجين بعدم استخدام التجاوز override واستخدام الخطّافات hooks، الإجراءات actions والمرشحات filters المدمجة built-in لتخصيص قوالبهم لتعمل مع WooCommerce. هذا القسم يعرض عليك ما الذي يتم تجاوزه. على سبيل المثال، إذا كانت لديك مشاكل في الدفع checkout، وكان قالبك يتجاوز قالب الدفع الخاص بـ WooCommerce، فعلى الأرجح قد حصل تضارب في هذه الحالة. ويمكن إصلاح هذه المشكلة بتحديث قالبك إلى إصدار متوافق. Tools توجد في هذا التبويب العديد من الأدوات المفيدة، وسنغطّي الأدوات الأكثر استخدامًا بصورة سريعة في هذا الدرس: إذا كانت لديك مشاكل مع المعلومات العابرة transients بإمكانك مسح جميع معلومات WooCommerce العابرة والمعلومات العابرة منتهية الصلاحية من ووردبريس بالنقر على زرّي Clear transients و Clear expired transients. من الأدوات الأخرى المفيدة هو زر Install Pages، فإذا كانت لديك مشاكل مع صفحات WooCommerce أو إذا كنت لا ترغب في تنصيبها واحدة تلو الأخرى، بإمكانك النقر على زر Install Pages وسيتم إنشاء صفحات WooCommerce المفقودة، ولن يتم استبدال أي من الصفحات التي قمت بتعيينها بالفعل من إعدادات WooCommerce. الخيار الآخر المفيد هو Template Debug Mode. عند تفعيل هذا الخيار Enable سيُتاح لمدير الموقع إمكانية تعطيل أي override يستخدمه القالب، مما يساعدك على التحقق فيما إذا كان قالبك يسبب أية مشاكل. بإمكانك أيضًا تفعيل الخيار Remove All Data والذي سيقوم بحذف جميع بيانات المنتجات وبيانات الطلبات على WooCommerce. يجب أن تستخدم هذا الخيار بحذر وتتأكّد فيما إذا كنت ترغب حقًا في حذف جميع بيانات منتجاتك وطلباتك عندما تحذف ملحق WooCommerce من على موقعك. بهذا نكون قد غطّينا أهم الأجزاء من إعدادات حالة النظام في WooCommerce. استخدم هذه الأدوات (جنبًا إلى جنب مع المساعدة من فريق الدعم) عند تحاول إصلاح أي مشاكل قد تعترضك.
  11. توجد في WooCommerce أربعة أنواع من المنتجات التي يمكنك إنشاؤها، وهي المنتجات البسيطة Simple Products، المنتجات المجمّعة Grouped Products، المنتجات الخارجية/التابعة External/Affiliate Products، والمنتجات المتنوّعة Variable Products. وسنلقي نظرة على كل نوع وطريقة إنشائه. سنغطّي نوعين في هذا الجزء، فإذا كان هذا الدرس الأول الذي تطّلع عليه حول متاجر WooCommerce، ننصحك بالرجوع إلى الدروس السابقة للتعرّف على كيفية إنشاء المتجر، تهيئته، وضبط إعداداته. المنتج البسيط Simple Product يُستخدم المنتج البسيط في معظم الحالات، وعادة ما يكون قابلًا للشحن ولا يملك العديد من التغيرات/الخيارات، كالكتب مثلا. إنّ إضافة المنتج البسيط هي عميلة سهلة ومشابهة لإضافة منشور قياسي على ووردبريس. لإضافة منتج اذهب إلى Dashboard > Products > Add Product الواجهة التي ستُعرض عليك ستكون مألوفة، ستشاهد حقل العنوان في الأعلى وأسفله حقل محرّر المحتوى. الجديد في هذه النافذة هو مجموعة خيارات بيانات المنتج Product Data، وحقل وصف المنتج. وعلى الشريط الجانبي ستلاحظ وجود 4 مربعات خاصة بفئة المنتج Product categories، وسوم المنتج Tags، صورة المنتج Product Image (وهي عادة ما تكون الصورة المميزة للمنتج)، وكذلك مربع معرض المنتج Product Gallery. وستجد هذه المربعات تحت مربع Publish المعتاد: في حقل Title قم بإدخال اسم منتجك، وفي حقل المحرر تحدّث حول منتجك وما يميّزه وبالتفاصيل المرغوبة. ما تكتبه في هذا الحقل سيظهر تحت اسم المنتج عند استخدام تخطيط نموذجي لصفحة المنتج: في مربع Product Data يتم إدخال جميع المعلومات المهمة المتعلّقة بالمنتج. من قائمة نوع المنتج اختر أحد الأنواع الأربعة Simple، Grouped، Variable، External/Affiliate. وبما أننا نتحدّث عن المنتج البسيط سنختار Simple Product: ستلاحظ وجود خيارين إضافيين بجانب قائمة نوع المنتج، وهما Visual وDownloadable. وهي تتيح لك إنشاء المنتجات الافتراضية (غير مادية وغير قابلة للشحن)، والمنتجات القابلة للتحميل (سنتحدث عنها في الجزء القادم). الخيارات الأخرى مقسّمة على عدّة أقسام، وهي، من الأعلى إلى الأسفل، الخيارات العامة General، خيارات الجرد Inventory، الشحن Shipping، المنتجات المرتبطة Linked Products، السمات/الخواص Attributes، والخيارات المتقدمة Advanced. General في حقل SKU قم بإدخال رمز التخزين التعريفي للمنتج (Stock Keeping Unit (SKU إذا كنت تستخدم هذه الرموز في متجرك. في حقل Regular Price قم بإدخال السعر الاعتيادي لمنتجك (دون تخفيض). وإذا كنت تنوي عرض المنتج للتخفيض، قم بإدخال السعر بعد التخفيض في حقل Sale Price، ثم قم بجدولة فترة التخفيض بالنقر على رابط Schedule. عند النقر عليه سيظهر حقلان إضافيان: في الحقل الأول أدخل تاريخ بداية التخفيض، وفي الحقل الثاني أدخل تاريخ نهاية التخفيض. إذا كنت تريد إلغاء هذه الحقول انقر على Cancel. من قائمة حالة الضريبة Tax Status حدّد فيما إذا كان هذا المنتج خاضع للضريبة Taxable، لرسوم الشحن فقط Shipping only، أو None إذا لم يكن المنتج خاضعًا للضريبة أو رسوم الشحن. من قائمة Tax Class حدّد إحدى فئات الضريبة التي قمت بإنشائها في إعدادات الضريبة. Inventory يتيح لك هذا القسم إدارة مخزون المنتج الحالي: قم بتفعيل إدارة المخزون على مستوى المنتج بتأشير الخيار Enable stock management at product level. ومن قائمة Stock Status حدّد حالة المخزون وفيما إذا كان متوفرًا In Stock أو نافدًا Out of Stock. قم بتأشير الخيار Sold Individually إذا كنت ترغب في بيع المنتج بشكل فردي، أي تسمح للعميل بشراء قطعة واحدة في الطلب الواحد. Shipping تلعب المنتجات الافتراضية دورًا في وجود هذا القسم، فإذا كان المنتج افتراضيًا (غير مادّي وغير قابل للشحن، كخدمة مثلا) قم بتأشير الخيار Visual بجانب قائمة نوع المنتج، وستلاحظ اختفاء قسم Shipping. لكن إذا كان منتجك ماديًا، ستكون هذه الخيارات مهمة: قم بإدخال وزن المنتج في حقل Weight وأبعاده في حقل Dimensions. من المهم إدخال هذه القيم بشكل صحيح ومضبوط، وإلا سيواجه العملاء مشاكل أو أسعار شحن خاطئة جدًا عند الدفع إذا كانت طريقة الشحن تحسب السعر على أساس الأبعاد. في الحقل الأخير Shipping Class قم باختيار فئة الشحن، إن كنت تستخدمها، لتساعدك على إعداد أسعار الشحن (وقد قمنا بشرح كيفية إنشاء فئات الشحن في الدرس السابق). Linked Products من هذا القسم تستطيع استخدام الارتقاء بالصفقة up-sell والبيع المتقاطع cross-sell للترويج لمنتجاتك الأخرى: استخدم حقل Up-Sells لتحديد منتجات أخرى توصي العميل بشرائها لكونها أكثر فائدة، أو ذات جودة أعلى. على سبيل المثال، إذا كنت تبيع القهوة، قد تود الترويج لغلايات الشاي وتشجيع العميل على شرائها باعتبارها ترقية في البيع. ستظهر المنتجات التي قمت بتحديدها في حقل Up-Sells على صفحة المنتج تحت تفاصيل المنتج الأصلي: أما حقل Cross-Sells فيمكنك استخدامه للترويج لمنتجات مشابهة أو ذات صلة بالمنتج في سلّة العميل. ستظهر هذه المنتجات في صفحة الدفع لجذب العملاء لشراء المزيد من المنتجات: يعتمد عرض منتجات Cross-Sells على القالب الذي تستخدمه، فبعض القوالب تقوم بإزالة هذه المنتجات من صفحة الدفع. سنتجاوز الخيار Grouping في هذه الفقرة وسنأتي إلى شرحه في فقرة المنتجات المجمّعة Grouped Products. Attributes هذا القسم غير مهم جدًا بالنسبة للمنتجات البسيطة، فالسمات عادة ما تُستخدم مع المنتجات المتنوّعة، مع ذلك، يمكن استخدامها مع المنتجات البسيطة. الخيارات في هذا القسم مفيدة في حالة رغبت في عرض معلومات إضافية حول المنتج والتي من غير المحتمل أن تنطبق على المنتجات الأخرى. على سبيل المثال إذا كنت تريد بيع نسخة "واحدة" من منتج متوفر بلغة إنجليزية لعملاء عرب، بإمكانك إنشاء سمة "اللغة" أو "Language" لذلك المنتج الوحيد، وعرضها في قسم بيانات المنتج على الواجهة الأمامية لمتجرك: سنفصّل الحديث عن السمات على مستوى المنتج في فقرة المنتجات المتنوّعة في الجزء القادم (راجع درس إدارة السمات). Advanced في حقل Purchase Note يمكنك إدخال ملاحظة أو عبارة تُرسل إلى العميل بعد الشراء. وفي حقل Menu Order قم بإدخال الترتيب الذي تريد أن يكون عليه المنتج الحالي في قائمة المنتجات. وأخيرًا يمكنك تفعيل المراجعات أو إلغاء تفعيلها لهذا المنتج بتأشير/إلغاء تأشير الخيار Enable Reviews. بعد الانتهاء من بيانات المنتج، انتقل إلى الشريط الجانبي. من قسم Product Categories حدّد فئة المنتج إذا كنت لديك منتجات ذات فئات مختلفة. بإمكانك إنشاء الفئات من صفحة Categories (كما وضّحنا في درس إدارة فئات المنتجات)، أو من الصفحة الحالية بالنقر على رابط Add New Product Category، ثم إدخال اسم الفئة في الحقل والنقر على زر Add New Product Category: بعدها قم بتأشير فئة المنتج من قائمة الفئات ثم انتقل إلى مربّع الوسوم Tags. تعمل وسوم المنتج بالضبط بنفس طريقة عمل وسوم المنشورات. أدخل وسوم المنتج في الحقل وافصل بين كل وسم وآخر بفاصلة (,)، ثم انقر على زر Add. بإمكانك إنشاء الوسوم مسبقًا من صفحة Tags حيث ستكون لديك خيارات أكثر، وكما وضّحنا في الدرس السابق. من مربّع Product Image قم برفع صورة تمثّل المنتج بنفس طريقة رفع الصورة للمنشورات. تعتبر هذه الصورة هي الصورة الرئيسية للمنتج والتي تُعرض على صفحة المتجر عند استعراض المنتج، أو الصورة المصغّرة التي تشاهدها في السلّة، إلخ. انقر على رابط Set product image لرفع الصورة: المربع الأخير في الشريط الجانبي هو Product Gallery، ومنه يمكنك إضافة أو رفع صور أخرى للمنتج: ستظهر هذه الصور تحت الصورة الرئيسية للمنتج Featured Image. المنتج المجمع Grouped Product المنتج المجمّع هو عبارة عن مجموعة من المنتجات ذات الصلة والتي يمكن بيعها بشكل فردي أيضًا، ويتألف من منتجات بسيطة فقط. على سبيل المثال، طقم أكواب شاي يمكن بيعها كمجموعة أو كل كوب على حدة. لكي تفهم هذا النوع بصورة أفضل، تخيّل أن المنتج المجمّع هو عبارة عن صندوق يحتوي بداخله منتجات بسيطة. لإنشاء منتج مجمّع اذهب إلى: Dashboard > Products > Add Product في البداية ابدأ بإنشاء المنتج المجمّع قبل أن تقوم بإضافة المنتجات البسيطة التي يتكون منها. قم أولا بإدخال اسم المنتج في حقل Title ثم انتقل إلى مجموعة بيانات المنتج. على سبيل المثال سنقوم بإنشاء منتج مجمّع من مجموعة ملحقات حاسوب محمول، وسنسميّه "Laptop Accessories" ليشتمل على فأرة، حقيبة، سماعة رأس، إلخ. من قائمة نوع المنتج اختر Grouped Product وستلاحظ تغيّر أقسام الخيارات على جهة اليسار حيث يتم إلغاء بعض الخيارات، وتتبقى خيارات Inventory ،Linked Products ،Attributes و Advanced: لقد تحدّثنا عن جميع هذه الخيارات في فقرة المنتج البسيط، قم بضبطها، ثم اختر فئة المنتج من مربع Product Categories وارفع صورة رئيسية له من مربع Product Image. بعد الانتهاء انقر على زر Publish في الشريط الجانبي لإنشاء المنتج: الآن أصبح المنتج المجمّع جاهزًا لإضافة المنتجات البسيطة إليه. لا تغادر صفحة المنتج المجمّع الذي قمت بإنشائه، وانتقل إلى أعلى الصفحة ثم انقر على زر Add Product بجانب عبارة Edit Product: قم بإضافة اسم للمنتج الأول في المجموعة في حقل Title (سنسميّه "Mouse" في مثالنا)، وأكمل باقي الخطوات المذكورة سابقًا، كتحديد الفئة، الوسوم، صورة المنتج، سعر المنتج، سعر التخفيض، إلخ. نأتي الآن إلى الجزء المهم، وهو قسم خيارات Linked Products. قم بإضافة المنتج البسيط إلى المنتج المجمّع الذي قمت بإنشائه قبل قليل من قائمة Grouping، اختر اسم المنتج المجمّع، وهو "Laptop Accessories" في مثالنا: بعد ذلك انقر على Publish، ثم قم بإضافة المنتج البسيط الثاني إلى المجموعة وبنفس الطريقة. في هذا المثال سيكون المنتج البسيط الثاني هو "الحقيبة". يتوفّر لديك خيار لإخفاء المنتجات البسيطة ضمن المنتج المجمّع وعدم عرضها في الكتالوج أو البحث، وعرضها فقط في المنتج المجمّع. إذا كنت لا تريد عرض هذا المنتج (البسيط) إلا عندما يقوم المستخدم بالنقر على المنتج المجمّع، انقر على Edit بجانب Catalog visibility: Catalog/search في مربّع النشر: قم بتحديد الخيار Hidden لتتأكد من عدم عرض هذا المنتج إلا ضمن المنتج المجمّع ثم انقر على OK: احفظ التغييرات بالنقر على Update. سنكمل الشرح، في الجزء القادم، حول النوعين المتبقيين، وسنتعرّف على كيفية إضافة منتج بسيط أو متنوّع قابل للتحميل.
  12. لعد تعلّمنا إلى حد الآن كيفية إنشاء متجر إلكتروني على WooCommerce وإعداده وكيفية إضافة المنتجات وإدارة خصائصها كالفئات، الوسوم، السمات، وفئات الشحن. في هذا الدرس سنتعرّف على ثلاثة أشياء من شأنها أن تساعدك على التحكّم أكثر في متجرك وإدارته من ناحية المبيعات (كالقسائم Coupons) ومن ناحية البنية (كالودجات widgets والشيفرات المختصرة). القسائم Coupons القسائم هي من الوسائل الرائعة لتقديم خصومات ومكافآت لعملائك، ويمكن أن تساعد على تطوير المبيعات في متجرك. إذا كنت ترغب في استخدام القسائم في متجرك على WooCommerce، يجب أن تقوم أولًا بتفعيل استخدامها بالذهاب إلى: WooCommerce > Settings > Checkout > Enable the use of coupons لإضافة قسائم اذهب إلى: WooCommerce > Coupons تحتوي هذه النافذة على جميع القسائم في متجرك، وستجدها فارغة إن لم تقم بإضافة قسيمة من قبل. لإضافة قسيمة جديدة انقر على زر Add coupon: في حقل Coupon Code قم بإدخال رمز القسيمة والذي سيُطلب من العملاء إدخاله عند الدفع للحصول على الخصم الذي قمت بإعداده. في حقل Description قم بإدخال وصف لهذه القسيمة، وهذا الخيار اختياري ليس من الضروري إدخاله. بعد ذلك انتقل إلى مربع بيانات القسيمة Coupon Data حيث ستقوم بإعداد خيارات القسيمة، الخصم، قيود الاستخدام، وحدود الاستخدام. تصنّف الخيارات على ثلاثة أقسام، أولها الخيارات العامة General: من قائمة Discount Type اختر نوع الخصم. الخيارات المتوفرة هي Cart Discount ويُستخدم لخصم مبلغ محدد من إجمالي كلفة الطلب في السلة، Cart % Discount ويُستخدم لخصم نسبة مئوية محدّدة من إجمالي كلفة الطلب في السلة، Product Discount ويُستخدم لخصم مبلغ محدد من سعر منتج أو منتجات تحددها في قسم Usage Restrictions، أو Product % Discount ويُستخدم لخصم نسبة مئوية محددة من سعر منتج أو منتجات تحددها في قسم Usage Restrictions. الحقل التالي هو Coupon Amount وهو يُستخدم لتحديد مبلغ الخصم أو النسبة المئوية للخصم اعتمادًا على ما اخترته من قائمة Discount Type. الخيار التالي هو Allow free shipping وهو يُستخدم لتوفير الشحن المجاني لأي طلب يستخدم هذه القسيمة. لكن أولًا يجب أن تقوم بتفعيل طريقة الشحن المجاني Free Shipping (كما ذكرنا في درس ضبط إعدادات الشحن) ومن ثم تحديد الخيار A valid free shipping coupon من قائمة Free Shipping Requires.... الحقل الأخير في هذا القسم هو Coupon Expiry Date ويُستخدم لتحديد تاريخ انتهاء صلاحية القسيمة. انقر داخل الحقل وسيظهر تقويم صغير يساعدك على اختيار اليوم بالضبط. بعد الانتهاء من قسم General انتقل إلى قسم قيود الاستخدام Usage Restrictions: الحقل الأول Minimum Spend يُستخدم لتحديد أدنى مبلغ للطلب قبل أن يتم تفعيل القسيمة. بعده حقل Maximum Spend ويعمل بنفس الطريقة، حيث لا تُفعّل القسيمة إذا تجاوز مبلغ الطلب القيمة المحددة في هذا الحقل. من خيار Individual use only يمكنك تحديد فيما إذا كنت تريد أن تُستخدم هذه القسيمة لوحدها بتأشير هذا الخيار، أو إتاحة إمكانية استخدام هذه القسيمة مع القسائم الأخرى بإبقاء الخيار غير مؤشر. كما يمكنك استثناء المنتجات المعروضة للبيع بسعر مخفّض on sale من قبول هذه القسيمة بتأشير الخيار Exclude sale items. في حقل Products حدّد المنتجات التي يجب أن تحتويها السلة لكي تعمل القسيمة. وفي حقل Exclude Product حدّد المنتجات التي يجب أن لا تحتويها السلة لكي تعمل القسيمة. وبنفس الطريقة يُستخدم حقلا Product categories و Exclude categories. ففي الأول تحدد فئات المنتجات التي يجب أن تحتويها السلة لكي تعمل القسيمة، وفي الثاني تحدد فئات المنتجات التي يجب أن لا تحتويها السلة لكي تعمل القسيمة. الحقل الأخير في هذا القسم هو قيود البريد الإلكتروني Email restrictions وبواسطته تجعل استخدام القسيمة يقتصر على عناوين البريد الإلكتروني للمستخدمين والتي تُدخلها في هذا الحقل. بعد الانتهاء من قسم Usage Restrictions انتقل إلى قسم حدود الاستخدام Usage Limits: من هذا القسم تحدد عدد المرات التي يمكن أن تُستخدم فيها القسيمة بصورة عامة Usage limit per coupon، وعدد المرات التي يُمكن أن تُستخدم القسيمة فيها من قبل العميل الواحد قبل أن تصبح غير صالحة Usage limit per user. على سبيل المثال إذا كنت ترغب في أن يكون عدد مرات استخدام القسيمة غير محدود، لكن تُستخدم مرة واحدة من قبل العميل الواحد، اترك حقل Usage limit per coupon فارغًا، ومن ثم قم بإدخال رقم 1 في حقل Usage limit per user. بعد الانتهاء من جميع الإعدادات انقر على Publish لتفعيل القسيمة: بإمكانك مواصلة إنشاء القسائم إذا كنت توفّر قسائم أخرى، خاصّة لما لها من فائدة في زيادة مبيعات متجرك. الودجات Widgets عندما تقوم بتنصيب WooCommerce على موقعك، سيتم تثبيت العديد من الودجات معه أيضًا، كودجت السلة Cart، مرشح السعر Price filter، المنتجات الحديثة Recent products، وغيرها الكثير. تعتبر الودجات من الوسائل الرائعة لتخصيص الواجهة الأمامية لمتجرك بشكل أفضل، وسنتعرّف على كيفية إضافتها إلى أي منطقة تتقبّل الودجات في قالبك. لاستعراض الودجات التي تأتي مع WooCommerce اذهب إلى: Dashboard > Appearance > Widgets ستجد ودجات WooCommerce على جهة اليسار من صفحة المظهر Appearance، وهي: WooCommerce Cart: يعرض محتويات سلّة التسوق وروابط إلى السّلة/صفحة الدفع. WooCommerce Layered Nav : يتيح للمستخدم تصفية المنتجات على أساس السمات Attributes. WooCommerce Layered Nav Filters: تعرض مرشّحات التصفّح الطبقي layered navigation لكي يتمكّن المستخدم من رؤيتها وإلغاء تفعيلها. WooCommerce Price Filter: يتيح للمستخدم تصفية المنتجات على أساس السعر على صفحات فئة المنتج. WooCommerce Product Categories: يعرض فئات المنتجات بشكل قائمة. WooCommerce Products: ويشتمل هذا على عرض جميع المنتجات All Products، المنتجات المميزة Featured Products، أو المنتجات التي تملك خصومات On-Sale Products. WooCommerce Recently Viewed: يعرض قائمة من المنتجات التي استعرضها العميل مؤخرًا. WooCommerce Recent Reviews: يعرض قائمة من المنتجات التي تم مراجعتها وتقييمها مؤخرًا من قبل العميل. WooCommerce Top Rated Products: يعرض قائمة المنتجات الحاصلة على أعلى التقييمات. WooCommerce Product Search: للبحث عن المنتجات فقط. WooCommerce Tags: يعرض وسوم المنتج الأكثر استخدامًا بصيغة سحابة وسوم. جميع الودجات لا تحتاج إلى توضيح مفصّل، لكننا سنغطي إعدادات ودجت WooCommerce Product بشكل مفصّل كمثال. انقر على الودجت لعرض قائمة المناطق التي يمكن إضافته إليها في القالب الذي تستخدمه حاليًا. اختر المنطقة المرغوبة من القائمة، ولتكن الشريط الجانبي sidebar مثلا، ثم انقر على Add Widget: بعد إضافة الودجت، ستكون لديك بعض الإعدادات التي يجب ضبطها: من حقل Title يمكنك تخصيص اسم الودجت، وهو الاسم الذي يظهر عادة كعنوان فوق محتويات الودجت. بعد ذلك قم بإدخال عدد المنتجات التي يعرضها الودجت في حقل Number of products to show. في قائمة Show المنسدلة لديك ثلاثة خيارات، أما عرض جميع المنتجات All Products، أو المنتجات المميزة فقط Featured Products، أو المنتجات التي تملك خصومات فقط On-Sale Products؛ اختر ما يناسبك. من قائمة Order By المنسدلة، حدّد طريقة ترتيب المنتجات في الودجت، حسب التاريخ Date، السعر Price، ترتيب عشوائي Random، أو حسب المبيعات Sales. ثم حدد نوع الترتيب من قائمة Order، تصاعديًا ASC أو تنازليًا DESC. الخياران الأخيران المتبقيان هما Hide Free Products و Show Hidden Products. قم بتأشير الخيار الأول إذا كنت تريد إخفاء المنتجات المجانية من على الودجت، والثاني إذا كنت تريد عرض المنتجات المخفية على الودجت. اختر ما يناسبك، فجميع هذه الخيارات عائدة لتفضيلك الشخصي. وأخيرًا انقر على Save لحفظ الإعدادات وإضافة الودجت. الشيفرات المختصرة يشتمل إطار العمل WooFramework على مجموعة من الشيفرات المختصرة المخصصة التي يمكنك استخدامها في جميع قوالب WooThemes (ماعدا Storefront).تتيح لك هذه الشيفرات إمكانية تضمين منتجات مميزة أو منتجات محددة في الصفحات، المنشورات، الودجات، إلخ. هناك الكثير من الشيفرات المختصرة المفيدة في WooCommerce، لكن لن نتمكّن من تغطيتها جميعها في هذا الدرس. يمكنك الاطلاع على كلّ منها بزيارة هذا الرابط. يستخدم WooCommerce بحد ذاته الشيفرات المختصرة لمعالجة الصفحات التي يقوم بتنصيبها. على سبيل المثال تستخدم صفحة السلّة Cart، الدفع Checkout، وصفحة حسابي My Account الشيفرات المختصرة لعرض محتوياتها. وكمثال، سنقوم بإنشاء صفحة ضغط squeeze page لعرض أحد المنتجات (على سبيل المثال "Book") والذي يملك خصم 50%، ثم نقوم بإضافة رز Add to Cart لتشجيع العملاء على الشراء. نبدأ بالذهاب إلى: Pages > Add New سنقوم بإضافة عنوان الصفحة في حقل Title وبعض النصوص في حقل المحتوى، ثم سنقوم بإضافة الشيفرة المختصرة لزر Add to Cart. عادة ما تكون الشيفرات المختصرة بين قوسين مربعين، ولذلك ستكون هذه الشيفرة بالشكل التالي: [add_to_cart بعد كلمة "Cart" نذهب إلى صفحة الشيفرات المختصرة في توثيق WooCommerce لمعرفة المعاملات التي تُستخدم لتحديد لمنتج. من خلال التوثيق يتّضح أنّه يمكن تحديد المنتج بواسطة رقمه التعريفي ID، أو إدراج تنسيق CSS مخصص style، أو تحديد بواسطة رمز SKU الخاص به: سنقوم بإحضار المنتج بواسطة رقمه التعريفي. ولمعرفة الرقم التعريفي للمنتج نذهب إلى قائمة المنتجات بالنقر على Products من لوحة التحكم Dashboard، ثم نمرر الفأرة فوق اسم المنتج وسنلاحظ ظهور الرقم التعريفي ID تحت الاسم بلون رمادي: الرقم التعريفي للمنتج الذي سنستخدمه في هذا المقال هو 28، لذلك نقوم بإنهاء كتابة الشيفرة المختصرة لتصبح بالشكل التالي: نقوم بنشر الصفحة بالنقر على Publish ثم عرضها بالنقر على View Page لمشاهدة النتيجة: كان هذا من الأمثلة البسيطة على استخدام الشيفرات المختصرة في WooCommerce.
  13. لقد أصبحت التجارية الإلكترونية E-Commerce تُستخدم على نطاق واسع عالميًا، ولا بد من أنّك استخدمت شكلًا من أشكالها من قبل. تتم التجارة الإلكترونية باستخدام مجموعة متنوعة من التطبيقات، من ضمنها المتاجر الإلكترونية. قد يبدو إنشاء المتجر الإلكتروني وإعداده مهمة شاقة، لكن بوجود ووردبريس وملحقاته أصبحت هذه المهمة سهلة جدًا. من هذه الملحقات WooCommerce. يعتبر WooCommerce من منصات التجارة الإلكترونية الآمنة والمستقرة. وهو من المحلقات الأكثر شعبية الذي يساعدك على إنشاء متجر إلكتروني قائم على ووردبريس، وإدارته بسهولة. من مميزات ملحق WooCommerce أنه مجاني، آمن جدًا، ذو مرونة عالية (بإمكانك بيع مختلف الفئات من المنتجات)، مفتوح المصدر، بالإضافة إلى أنّه سهل الاستخدام. تثبيت WooCommerce لكي تستخدم WooCommerce يجب أن تقوم بتثبيته أولًا عبر لوحة التحكم في ووردبريس. قم بتسجيل الدخول إلى موقعك ثم اذهب إلى: لوحة التحكم Dashboard > إضافات Plugins > أضف جديد Add New في حقل البحث اكتب "woocommerece" ثم اضغط Enter: سيكون الملحق هو النتيجة الأولى، انقر على زر التثبيت Install Now: سيتم تنزيل الملحق وتثبيته. بعد التثبيت سيكون لديك خياران، إما تفعيل الملحق Activate Plugin، أو العودة إلى نافذة مثبّت الملحقات Return to Plugin Installer: انقر على Activate Plugin لفتح نافذة مرشد (wizard) تهيئة الملحق، وهو عبارة عن خطوات بسيطة تساعدك على ضبط إعدادات صفحات WooCommerce، إعدادات المتجر، إعدادات الضريبة والشحن، بوابات الدفع وغيرها الكثير. الأمر راجع لك سواء كنت ترغب في استخدام المرشد أو لا. لتخطي هذه الخطوات انقر على Not Right Now. لكننا نوصي بالمواصلة والنقر على "!Let's Go" إذا كانت هذه هي المرة الأولى التي تقوم فيها بضبط إعدادات WooCommerce: الخطوة الأولى ستكون نافذة إعداد الصفحة Page Setup، ومن خلالها يتم إنشاء 4 صفحات يحتاج WooCommerce إلى تشغيلها، وهي المتجر Shop، السلّة Cart، المحاسبة/الدفع Checkout، وصفحة حسابي My Account. وهذه الصفحات تشبه الصفحات العادية في ووردبريس. سيقوم WooCommerce بإنشائها وإضافة شيفرات مختصرة shortcodes إليها لجعلها تعمل كما يجب: انقر على Skip this step إذا لم تكن ترغب في إنشاء هذه الصفحات، أو Continue لكي يقوم WooCommerce بإنشائها. الخطوة الثانية هي نافذة Store Locale: في الحقل الأول قم بتحديد الموقع الذي يوجد فيه متجرك، حدد البلد (والمدينة إن وجدت) من القائمة، أو قم بإدخال اسم البلد بواسطة لوحة المفاتيح. هذا الخيار سيساعدك لاحقًا في ضبط إعدادات الشحن والضريبة. الحقل الثاني خاص بالعملة التي يستخدمها متجرك، وستجد أنّها محددة تلقائيًا اعتمادًا على الموقع. يمكنك تغييرها من القائمة، أو النقر على رابط add it later إذا لم تكن العملة موجودة ضمن القائمة. من الحقلين الأخيرين حدّد الوحدات التي تريد استخدامها لقياس وزن وأبعاد المنتج. ستحدد هذه الخيارات تلقائيًا أيضًا واعتمادًا على الموقع، لكن بإمكانك تغييرها. بعد تحديد جميع خياراتك انقر على Continue للمواصلة. الخطوة الثالثة هي إعدادات الشحن والضريبة Shipping & Task: إذا كنت ستقوم بشحن سلع ماديّة، قم بتأشير الخيار Yes, I will be shipping physical goods to customers. ستلاحظ ظهور 4 حقول. في الحقلين العلويين قم بإدخال كلفة الشحن المحلي Domestic Shipping لكل طلب و/أو لكل سلعة. وفي الحقلين السفليين قم بإدخال كلفة الشحن الدولي International Shipping لكل طلب و/أو لكل سلعة. وإذا كنت ستقوم بفرض ضريبة مبيعات، قم بتأشير الخيار Yes, I will be charging sales tax. سيظهر خياران إضافيان. حدد الأول، I will enter prices inclusive of tax، إذا كنت ستقوم بإدخال أسعار شاملة للضريبة، أو الثاني، I will enter prices exclusive of tax، إذا كنت ستقوم بإدخال أسعار غير شاملة للضريبة. بعد تحديد خياراتك انقر على Continue للمواصلة. الخطوة الرابعة هي إعدادات الدفع Payment. بإمكانك من هذه النافذة إعداد القليل من بوابات الدفع المدرجة، PayPal Standards و Offline Payments: فإذا كنت تقبل استلام المدفوعات عبر PayPal، قم بإدخال عنوان بريدك الإلكتروني على PayPal في حقله المخصص. وإذا كنت تريد تمكين استلام المدفوعات بالطرق التقليدية، قم بتأشير Cheque Payments لتمكين الدفع عبر الصكوك، Cash on Delivery لتمكين الدفع عند التسليم، أو (Bank Transfer (BACS لتمكين الدفع عبر الحوالات المصرفية. يمكنك تمكين أحد هذه الطرق أو جميعها. الخطوة الأخيرة هي نافذة !Ready، وفيم يتم سؤالك فيما إذا كنت تريد المساعدة في تحسين WooCommerce بالسماح لموقع WooThemes بتجميع البيانات التشخيصية غير الحساسة ومعلومات الاستخدام، وفي المقابل تحصل على تخفيض 20% عندما تقوم بشراء قالب من WooThemes في المرة القادمة. انقر على Allow للسماح بإرسال البيانات أو No Thanks لعدم السماح بذلك. بعد ذلك بإمكانك الشروع في إنشاء منتجك الأول، أو الاطلاع على المزيد من المصادر من قسم Learn More. وكذلك بإمكانك العودة إلى لوحة التحكم في ووردبريس بالنقر على Return to WordPress dashboard إذا لم تكن ترغب في إنشاء المنتج حاليًا. ستلاحظ وجود WooCommerce ضمن قائمة لوحة التحكم، ومنه يمكنك الوصول إلى الطلبات Orders، القسائم Coupons، التقارير Reports، الإعدادات Settings، حالة النظام System Status، وكذلك الإضافات Add-ons التي قد تستخدمها. وكذلك ستلاحظ وجود قائمة خيارات للمنتجات، والتي من خلالها يمكنك تحديث المنتجات الحالية Products، إضافة منتجات جديدة Add New، إدارة فئات المنتجات Categories، العلامات Tags، أنواع الشحن Shipping Classes، والسمات Attributes: إعدادات عامة General بعد أن تم تثبيت الملحق والانتهاء من ضبط إعدادات التهيئة، قم بضبط إعدادات متجرك. من لوحة التحكم اذهب إلى: WooCommerce > Settings ستفتح صفحة تحتوي على مجموعة تبويبات، وكل تبويب يحتوي على الإعدادات ذات الصلة. وبعض هذه التبويبات يحتوي على تبويبات فرعية أيضًا. على سبيل المثال يحتوي تبويب Products على إعدادات عامة General، العرض Display، مخزون السلع/الجرد Inventory، والمنتجات القابلة للتنزيل Downloadable Products: سنقوم في هذه الفقرة بشرح الإعدادات العامة الرئيسية في تبويب General: بعض الإعدادات في هذا التبويب قمنا بضبطها سابقًا من خلال مرشد التهيئة كالموقع Location والعملة Currency. من قائمة Selling Location يمكنك أنّ تحدد الخيار Sell to specific countries إذا كنت تريد البيع لبلدان محددة. ثم قم بإدخال أسماء تلك البلدان في حقل Specific Countries: أما حقل Default Customer Address فيساعد على تحديد العنوان لحساب الضريبة وكلفة الشحن قبل أن يقوم المشتري بإدخال عنوانه عند الدفع: يحتوي الحقل على أربعة خيارات: No Address: وكما هو واضح من الاسم، يعني عدم استخدام عنوان محدد، مما يتطلب من المشتري أن يقوم بإدخال الرمز البريدي zip code لحساب كلفة الضريبة والشحن على أساسه. Shop base address: عند تحديد هذا الخيار سيتم استخدام عنوان موقع متجرك الأساسي لحساب الضريبة والشحن. Geolocate: هذا الخيار يعني أنّه سيتم استخدام عنوان IP للمشتري، ومن ثم اختيار الرمز البريدي لأقرب موقع لحساب الضريبة والشحن على أساسه. (Geolocate (with page caching support: استخدم هذا الخيار إذا كان لديك أي نوع من التخزين المؤقت (caching) على موقعك، وتريد استخدام خيار تحديد الموقع Geolocate. الخيار التالي هو Store Notice والذي عند تأشيره ستتمكن من إضافة ملاحظة في الجزء العلوي من موقعك تظهر لجميع الزائرين. على سبيل المثال يمكنك استخدامها لإخبار الزائر بأنّك تبيع منتجات محددة أو لمناطق محددة فقط: بعد تأشير هذا الخيار قم بإدخال رسالتك في الحقل المخصص. علمًا أنّه يمكن تنسيقها لاحقًا بواسطة CSS لتتناسب مع مظهر موقعك. الخيارات الأخيرة هي خاصة بالعملة: في WooCommerce يمكنك استخدام عملة واحدة فقط والتي تُحدد في حقل Currency. بعدها قم بضبط موضع رمز العملة من حقل Currency Position. ثم قم بضبط نوع الفاصل الذي يستخدم لفصل الآلاف Thousand Separator، نوع الفاصلة العشرية Decimal Separator، وكذلك عدد المراتب العشرية بعد الفاصلة Number of Decimals. بعد ضبط جميع الخيارات انقر على Save Changes. بهذا نصل إلى نهاية الدرس، لكن هناك المزيد لتعلّمه حول ضبط إعدادات المتجر. تابع معنا الدروس القادمة.
  14. تحدثنا في الجزء الأول من هذا الدرس حول أنواع المنتجات على متاجر WooCommerce وألقينا نظرة عامة على المنتجات البسيطة والمنتجات المجمّعة وعلى كيفية إنشائها. في هذا الجزء سنكمل الشرح حول ما تبقى من المنتجات، وهي الخارجية/التابعة External/Affiliate، والمتنوّعة Variable، كما سنتعرّف على كيفية ضبط إعدادات المنتجات القابلة للتحميل Downloadable. المنتج الخارجي/التابع External/Affiliate Product المنتج الخارجي/التابع هو الذي تقوم بإدراجه ووصفه على متجرك ولكنّه يُباع على متاجر أخرى. لإنشاء منتج خارجي اذهب إلى: Dashboard > Products > Add Product قم بضبط الإعدادات الاعتيادية كإدخال اسم للمنتج في حقل Title، ووصف في حقل المحرر، بالإضافة إلى تحديد الفئة المناسبة للمنتج، إضافة الوسوم، صورة المنتج الرئيسية، وغيرها من الإعدادات، وكما ذكرنا في الجزء السابق. انتقل إلى مربّع Product Data واختر النوع External/Affiliate من قائمة الأنواع: عند تحديد هذا النوع سيتم حذف بعض أقسام الخيارات بينما يتم إضافة حقول إضافية إلى قسم General. الحقول الأكثر أهمية لهذا النوع من المنتجات هي Product URL و Button Text: في حقل Product URL قم بإضافة الرابط التابع للمنتج الخارجي، واستخدم حقل Button Text لتخصيص نص زر الطلب. عادة ما يكون هذا الزر بعنوان Add to Cart على متجرك، لكن في حالة المنتج الخارجي يمكنك إضافة أي نص ترغب فيه. أكمل بقية الإعدادات كإضافة السعر الاعتيادي للمنتج Regular Price وسعر التخفيض Sale Price، أو إضافة منتجات الارتقاء بالصفقة Up-Sells، والبيع المتقاطع Cross-Sells إن وجدت من قسم Linked Products، وهكذا. بعد الانتهاء من ضبط جميع الإعدادات انقر على زر Publish في الشريط الجانبي: المنتج المتنوع Variable Product المنتج المتنوّع هو المنتج الذي يملك عدة أصناف variations كل منها تختلف في رمز التخزين التعريفي SKU، السعر، خيارات التخزين، إلخ. على سبيل المثال قميص مُتوفّر بألوان و/أو أحجام مختلفة. لنبدأ بإنشاء منتج متنوّع، كقميص بأحجام مختلفة. اذهب إلى: Dashboard > Products > Add Product وكما هو الحال في الأنواع السابقة من المنتجات، ابدأ بإضافة اسم للمنتج في حقل Title، حدّد الفئة المناسبة من مربع Categories، أدخل الوسوم ذات الصلة في مربّع Tags، ارفع الصورة الرئيسية للمنتج، إلخ. نأتي الآن إلى الخطوة المهمة وهي تحديد نوع المنتج. اذهب إلى مربّع بيانات المنتج Product Data واختر Variable Product من قائمة الأنواع: سيظهر قسم خيارات جديد على الجهة اليسرى بعنوان Variations وهو يُستخدم لإنشاء أصناف أو إصدارات المنتج، لكن يجب أن تقوم أولا بإنشاء سمة Attribute للأصناف. قمنا في الجزء السابق من هذا الدرس بإنشاء سمة عامة للحجم، وبذلك نستطيع استخدام سمة الحجم مع أي منتج نقوم بإنشائه دون الحاجة إلى تكرار كل الخطوات لكل منتج على حدة. لاستخدام سمة تم إعداداها مسبقًا، قم بتحديدها من القائمة المنسدلة بجانب زر Add في قسم Attributes، ثم انقر على زر Add: بعد إضافة السمة أصبح بإمكانك ضبط إعداداتها لاستخدامها مع أصناف المنتج: أولًا، يجب عليك إضافة قيم/مفردات السمة في حقل Values. لقد قمنا سابقًا بإضافة مفردات سمة الحجم وهي "Small"، "Medium"، و"Large" عندما قمنا بإنشائها، لذلك سنكتفي بالنقر على زر Select all لإضافة جميع المفردات الموجودة. بإمكانك إضافة مفردات أخرى إذا لم تكن ترغب في استخدام المفردات الموجودة مسبقًا، أو إضافة مفردات إضافية إليها. على سبيل المثال سنقوم بإضافة حجم آخر إلى هذه السمة بالنقر على زر Add New: ندخل اسم المفردة الجديدة في الحقل الذي سيظهر ثم ننقر على OK. وبذلك ستتم إضافة المفردة الجديدة إلى السمة. بعد ذلك قم بتأشير الخيار Used for variations لتتمكن من ضبط إعدادات الأصناف/الإصدارات وجميع تفاصيلها اعتمادًا على مفردات السمة الحالية. انقر على Save Attributes قبل أن تنتقل إلى قسم Variations. من قسم Variations ستقوم بإنشاء أصناف منتجك. هذه العملية سهلة جدًا على WooCommerce، إذ تستطيع إنشاء كل الأصناف الموجودة في السمات مهما كان عددها بتحديد الخيار Create variations from all attributes من قائمة Add Variation. أو تستطيع إنشاء الأصناف التي ستبيعها يدويًا بتحديد الخيار Add Variation من نفس القائمة. حدد الخيار المرغوب ثم انقر على Go: بما أننا سنستخدم سمة Size سنحدد الخيار Create variations from all attributes: ستتم إضافة جميع مفردات السمة كأصناف للمنتج، وعند النقر عليه ستظهر مجموعة من الخيارات، بعضها مشابهة لخيارات المنتج البسيطة: ابدأ بإضافة صورة لكل صنف. على سبيل المثال إذا كانت لديك عدة خيارات للألوان، قم برفع صورة للمنتج الذي تبيعه بكل لون في قسم الصّنف ذي الصلة. بعد ذلك تستطيع إضافة رمز التخزين التعريفي SKU، تأشير الخيار Enable لتفعيل هذا الصّنف، تأشير الخيار Downloadable إذا كان المنتج قابل للتنزيل، تأشير الخيار Virtual إذا كان المنتج افتراضي (كخدمة مثلا)، أو تأشير الخيار Stock Management لتمكين إدارة المخزون. بعد ذلك قم بإدخال السعر الاعتيادي في حقل Regular Price، وسعر التخفيض وفترته الزمنية إن اقتضت الحاجة. إذا قمت بتأشير الخيار Stock Management أعلاه، قم بإدخال كمية المخزون في حقل Stock Qty، بعد ذلك حدد فيما إذا كنت تسمح بالطلبات المؤجلة backorder من قائمة Allow Backorders. بإمكانك عدم السماح بالطلبات المؤجلة عندما يكون مخزون المنتج نافدًا Do not Allow، أو السماح للعميل بشراء المنتج النافد وتنبيهه إلى أن الطلب سيؤجل لحين توفر المنتج Allow, but notify customer، أو جعل المنتج النافد يُعرض كما لو أنّه متوفر دون تنبيه العميل Allow. من قائمة حالة المخزون Stock Status حدّد فيما إذا كان المنتج نافد Out of Stock أو متوفر In Stock. ثم قم بإدخال وزن وأبعاد المنتج في الحقول المناسبة، علما أنّ هذه الحقول لن تظهر إذا قمت بتأشير الخيار Virtual. وأخيرًا قم بتحديد فئة الضريبة لهذا الصّنف من قائمة Tax Class، ثم قم بإضافة وصف في حقل Description إن أردت ذلك. قم بتكرار الخطوات السابقة على البدائل الأخرى للمنتج إن وجدت. المنتجات القابلة للتحميل Downloadable Products إذا كنت تريد بيع منتجات رقمية، سواء كانت بسيطة Simple أو متنوّعة Variable، بإمكانك القيام بذلك بسهولة جدًا باستخدام WooCommerce. لإنشاء منتج قابل للتنزيل يجب أن تحدد أولًا فيما إذا كان المنتج بسيطًا أو متنوّعًا. وسنغطّي في هذه الفقرة كيفية إعداد كلا النوعين وجعلها قابلة للتنزيل. إنشاء منتج بسيط قابل للتنزيل اتبع نفس خطوات إنشاء المنتج البسيط بالذهاب إلى: Dashboard > Products > Add Product بعد ذلك قم بإضافة اسم للمنتج في حقل Title، حدّد الفئة المناسبة من مربع Categories، أدخل الوسوم ذات الصلة في مربّع Tags، ارفع الصورة الرئيسية للمنتج، إلخ. من مربع بيانات المنتج اختر Simple Product من قائمة النوع ثم قم بتأشير الخيار Downloadable: ستلاحظ ظهور خيارات إضافية تحت حقل السعر في قسم الخيارات العامة General. الخيار الأول هو (Downloadable File(s، ومنه يمكنك إضافة الملف/الملفات التي سيستلمها المستخدم عند شراء المنتج. انقر على زر Add file ثم أدخل اسم الملف في حقل Name ورابطه في حقل File URL إذا كان الملف مرفوعًا على أحد المواقع، أو انقر على Choose File لرفعه على موقعك: واصل إضافة الملفات إذا كان المنتج يوفّر أكثر من عملية تنزيل واحدة. على سبيل المثال إذا كنت تبيع ملصقات بصيغة PNG وترغب في توفير إمكانية تحميل ملف PSD الأصلي بشكل منفصل. من حقل Download Limit حدّد عدد مرّات التحميل المتاحة للعميل. على سبيل المثال أدخل الرقم 5 إذا كنت تريد السماح للعميل بتحميل الملفات خمس مرات فقط. يمكنك ترك الحقل فارغًا، وفي هذه الحالة سيكون عدد مرات التحميل غير محدود. من حقل Download Expiry حدّد مدة انتهاء صلاحية الوصول للتحميل بالأيام. وأخيرًا حدد نوع التحميل من قائمة Download Type. وهذا الخيار مفيد بالتحديد إذا كنت توفّر تطبيقات، برمجيات، أو ملفات موسيقى كمنتجات قابلة للتحميل. فعند اختيارك النوع المناسب، سيتم إعداد المخطط الصحيح الذي تستخدمه محركات البحث لتحديد أي نوع من التحميلات تبيع. إذا لم يكن المنتج الذي تبيعه من البرمجيات أو الموسيقى، يمكنك اختيار نوع Standard Product. إنشاء منتج متنوع قابل للتنزيل اتبع نفس خطوات إنشاء المنتج المتنوّع بالذهاب إلى: Dashboard > Products > Add Product بعد ذلك قم بإضافة اسم للمنتج في حقل Title، حدّد الفئة المناسبة من مربع Categories، أدخل الوسوم ذات الصلة في مربّع Tags، ارفع الصورة الرئيسية للمنتج، إلخ. من مربع بيانات المنتج اختر Variable Product من قائمة النوع ثم قم بإعداد السمات Attributes والأصناف/الإصدارات Variations كما ذكرنا في فقرة إنشاء المنتج المتنوّع. على سبيل المثال، لدينا هنا كتاب قابل للبيع بإصدارين، مادي Physical ورقمي Digital، وقد قمنا بالفعل بإعداد السمات وإنشاء الأصناف. من قسم Variation انقر على الصّنف الذي تريد إضافة تحميل إليه لإظهار خياراته (الصّنف في مثالنا هو النسخة الرقمية Digital): تحت حقل الصور و SKU ستجد خيار Downloadable، قم بتأشيره، وستظهر حقول إضافية تحت قائمة Tax Class: اتبع نفس خطوات إضافة المنتج البسيط القابل للتنزيل، بالنقر على Add File وإدخال اسم الملف ورابطه. ثم انقر على Choose File لرفع الملف. وأخيرًا حدّد عدد مرات التحميل المتاحة من حقل Download Limit ومدة صلاحيته من حقل Download Expiry. بهذه الخطوة تكون قد انتهيت من إعداد المنتجات القابلة للتنزيل، البسيطة والمتنوّعة.
  15. بعد إنشاء متجرك الإلكتروني على WooCommerce وتهيئته و ضبط إعداداته (راجع الدروس السابقة)، ستكون خطوتك الأولى هي إنشاء المنتجات. لكن قبل أن نشرع في الحديث عن أنواع المنتجات وكيفية إنشائها، لنتعرّف أولا على كيفية إدارة فئات/تصنيفات المنتج Categories، الوسوم Tags، فئات الشحن Shipping Classes، والسّمات Attributes. فئات المنتج Product Categories على غرار فئات المنشورات على ووردبريس، بإمكانك إضافة فئات لتصنيف المنتجات، حذفها أو تعديلها. هناك بعض الخيارات الإضافية المتعلّقة بفئات المنتجات، وكذلك إمكانية رفع صور لتمثل الفئات. لإنشاء فئة جديدة اذهب إلى: Dashboard > Products > Categories من هذه النافذة تستطيع إنشاء فئات لإضافة منتجات إليها لاحقًا. علمًا أنّه يمكنك إنشاء الفئات أثناء إنشاء المنتجات أيضًا، لكن لن تملك التحكّم الكامل في خيار slug، الفئات الرئيسية Parent Categories، إلخ. في حقل Name قم بإدخال اسم الفئة، وفي حقل Slug قم بإدخال جزء العنوان URL لهذه الفئة. إذا لم تقم بإدخال slug مخصص سيقوم ووردبريس باستخدام اسم الفئة تلقائيًا عندما تنقر على Add New Product Category عند الانتهاء. إذا كانت لديك فئات رئيسية وفئات فرعية (مثلا فئة "ملابس" رئيسية وفئة "أقمصة" فرعية) يمكنك إدخال الفئة الفرعية ضمن الفئة الرئيسية من قائمة Parent. من هذه القائمة اختر الفئة الرئيسية (يُفترض أنّك قمت بإنشائها مسبقًا)، أو اختر الخيار None إن لم يكن لديك فئات متداخلة. في حقل Description قم بإدخال وصف للفئة، وهذا الخيار مفيد إذا كنت ستوفّر طريقة لبيع المنتجات حسب الفئة. عادة ما يُعرض الوصف على العملاء عندما يقومون بتصفّح المنتجات حسب الفئات، مع ذلك يعتمد الأمر على إعداداتك والقالب الذي تستخدمه. من قائمة Display Type اختر طريقة عرض الفئات على العملاء. يمكنك استخدام الخيار الافتراضي Default الذي سيعرض جميع المنتجات من جميع الفئات الفرعية، الخيار Products الذي سيعرض المنتجات فقط على صفحة الفئة، الخيار Subcategories الذي سيعرض قائمة من المنتجات الفرعية وعدد المنتجات التي تحتويها، أو الخيار Both الذي سيعرض كلّ من الفئات الفرعية في الأعلى، والمنتجات في الأسفل. وأخيرا يمكنك رفع صورة مصغّرة للفئة بالنقر على زر Upload/Add Image. وهذا الخيار مفيد إذا اخترت خيار Subcategories من طريقة العرض، حيث سيعرض قوائم من الصور المصغّرة لجميع الفئات الفرعية عند عرض الفئات مع الفئات الفرعية: وكذلك ستمثّل هذه الصورة المصغّرة الفئة عند عرض الفئات بالشكل المعتاد: بعد الانتهاء من تعديل جميع الخيارات انقر على Add New Product Category لإضافة الفئة. الوسوم Tags تعمل الوسوم بنفس طريقة عمل وسوم منشورات ووردبريس العادية. لإضافة وسم انقر على Tags من قائمة Products ثم قم بإدخال اسم الوسم في حقل Name، و slug مخصص في حقل Slug ووصف الوسوم في حقل Description: يمكن أن تكون الوسوم مفيدة إذا رغبت في توفير طريقة لتصفّح المنتجات باستخدام الوسوم، حيث يمكن إضافتها إلى قوائم التصفّح ويمكن حتّى أن تظهر على المنتجات نفسها. انقر على Add New Product Tag لحفظ الوسم. فئات الشحن Shipping Classes يمكن أن تُستخدم هذه الفئات لجمع المنتجات المتشابهة لغرض حساب سعر الشحن. لإضافة فئة شحن جديدة انقر على Shipping Classes من قائمة Products: تُستخدم هذه الفئات من قبل طرق الشحن الأساسية التي تم تحديدها ضمن إعدادات الشحن (مثل Flat Rate Shipping) أو طرق الشحن الاستثنائية premium (مثل Table Rate Shipping) لغرض المساعدة على إنشاء كُلف الشحن. على سبيل المثال لنقم بإضافة فئة شحن باسم "Book" لتساعدنا على إنشاء قواعد شحن خاصّة بمنتجاتنا من الكتب. في حقل Name قم بإدخال اسم فئة الشحن (وهو Book في مثالنا)، ثم أدخل slug هذه الفئة في حقل Slug، وضمّنها في الفئة الرئيسية إن وجدت باختيار الفئة الرئيسية من قائمة Parent، وأخيرًا اكتب الوصف المرغوب. بعد ذلك انقر على زر Add New Shipping Class لحفظ الفئة. السمات Attributes تُستخدم السمات لتعريف بيانات إضافية للمنتج كاللون، الحجم، الوزن، إلخ ومن ثم استخدامها عند إنشاء المنتجات. وهي مفيد ومطلوبة عند إنشاء المنتجات المتنوّعة variable على وجه الخصوص: يجب أن تأخذ في الاعتبار عند إنشاء السمات أنّه بعد إنشائها لن تتمكن من إعادة تسميتها لاحقًا. لنفترض أننا نبيع القمصان فقط في متجرنا، لذلك سنقوم بإنشاء سمة "Size" خاصة بالأحجام المختلفة. في حقل Name أدخل اسم السمة (وهو "Size" في هذا المثال)، ثم أدخل slug مخصص في حقل Slug. قم بتأشير الخيار Enable Archive لتفعيل صفحة أرشفة لهذه السمة، ثم حدد كيفية اختيار السمة من قائمة Type. بإمكانك تحديد طريقة الاختيار بالتحديد Select أو بإدخال نص يدويًا Text. استخدم Select إذا كنت ستقوم بإعداد المفردات terms مسبقًا في قائمة منسدلة (أي في هذا المثال نقوم بإعداد قائمة منسدلة تحتوي على الأحجام المختلفة المتوفرة). من قائمة Default Sort Order حدد طريقة فرز المفردات في قائمة السمة على الواجهة الأمامية لمتجرك. الخيارات المتوفرة هي ترتيب مخصّص Custom Order، أبجديًا حسب الاسم Name، أو حسب التسلسل (الرقمي) Name numeric، أو حسب الرمز التعريفي للمفردة Term ID. بإمكانك استخدام الترتيب المخصص لتتمكنّ من ترتيبها بسهولة بالسحب والإفلات. انقر على Add Attribute لكي تتمكّن من إضافة مفردات السمة. انقر على أيقونة الترس بجانب اسم السمة لإعداد مفرداتها. في حقل Name قم بإدخال اسم المفردة الأولى للسمة. في هذا المثال سنقوم بإضافة ثلاثة أحجام: صغير، متوسط، وكبير. لذلك سيكون اسم المفردة "Small". بعد ذلك قم بإدخال slug مخصص، وحدد السمة الرئيسية التي تتضمّن هذه السمة، إن وجدت، من قائمة Parent، ثم أدخل وصفًا مختصرًا في حقل Description. في العادة لا يظهر وصف السمة، لكن بعض القوالب توفر إمكانية عرضه. بعد ذلك انقر على زر Add New لإضافة مفردات جديدة. بعد إضافة جميع المفردات قم بترتيبها بسحب كل مفردة وإفلاتها عند الموضع المرغوب. بعد الانتهاء من إعداد جميع فئات المنتجات، الوسوم، فئات الشحن، والسمات، حان الوقت لتبدأ في إنشاء منتجاتك. تابع الدرس القادم لتتعرف على أنواع المنتجات وكيفية إنشائها.
  16. بدأنا في دروس سابقة بـإنشاء متجر إلكتروني على WooCommerce وقمنا بضبط إعدادات المتجر العامة General، إعدادات المنتجات Products، الضريبة Tax، الدفع Checkout، والشحن Shipping. سنغطي في هذا الدرس ما تبقّى من إعدادات المتجر والتي تتضمن إعدادات الحسابات Accounts، البريد الإلكتروني Email، والواجهة البرمجية API. إعدادات الحسابات من هذا التبويب تستطيع ضبط كيفيّة عمل حسابات عملائك. للوصول إلى هذه الإعدادات قم بتسجيل الدخول إلى موقعك ثم اذهب إلى: Dashboard > WooCommerce > Settings > Accounts يحتوي هذا التبويب على ثلاثة أقسام: Account Pages ومنه تقوم بإعداد صفحات الحسابات للعملاء: عندما تقوم بتثبيت WooCommerce سيقوم بإنشاء هذه الصفحة تلقائيًا، تأكّد من إبقاء الصفحة الافتراضية التي تم إنشاؤها، أو قم بإنشاء واحدة لكي يستطيع العميل استعراض الوظائف الخاصة بحسابه، كالطلبات، بالإضافة إلى تغيير تفاصيل الحساب عند الحاجة. My Account Endpoints Endpoints هي أجزاء من عنوان الصفحة URL، كصفحة My Account، تُلحق بذلك العنوان لمعالجة إجراءات معيّنة على الصفحة: إذا كنت تريد إنشاء Endpoints مخصّصة لعرض الطلب View Order، تعديل الحساب Edit Account، أو الإجراءات الأخرى، تأكّد من كون هذه الأجزاء فريدة ولا تظهر في عناوين الصفحات الأخرى على المتجر. وإلا ستعطل الروابط وستسبب مشاكل أخرى في صفحات حسابات العملاء. Registration Options من هذا القسم تتحكّم في خيارات التسجيل: بإمكانك تمكين التسجيل من على صفحة الدفع بتأشير الخيار Enable registration on the Checkout page، و/أو التسجيل من على صفحة "حسابي" Enable registration on the My Account page. هذه الخيارات مفيدة في حال كنت لا تسمح بإجراء الدفع من قبل زوار المتجر (غير المسجّلين)، ويتيح للعملاء الجدد سهولة التسجيل وإنشاء الحساب. من الخيارات الأخرى المفيدة هو Display returning customer login reminder on the Checkout page الذي يقوم بعرض تذكير بتسجيل الدخول للعملاء المتكررين على صفحة الدفع مما يتيح لهم سهولة الدخول إلى حساباتهم من على صفحة الدفع: وأخيرا من خيارات إنشاء الحساب Account Creation بإمكانك القيام بتوليد اسم مستخدم للعميل تلقائيًا من عنوان بريده الإلكتروني بتأشير الخيار Automatically generate username from customer email، وكذلك توليد كلمة سريّة لحساب العميل تلقائيًا بتأشير الخيار Automatically generate customer password، وسيتم إرسال تلك الكلمة السرية إلى عنوان البريد الإلكتروني الخاص بالعميل. انقر على Save Changes لحفظ التغييرات والانتقال إلى التبويب التالي. إعدادات البريد الإلكتروني توجد في هذا التبويب خيارات تعديل إعدادات البريد الإلكتروني والقوالب. للبدء بضبط الإعدادات اذهب إلى: Dashboard > WooCommerce > Settings > Emails يحتوي هذا التبويب أيضًا على ثلاثة أقسام: Email Notifications يحتوي هذا القسم على قائمة الإشعارات التي ستصلك (أو تُرسل للعميل) على البريد الإلكتروني والتي يمكنك تفعيلها أو إلغاء تفعيلها. ولكل رسالة إشعار، تستطيع تعديل بعض الخيارات مثل عنوان البريد الإلكتروني الذي سيُرسل إليه، عنوان الرسالة، إلخ: يمكن أن يقوم WooCommerce بإرسال إشعارات في الحالات التالية: الطلبات الجديدة New Order الطلبات الملغية Cancelled Order الطلبات الفاشلة Failed Order الطلبات الجارية Processing Order الطلبات المكتملة Completed Order الطلبات المستردّة Refunded Order فواتير العملاء Customer Invoice ملاحظات العملاء Customer Note استعادة الكلمة السرية Reset Password إنشاء حسابات جديدة New Account ملاحظة: الإشعارات الثلاثة الأولى تُرسل إلى عنوان البريد الإلكتروني الذي تحدده، أما الإشعارات المتبقية فتُرسل إلى العميل. يملك كل إشعار نفس الإعدادات تقريبًا، مع بعض الاختلافات التي سنأتي إلى ذكرها. بإمكانك الوصول إلى الإعدادات أما بالنقر على عنوان الإشعار في القائمة، أو النقر على أيقونة الترس المقابلة للعنوان في أقصى اليمين. لنبدأ بإعدادات إشعار New Order أولًا: الخيار الأول هو تفعيل/ إلغاء تفعيل هذا الإشعار بتأشير/إلغاء تأشير الخيار Enable this email notification. يفضّل معظم أصحاب المتاجر الإلكترونية استلام إشعار عن الحصول على طلب جديد، مع ذلك، الخيار راجع لك. في حقل (Recipient(s قم بإدخال عنوان/عناوين البريد الإلكتروني الذي تريد استلام الإشعار عليه. إذا قمت بإدخال أكثر من عنوان، تأكّد من فصلها بواسطة الفاصلة (,). في حقل Subject قم بإدخال عنوان الإشعار الذي سيصلك، بإمكانك استخدام العنوان الافتراضي الذي يحتوي على عنوان الموقع+ "New Customer Order"+ رقم الطلب+ تاريخ الطلب في نهايته: {site_title}] New customer order ({order_number}) - {order_date} أو بإمكانك إنشاء واحد مخصص بإدخال نص العنوان والتفاصيل الإضافية المرغوبة. من حقل Email Header يمكنك التحكم في العنوان الرئيسي لإشعار البريد الإلكتروني، ووظيفته تشبه وظيفة العنوان Subject. بإمكانك تركه فارغًا لاستخدام العنوان الرئيسي الافتراضي. لهذا الحقل المزيد من المعلومات التقنية التي سنتجاوزها لأنّها غير مهمة في هذا الدرس. من حقل Email Type يمكنك التحكّم في الصيغة التي سيرسل بها البريد الإلكتروني. الخيارات المتاحة هي Plain Text (نص عادي)، HTML، أو Multipart (أجزاء متعددة). أخيرًا، هناك خياران تحت حقل Email Type، وهما يعتمدان على صيغة البريد الإلكتروني التي اخترتها. الأول Copy file to theme والذي من خلاله تقوم بنسخ قالب البريد الإلكتروني الحالي إلى مجلد القوالب للقيام بتخصيصه أكثر ممّا توفّره هذه الإعدادات. إذا قمت بالفعل بنسخ مجلّد woocommerce/templates/emails بالكامل إلى مجلد القوالب، فلا حاجة إلى نسخ القوالب بشكل منفصل مجددا. وفي تلك الحالة ستجد زر Delete template file بدلًا من Copy file to theme. الخيار الثاني هو View template ويمكنك من خلاله عرض شيفرة قالب البريد الإلكتروني الحالي وستتمكّن من تعديل القالب إذا قمت بالفعل بنسخه إلى مجلد القوالب. وبالرغم من أننا لا ننصحك بتغيير شفرة القوالب مباشرة من هذه النافذة، لكن تأكّد من امتلاك نسخ احتياطية لهذه القوالب والنقر على Save Changes بعد الانتهاء من تخصيص الشفرة إذا قمت بتعديل القالب من ووردبريس. كما ذكرنا سابقًا، تحتوي بقية إعدادات إشعارات البريد الإلكتروني على نفس الحقول التي قم بشرحها في إعدادات New Order. هناك بعض الاستثناءات في إعدادات إشعار الطلبات المكتملة، الطلبات المستردّة، وفواتير العملاء. هناك حقلان إضافيان في إعدادات Completed Order: هذه الحقول خاصّة بعنوان الإشعار (Subject (downloadable والعنوان الرئيسي (Email Heading (downloadable للمنتجات الرقمية القابلة للتنزيل. وفي إعدادات Refunded Order، هناك حقلان للعنوان وحقلان للعنوان الرئيسي: الحقلان الأولان هما للطلبات المستردّة بشكل جزئي Partial Refund والآخران للطلبات المستردّة بشكل كلي Full Refund، مما يتيح لك مستوى تحكّم جيّد في النص المرسل إلى العميل في الحالتين، الاسترداد الجزئي، والاسترداد الكلي. أما إعدادات Customer Invoice فتحتوي على حقلين إضافيين، الأول لعنوان إشعار الفاتورة المدفوعة (Email Subject (paid والثاني للعنوان الرئيسي لإشعار الفاتورة المدفوعة (Email Heading (paid: بعد الانتهاء من ضبط إعدادات كل إشعار، انقر على Save Changes لحفظ التغييرات. Email Sender Options من خيارات مرسل البريد الإلكتروني يمكنك التحكّم في اسم المرسل من حقل "From" Name بالإضافة إلى عنوان البريد الإلكتروني للمرسل "From" Address. من المهم ضبط هذه الإعدادات لأنّها ستُعرض على العملاء في صندوق الوارد لبريدهم الإلكتروني: على سبيل المثال، من خلال الإعدادات أعلاه، سيستلم العميل بريد إلكتروني من المرسل "My Store" صاحب عنوان البريد الإلكتروني " example@gmail.com". Email Template من هذه الخيارات يمكنك تخصيص قالب البريد الإلكتروني الافتراضي الذي يستخدمه WooCommerce: بإمكانك إدخال رابط لصورة الترويسة في حقل Header Image، أو رفع صورة من خلال المسار: Dashboard > Media > Add New وكذلك بإمكانك تخصيص نص هامش القالب بإدخال النص المرغوب في حقل Footer Text وسيظهر هذا النص في الجزء السفلي من جميع رسائل البريد الإلكتروني التي ترسلها. بعد ذلك يمكنك اختيار لون الأساس Base Color، لون الخلفية Background Color، لون خلفية متن البريد الإلكتروني Body Background Color، وكذلك لون نص المتن Body Text Color. بإمكانك معاينة القالب أثناء تخصيصه بالنقر على رابط Click here to preview your email template. بإمكانك عمل المزيد من التخصيصات المعقّدة بنسخ قالب البريد الإلكتروني إلى مجلد القوالب. قم بنسخ مجلد emails من على الامتداد woocommerce/templates/emails ولصقه في مجلد قالبك على الامتداد "theme name"/woocommerce/emails. اعلم فقط أنّ ذلك سيؤدي إلى إلغاء أي تخصيص قمت به من إعدادات قالب البريد الإلكتروني Email Template المذكورة. بعد الانتهاء من ضبط جميع الاعدادات انقر على Save Changes لحفظ التغييرات. إعدادات API من هذا التبويب تستطيع تفعيل REST API، بالإضافة إلى إنشاء Keys و Webhooks لتطبيقاتك. للوصول إلى تبويب إعدادات API اذهب إلى Dashboard > WooCommerce > Settings > API يحتوي هذا التبويب على ثلاثة تبويبات فرعية: Settings من هذا التبويب تستطيع تفعيل/إلغاء تفعيل REST API بتأشير/إلغاء تأشير الخيار Enable the REST API: إنّ هذا الخيار ضروري لكي تعمل تطبيقات للهاتف المحمول في متجرك. فهو يتيح للتطبيقات الخارجية معرفة أشياء مثل حالة المخزون، الطلبات، معلومات المنتجات، وغيرها الكثير. يُعتبر RESU API من الأجزاء الفعّالة في WooCommerce ويمكن أن يحقق الكثير من الأشياء الرائعة. Keys/Apps يتيح لك هذا التبويب إدارة التحكّم في الوصول إلى REST API: ترتبط المفاتيح keys بالمستخدمين على موقعك. ولإنشاء مفتاح انقر على Add Key: في حقل User، قم بتحديد المستخدم الذي تريد توليد مفتاح له، ثم قم بإضافة وصف في حقل Description. من قائمة Permissions قم بتحديد مستوى الوصول لهذا المفتاح. الخيارات المتاحة هي Read (قراءة)، Write (كتابة)، أو Read/Write (قراءة/كتابة). بعد ذلك انقر على زر Generate API Key، وسيقوم WooCommerce بتوليد مفتاح API لذلك المستخدم. بعد توليد المفتاح ستلاحظ وجود مفتاح المستهلك Consumer Key، الرمز السري للمستهلك Consumer Secret، رمز QR، بالإضافة إلى زر إبطال المفتاح Revoke API Key: قم بوضع مفتاح المستهلك والرمز السري للمستهلك في التطبيق الذي يستخدم WooCommerce API. وكذلك يجب أن يطلب ذلك التطبيق عنوان URL لمتجرك. Webhooks Webhooks هي عبارة عن أداة يمكنك استخدامها لإرسال إشعار حول حدث ما إلى عنوان URL من اختيارك. على سبيل المثال عند إنشاء منتج جديد، أو إنشاء قسيمة جديدة. وهي توفّر طريقة سهلة للتكامل مع الخدمات الخارجية وAPI الخارجية الأخرى التي تدعم Webhooks: سنقوم بإنشاء Webhook وهمي لاستخدامه لنشر منشور على منصة تواصل اجتماعي من اختيارنا عندما نقوم بإنشاء منتج جديد. وهذه من الطرق البسيطة للترويج لمنتجاتنا الجديدة عبر الإنترنت بصورة تلقائية. انقر على زر Add Webhook: قم بإدخال عنوان مناسب في حقل Title ثم حدّد الحالة من قائمة Status حسب حاجتك. خيارات الحالة المتوفّرة هي Active (مفعّل)، Paused (متوقف مؤقتًا)، أو Disabled (غير مفعّل). إذا رغبت في تشغيل Webhook تأكّد من اختيار الحالة Active. الخطوة التالية هي تحديد الموضوع من قائمة Topic، ويقصد به الحدث الذي سيشغّل Webhook. تتضمن القائمة العديد من الخيارات، مثل إنشاء طلب Order Created، حذف منتج Product Deleted، أو تحديث عميل Customer Updated. وكذلك يوجد خيار تحديد موضوع مخصص Custom لغرض إنشاء Webhook أكثر تقدّمًا. سنحدد Product Created مثلا. الحقل التالي هو Delivery URL ويُستخدم لتحديد العنوان الذي سيتم توصيل حمل Webhook إليه. في مثالنا هذا سنبحث في توثيق المطوّرين لمنصة التواصل الاجتماعي التي اخترناها للعثور على Webhook يمكننا استخدامه للتوصيل. في حقل Secret قم بإعداد مفتاح سرّي يدويًا، أو اترك الحقل فارغًا وسيتم استخدام مفتاح Consumer Secret للمستخدم الحالي والذي يوجد في قسم API لحساب المستخدم على WooCommerce. بعد الانتهاء من ضبط الإعدادات أعلاه، انقر على Save Webhook لبدء تشغيله ورصد المنتجات الجديدة. عندما يُشغّل Webhook بإمكانك العودة إلى هذه النافذة لمشاهدة التسجيلات في قسم Webhook Logs. إذ ستكون هناك مدخلات تبيّن وقت تشغيله وما هي استجابات الخدمات الأخرى التي تتكامل معها. وهذه التسجيلات توفّر لك طريقة سهلة لاختبار Webhook وإصلاحه. لن نكون قادرين على تغطية جميع التفاصيل التقنية المتعلّقة بالتكامل مع الخدمات الأخرى، لأنها ستكون معقّدة جدًا بالنسبة لغرض هذا الدرس. بهذا تكون قد تمكّنت من ضبط جميع إعدادات متجرك الإلكتروني على WooCommerce. سنغطّي في الدرس القادم -إن شاء الله- كيفية إنشاء المنتجات وسنلقي نظرة عامة على أنواعها.
  17. إذا كانت هذه هي المرة الأولى التي تقرأ فيها حول إعدادات WooCommerce ننصحك بالرجوع إلى الدروس السابقة لتطّلع أولا على طريقة تثبيت الملحق وتهيئته، وتتعرّف على كيفية ضبط إعدادات المنتجات، الضرائب، والدفع. سنغطّي في هذا الدرس خطوات ضبط إعدادات الشحن العامة، بالإضافة إلى إعدادات كل طريقة من طرق الشحن المتوفّرة. يمكنك تجاوز ضبط إعدادات الشحن إذا كانت المنتجات التي تبيعها رقمية جميعها. فمن البديهي أن لا تكون هناك حاجة لشحنها. ابدأ بتسجيل الدخول إلى موقعك ثم الذهاب إلى: Dashboard > WooCommerce > Settings > Shipping خيارات الشحن Shipping Options تحت هذا التبويب الفرعي ستجد مجموعة من خيارات الشحن العامة: قم بتأشير الخيار الأول، Enable Shipping لتمكين شحن الطلبات. قم بتأشير الخيار الثاني، Enable the shipping calculator on the cart page لتمكين العملاء من رؤية رسوم الشحن للسلع الموجودة على السلّة وحسب قواعد الشحن الخاصة بمتجرك. بإمكانهم حساب رسوم الشحن باختيار اسم البلد، المحافظة/الولاية، والرمز البريدي Zip Code ومن ثم النقر على Update Totals لمعرفة مقدار الرسوم: الخيار الثالث هو Hide shipping costs until an address is entered، والذي عند التأشير عليه سيقوم بإخفاء جميع كلف الشحن حتّى يتم إدخال العنوان. فإذا كان نسبة الشحن التي تستخدمها تُحسب على أساس موقع العميل، لن تظهر كلفة الشحن ما لم يتم إدخال تفاصيل الموقع عند الدفع. من مجموعة خيارات Shipping Destination بإمكانك تحديد العنوان الذي سيتم استخدامه كعنوان العميل الافتراضي. بإمكانك اختيار أما عنوان الشحن Default shipping address أو عنوان الفوترة Default billing address كخيارات افتراضية، أو الشحن إلى عنوان الفوترة الخاص بالعميل فقط Only ship to the customer's billing address. بعد ذلك حدد المواقع التي تريد تمكين الشحن إليها من قائمة (Restrict shipping to Location(s. بإمكانك اختيار الشحن لجميع البلدان التي تبيع لها Ship to all countries you sell to، والذي يتيح الشحن إلى مواقع البيع التي قمت بتحديدها في الإعدادات العامة General، أو الشحن لجميع البلدان Ship to all countries (وهذا الخيار واضح من اسمه)، أو الشحن إلى بلدان محددة Ship to specific countries only والذي عند اختياره سيظهر حقل يساعدك على اختيار البلدان التي تريد الشحن إليها: القسم الأخير في هذا التبويب هو طريقة الشحن Shipping Method: من هذا القسم يمكنك معرفة أسماء طرق الشحن، رموزها التعريفية ID، أولوية استخدامها، وكذلك معرفة فيما إذا كانت مفعّلة أو لا. بإمكانك التحكم في ترتيب ظهور كل طريقة من طرق الشحن في صفحة الدفع بالنقر على أيقونة (≡) بجانب اسم الطريقة، ومن ثم السحب إلى الأعلى أو الأسفل والإفلات عند الترتيب المرغوب. وباستخدام حقول Selection Priority تستطيع اختيار الطريقة التي تُحدد أولًا بشكل افتراضي. ستُحدد الطريقة ذات الأولوية رقم 1 بشكل افتراضي عندما يقوم العميل بالدفع. وإذا لم تكن الطريقة الأولى مُتاحة لذلك العميل، سيتم تحديد الطريقة ذات الأولوية رقم 2 بشكل افتراضي عند الدفع، وهكذا. إذا كان لأكثر من طريقة شحن نفس الأولوية، سيتم تحديد الطريقة ذات الكلفة الأقل كخيار افتراضي. بإمكانك الوصول إلى إعدادات كل طريقة على حدة بالنقر على اسمها، أو الذهاب إلى أعلى الصفحة حيث ستجد إعدادات كل طريقة في تبويب فرعي منفصل. وسنغطّي إعدادات جميع طرق الشحن في الفقرات التالية. سعر الشحن الموحد Flat Rate ويُقصد بـ flat rate سعر الشحن الثابت الموحّد الذي لا يتغيّر وفق أشياء محددة. أي أنّه باستخدام هذه الطريقة ستقوم بإضافة سعر شحن واحد لكل الطلبات على متجرك. انقر على تبويب Flat rate الفرعي لعرض الإعدادات: قم بتأشير الخيار Enable this shipping method لتفعيل الشحن بهذه الطريقة. بعدها قم بإضافة عنوان للطريقة في حقل Method Title إن رغبت في تغيير العنوان الافتراضي. الخطوة التالية هي تحديد البلدان التي تريد إتاحة استخدام هذه الطريقة فيها. بإمكانك تحديد الخيار All Allowed Countries والذي يعني إتاحة هذه الطريقة لجميع البلدان التي تبيع لها والتي حددتها في الإعدادات العامة General، أو Specific Countries والذي عند تحديده سيظهر لك حقل جديد يساعدك على اختيار البلدان التي تريد إتاحة طريقة الشحن هذه فيها: من قائمة Tax Status يمكنك تحديد فيما إذا كانت طريقة الشحن هذه خاضعة للضرائب Taxable، أو لا None. في حقل الكلفة Cost قم بإدخال كلفة استخدام طريقة الشحن الحالية لكل طلب. بإمكانك إدخال رقم عادي ليمثّل رسوم الشحن، مثل 5$، لكن هناك المزيد مما يمكنه فعله في هذا الحقل. بإمكانك إدخال عمليات حسابية لمساعدتك على حساب الكلف بصورة صحيحة. فهذا الحقل يتقبّل الصيغ الرياضية بالإضافة إلى بعض العناصر النائبة placeholders. من العناصر النائبة المتاحة هي الكميّة والتي تُكتب بالشكل التالي: [qty] والرسوم التي تُكتب بالشكل التالي: [fee] على سبيل المثال، إذا أردنا فرض كلفة شحن تساوي 10$، ومن ثم إضافة دولارين لكل سلعة في السلة، نستخدم العنصر النائب للكمية وبالشكل التالي: هذا مجرّد مثال بسيط، حيث هناك الكثير من الطرق لإعداد رسوم الشحن باستخدام العناصر النائبة والعمليات الرياضية. ستكون إعدادات طريقة Flat Rate قد انتهت إذا لم تكن تستخدم فئات شحن shipping classes، انقر Save Changes لحفظ التغييرات. أما إذا كنت تستخدم فئات شحن في متجرك، سيظهر لك قسم جديد في هذه الصفحة بعنوان Shipping Class Costs: ستلاحظ في هذا القسم وجود حقل كلفة لكل فئة شحن قمت بإنشائها سابقًا في إعدادات الضريبة، بالإضافة إلى حقل للكلفة في حالة عدم وجود فئات شحن No Shipping Class Costs. هذه الحقول تعمل بنفس طريقة حقل الكلفة Cost، تأكّد فقط من ضبط هذه الحقول بشكل صحيح إذا كنت تريد استخدام رسوم مختلفة لفئة الشحن الواحدة. قد تتساءل عن الفرق بين حقل No Shipping Class Costs، وحقل Cost المذكور أعلاه، حيث أنّ كليهما خاص بحالة عدم استخدام فئات شحن. الحقل الأول، No Shipping Class Costs مفيد إذا كنت ستستخدم خيار Per Class أدناه، وبخلاف ذلك أدخل كلفة الشحن في حقل Cost. من قائمة Calculation Type حدد طريقة حساب رسوم الشحن. لديك خياران، الأول، Per Class، ويُستخدم لفرض رسوم الشحن لكل فئة شحن، مما يعني أنّ كلفة فئة الشحن ستُضاف إلى كل سلعة في السلة حسب فئة الشحن لتلك السلعة. على سبيل المثال، لنفترض أنّه لديك سلعتان في السلة كل منها ذات فئة شحن مختلفة؛ فئة الشحن الأولى كلفتها 5$، وفئة الشحن الثانية كلفتها 8$. في هذه الحالة سيصبح إجمالي كلفة الشحن مساويًا لـ 13$. أما عند تحديد الخيار الثاني، Per Order، فسيتم البحث عن أعلى كلفة لفئات الشحن ومن ثم استخدامها ككلفة الشحن الثابتة حتّى وإن اختلفت فئات الشحن للسلع في السلّة. انقر على Save Changes لحفظ التغييرات. الشحن المجاني Free Shipping الشحن المجاني من الطرق الرائعة التي تشجّع العملاء على إنفاق المزيد من المال. على سبيل المثال اعرض إمكانية الحصول على شحن مجاني للطلبات التي تزيد قيمتها عن 100$. للوصول إلى إعدادات طريقة الشحن المجاني انقر على تبويب Free Shipping الفرعي: قم بتأشير الخيار Enable Free Shipping لتفعيل طريقة الشحن هذه. بعدها قم بإدخال عنوان الطريقة الذي سيظهر لعملائك عند الدفع من حقل Title، ثم حدّد البلدان التي تريد إتاحة هذه الطريقة فيها من قائمة Availability. وكما في الطريقة السابقة بإمكانك تحديد الخيار All Allowed Countries والذي يعني إتاحة هذه الطريقة لجميع البلدان التي تبيع لها والتي حددتها في الإعدادات العامة General، أو تحديد Specific Countries والذي عند تحديده سيظهر لك حقل جديد يساعدك على اختيار البلدان التي تريد إتاحة طريقة الشحن هذه فيها. من قائمة Free Shipping Requires حدّد الشرط الذي يجب تحقيقه لتمكين الشحن المجاني. الخيارات المتاحة هي تمكين الشحن المجاني إذا كان العميل يملك قسيمة شحن مجاني صالحة A valid free shipping coupon، عند حد أدنى لمبلغ لطلب (يُحدد في الحقل السفلي) A minimum order amount، عند حد أدنى لمبلغ الطلب أو قسيمة صالحة A minimum order amount OR coupon، أو عند حد أدنى لمبلغ الطلب وقسيمة صالحة A minimum order amount AND coupon. إذا اخترت أحد الخيارات التي تحتوي على حد أدنى لمبلغ الطلب، تأكّد من إدخال قيمة الحد الأدنى لمبلغ الطلب في حقل Minimum Order Amount الأخير. انقر على Save Changes لحفظ التغييرات. International Flat Rate تستند طريقة International Flat Rate على طريقة Flat Rate، وهي تتيح إمكانية تحديد سعر شحن قياسي لكل طلب، لكل سلعة، أو لكل فئة شحنة لغرض التوصيل الدولي. للوصول إلى إعدادات هذه الطريقة انقر على تبويب International Flat Rate الفرعي: قم بتأشير الخيار الأول، Enable this shipping method لتفعيل هذه الطريقة ثم قم بإدخال العنوان المرغوب في حقل Title. من قائمة Availability حدّد البلدان التي تريد إتاحة هذه الطريقة فيها. بإمكانك تحديد بلدان محددة باختيار الخيار Selected Countries، ثم إدخال أسماء هذه البلدان في حقل Specific Countries. أو استثناء بلدان محدّدة باختيار الخيار Excluding Selected Countries وإدخال أسماء هذه البلدان في حقل Specific Countries. من قائمة Tax Status يمكنك تحديد فيما إذا كانت طريقة الشحن هذه خاضعة للضرائب Taxable، أو لا None. في حقل الكلفة Cost قم بإدخال رسوم الشحن لكل طلب باستخدام طريقة International Flat Rate. بإمكانك إدخال رقم عادي ليمثّل رسوم الشحن، مثل 5$، لكن هناك إمكانية استخدام العناصر النائبة والعمليات الحسابية كما في طريقة Flat Rate. من العناصر النائبة المتاحة هي الكميّة والتي تُكتب بالشكل التالي: [qty] والرسوم التي تُكتب بالشكل التالي: [fee] على سبيل المثال، إذا أردنا فرض كلفة شحن أساسية تساوي 12$، ومن ثم إضافة 3 دولار لكل سلعة في السلة، نستخدم العنصر النائب للكمية وبالشكل التالي: هذا مجرّد مثال بسيط، حيث هناك الكثير من الطرق لإعداد رسوم الشحن باستخدام العناصر النائبة والعمليات الرياضية. ستكون إعدادات طريقة International Flat Rate قد انتهت إذا لم تكن تستخدم فئات شحن shipping classes، انقر Save Changes لحفظ التغييرات. أما إذا كنت تستخدم فئات الشحن، سيظهر لك قسم جديد في هذه الصفحة بعنوان Shipping Class Costs: ستلاحظ في هذا القسم وجود حقل كلفة لكل فئة شحن قمت بإنشائها سابقًا في إعدادات الضريبة، بالإضافة إلى حقل للكلفة في حالة عدم وجود فئات شحن No Shipping Class Costs. هذه الحقول تعمل بنفس طريقة حقل الكلفة Cost، تأكّد فقط من ضبط هذه الحقول بشكل صحيح إذا كنت تريد استخدام رسوم مختلفة لفئة الشحن الواحدة. من قائمة Calculation Type حدّد طريقة حساب رسوم الشحن. لديك خياران، الأول، Per Class، ويُستخدم لفرض رسوم الشحن لكل فئة شحن على حدة، مما يعني أنّ كلفة فئة الشحن ستُضاف إلى كل سلعة في السلة حسب فئة الشحن لتلك السلعة. على سبيل المثال، لنفترض أنّ لديك سلعتان في السلة كل منها ذات فئة شحن مختلفة؛ فئة الشحن الأولى كلفتها 5$، وفئة الشحن الثانية كلفتها 8$. في هذه الحالة سيصبح إجمالي كلفة الشحن مساويًا لـ 13$. أما عند تحديد الخيار الثاني، Per Order، فسيتم البحث عن أغلى كلفة لفئة الشحن ومن ثم استخدامها ككلفة الشحن الثابتة حتّى وإن اختلفت فئات الشحن للسلع في السلّة. انقر على Save Changes لحفظ التغييرات. طريقة الشحن المحلية Local Delivery هذه الطريقة هي من طرق الشحن البسيطة لتسليم الطلبات محليًا. يمكن تحديد الرسوم كنسبة مئوية من إجمالي كلف السلع في السلّة، كقيمة ثابتة، أو يمكن أن تكون مجانية. للوصول إلى إعدادات هذه الطريقة انقر على تبويب Local Delivery الفرعي: قم بتأشير الخيار Enable local delivery لتمكين خدمة التوصيل المحلي، ثم قم بإدخال العنوان المرغوب في حقل Title. في قائمة نوع الرسوم Fee Type لديك ثلاثة خيارات. إما اختيار قيمة رسوم ثابتة لكل الطلبات Fixed amount، أو كنسبة مئوية من إجمالي كلف السلع في السلّة Percentage of cart total، أو كقيمة ثابتة لكل منتج Fixed amount per product. سيحدد ما تختاره من هذه القائمة كيفية تطبيق رسوم التوصيل. قم بإدخال رسوم التوصيل في حقل Delivery Fee. في حقل Allowed ZIP/Post Codes قم بإدخال الرموز البريدية للمواقع التي يُتاح في التوصيل المحلي. قم بفصل الرموز البريدية باستخدام الفاصلة (,) أو استخدم رموز البدل wildcards أو الأنماط patterns. من الأمثلة على استخدام رموز البدل wildcards كتابة P* في حقل الرمز البريدي، وهذا يعني مطابقة جميع الرموز البريدية التي تبدأ بالحرف P. ومن الأمثلة على استخدام الأنماط كتابة (NG1___ (N، G، 1، وثلاث خطوط سفلية underscore وهذا يعني أنّه سيطابق رموز بريدية مثل NG1 1AA، لكن لا يطابق رمزًا مثل NG10 1AA. الخيار الأخير Method availability لتحديد المناطق التي تُتاح فيها هذه الخدمة. وكبقية الطرق السابقة بإمكانك تحديد الخيار All Allowed Countries والذي يعني إتاحة هذه الطريقة لجميع البلدان التي تبيع لها والتي حددتها في الاعدادات العامة General، أو الخيار Specific Countries والذي عند تحديده سيظهر لك حقل جديد يساعدك على اختيار البلدان المحددة التي تريد إتاحة طريقة التوصيل المحلي فيها. انقر على Save Changes لحفظ التغييرات. Local Pickup تتيح هذه الطريقة للعملاء إمكانية الذهاب وأخذ طلباتهم بأنفسهم. لتفعيل هذه الطريقة انقر على تبويب Local Pickup الفرعي ثم قم بتأشير الخيار Enable Local Pickup: قم بإدخال عنوان مناسب للطريقة في حقل Title، وفي حقل Zip/Post Codes قم بإدخال الرموز البريدية للمواقع التي ترغب في تمكين هذه الطريقة فيها، وافصل بين كل رمز وآخر باستخدام الفاصلة (,). وكذلك يمكنك استخدام رموز البدل wildcards أو الأنماط patterns كما في الطريقة السابقة. من الأمثلة على استخدام رموز البدل wildcards كتابة P* في حقل الرمز البريدي، وهذا يعني مطابقة جميع الرموز البريدية التي تبدأ بالحرف P. ومن الأمثلة على استخدام الأنماط كتابة (NG1___ (N، G، 1، وثلاث خطوط سفلية underscore وهذا يعني أنّه سيطابق رموز بريدي مثل NG1 1AA، لكن لا يطابق رمزًا مثل NG10 1AA. استخدم الخيار الأخير Method availability لتحديد المناطق التي تُتاح فيها طريقة Local Pickup. وبالضبط كسابقاتها من الطرق، بإمكانك تحديد الخيار All Allowed Countries والذي يعني إتاحة هذه الطريقة لجميع البلدان التي تبيع لها والتي حددتها في الاعدادات العامة General، أو الخيار Specific Countries والذي عند تحديده سيظهر لك حقل جديد يساعدك على اختيار البلدان التي تريد إتاحة هذه الطريقة فيها. انتهى درس اليوم، لكن ما زالت هناك إعدادات أخرى تحتاج للضبط، نكملها في الدرس القادم -إن شاء الله-.
  18. هذا الدّرس يفترض بأنّك قمت بتنصيب WooCommerce وقمت بجملة من الإعدادات الأولية عليه. إذا لم تقم بذلك بعد فأنصحك بقراءة الدّرس الأول قبل مواصلة القراءة. إعدادات المنتجات Products هناك الكثير من الإعدادات المهمة في هذا التبويب. فمنه ستقوم بتحديد كيفية قياس أبعاد المنتجات، كيفية عرضها، كيفية الجرد وتتبّع المخزون، بالإضافة إلى تعيين إعدادات المنتجات القابلة للتنزيل. لنبدأ بالتبويب الفرعي الأول، اذهب إلى: Dashboard > WooCommerce > Products > General من حقلي Weight Unit، و Dimensions Unit حدّد وحدات قياس الوزن والحجم على التوالي. يمكنك أيضًا تفعيل تقييم المنتج مع المراجعة بتأشير الخيار Enable rating on reviews. وعند تأشيره ستظهر ثلاثة خيارات إضافية: قم بتأشير الخيار Ratings are required to leave a review إذا كنت ترغب في عدم تمكين المستخدم من إضافة مراجعة إلا بعد أن يقوم بتقييم المنتج. والخيار Show "Verified Owner" label for customer reviews لإضافة علامة "Verified Owner" (مشترٍ موثوق) مع مراجعة المشتري. والمشتري الموثوق هو الذي قام بتسجيل الدخول باستخدام حساب وشراء المنتج. وإذا كنت لا ترغب في السماح بإضافة مراجعات سوى بواسطة المشترين الموثوقين قم بتأشير الخيار Only allow reviews from verified owners. بعد الانتهاء انقر Save Changes لحفظ التغييرات. لننتقل الآن إلى تبويب Display الفرعي: من قائمة Shop Page حدّد الصفحة التي تريدها أن تكون الصفحة الافتراضية لمتجرك. وليس من الضروري أن تكون صفحة المتجر التي قام WooCommerce بإنشائها عند التثبيت. وبإمكانك تخطي هذه الخطوة إن كنت ترغب في استخدام طريقة أخرى لعرض المنتجات. من قائمة Shop Page Display حدّد فيما إذا كنت ترغب في عرض جميع المنتجات Show Products، عرض الفئات والفئات الفرعية فقط Show categories and subcategories، أو عرض كليهما. من قائمة Default Category Display حدّد فيما إذا كنت ترغب في عرض جميع المنتجات Show Products، عرض الفئات الفرعية Show subcategories، أو عرض كليهما. من قائمة Default Product Sorting حدّد كيفية فرز المنتجات. والخيارات المتوفرة هي الفرز الافتراضي بترتيب مخصص + الاسم Default Sorting، الفرز حسب رواج المنتج Popularity، حسب متوسط التقييم Average Rating، حسب الأحدث Most Recent، أو حسب السعر (تصاعديًا/تنازليًا) Price. الخيارات التالية هي خاصة بأسلوب الإضافة إلى السلة. حدّد الخيار Redirect to cart page after successful addition إذا كنت تريد توجيه المستخدم تلقائيًا إلى صفحة السلة عند إضافة منتج، أو الخيار Enable AJAX add to cart buttons on archives لإضافة المنتج إلى سلة المشتري دون مغادرة صفحة المتجر. لننتقل إلى مجموعة صور المنتجات Product Images: من المهم ضبط هذه الإعدادات بصورة صحيحة، لأننا نريد أن تكون هذه الإعدادات متطابقة مع أحجام الصور التي يستوعبها القالب الذي تستخدمه. أحجام صور الكتالوج Catalog Image Sizes هي التي تُستخدم على صفحة متجرك، أو صفحة الأرشيف لأي منتج. وبصورة عامة أي صفحة تعرض قائمة من المنتجات ستستخدم حجم الصورة هذا: مصدر الصورة أما صورة المنتج المفرد Single Product Image فهي تلك التي تشاهدها عندما تنقر على المنتج لعرضه بصفحة مفردة على المتجر، أو الصورة التي اخترتها لتمثل المنتج featured image عندما قمت بإنشائه: مصدر الصورة وأخيرًا Product Thumbnails هي الصور المصغّرة التي تظهر تحت صورة المنتج المفرد لكل منتج (كما موضحة في الصورة أعلاه). قم بتحديد أحجام هذه الصور من الحقول الخاصة بها. بالإضافة إلى ذلك، يمكنك تأشير الخيار Enable Lightbox for product images لعرض الصورة بشكل أكبر عند النقر عليها في المتجر. انقر Save Changes لحفظ التغييرات، ثم انتقل إلى تبويب Inventory: إذا كنت لا تقوم بتتبّع المخزون لا تقم بتأشير الخيار Enable stock management، فبكل الأحوال سيكون عديم الفائدة. أما ذا كنت تقوم بذلك قم بتأشيره، ثم حدّد الفترة الزمنية لإلغاء الطلبات غير المدفوعة بإدخال الزمن بالدقائق في حقل Hold Stock. سيتم إلغاء الطلب غير المدفوع تلقائيًا بعد انتهاء الفترة الزمنية المحدّدة. يمكنك ترك الحقل فارغًا إذا لم تكن ترغب في تفعيل هذا الخيار. الخطوة التالية هي تحديد فيما إذا كنت تريد استلام تنبيهات حول المنتجات التي قارب مخزونها على الانتهاء Enable low stock notification أو التي نفد مخزونها Enable out of stock notification عبر رسالة إلى عنوان البريد الإلكتروني الذي تحدّده في حقل (Notification Recipient(s. بعدها قم بإدخال عدد المنتجات الذي يبدأ منه إشعار المخزون القليل في حقل Low Stock Threshold، وعدد المنتجات الذي يبدأ منه إشعار المخزون النافد في حقل Out of Stock Threshold. وستظهر هذه الإشعارات على الواجهة الأمامية لموقعك على المنتجات التي قارب مخزونها على النفاد أو نفدت بالفعل: مصدر الصورة وأخيرًا قم بتأشير الخيار Hide out of stock items from the catalog لإخفاء المنتجات التي نفد مخزونها من الكتالوج، وحدّد طريقة عرض مخزون المنتج على الصفحة من قائمة Stock Display Format. انقر على Save Changes وانتقل إلى تبويب المنتجات القابلة للتنزيل Downloadable Products: من هذا التبويب تتحكم في كيفية توفير الملفات القابلة للتنزيل للمشترين. هناك ثلاثة خيارات لطريقة تنزيل الملفات يمكنك تحديدها من قائمة File Download Method. عند تحديد الخيار الأول Force Downloads ستقوم بتمكين تحميل الملفات عبر سكربت PHP، وستكون هذه الملفات غير متاحة لغير المشترين، بالإضافة إلى إخفاء الروابط المباشرة. لكن إذا كانت لديك ملفات كبيرة الحجم أو خادوم ضعيف، قد تواجه مشاكل Timeout عند استخدام هذه الطريقة. الخيار الثاني X-Accel-Redirect/X-Sendfile ، وهو الأكثر فعالية ويستخدم خادوم Apache للتنزيل، مما يوفّر لك أداء أفضل، كما أنّ ملفاتك سيتم حمايتها بواسطة ملف htaccess. أما عند تحديد الخيار الأخير Redirect Only سيقوم رابط التنزيل بتوجيه المستخدم إلى الملف، وستكون الملفات غير محمية من الوصول الخارجي. ولذلك هذه الطريقة هي الأقل أمنًا في حال قام المستخدم بمشاركة رابط التنزيل. ملاحظة: يفضّل أن تستخدم أغلب المتاجر إحدى الطريقتين، الأولى أو الثانية، لحماية الملفات من الوصول الخارجي. ويمكن استخدام الطريقة الثالثة فقط في حالة واجهتك مشاكل، أو إذا كنت لا تمانع في عدم حماية التنزيلات. وأخيرًا، قم بتأشير الخيار Downloads require login لإجبار المستخدم على تسجيل الدخول قبل أن يقوم بتنزيل المنتج الذي قام بشرائه، علما أنّ هذا الخيار لا يطبّق إذا قمت بتفعيل خيار Guest Checkout، إذ أنّه عند تفعيل هذا الخيار سيستلم المشتري رابط التنزيل على البريد الإلكتروني الذي قام بإدخاله عند الطلب. ثم قم بتأشير الخيار Grant access to downloadable products after payment إذا كنت ترغب في تمكين المستخدم من الوصول إلى التنزيلات عندما تكون الطلبات قيد التجهيز Processing بدلًا من كونها مكتملة Completed. انقر Save Changes لحفظ التغييرات.
  19. إنّ ضبط إعدادات الضريبة هي من أولى مهامك عندما تقوم بإعداد متجرك. فعلى الأرجح لدى مشروعك التجاري التزامات قانونية لدفع الضرائب، وهنا في WooCommerce توجد العديد من الخيارات لإعداد الضرائب وجمعها وبالطريقة التي تريدها. تأكد أولًا من البحث حول متطلبات المتعلّقة بالضرائب في بلدك، في ولايتك، أو محافظتك. للوصول إلى إعدادات الضريبة اذهب إلى لوحة التحكم: Dashboard > WooCommerce > Tax > Tax Options الخيار الأول هو تفعيل الضريبة وحسابات الضريبة Enable taxes and tax calculations. بإمكانك إبقاء الخيار غير مؤشر عند عدم وجود ضرائب. الخيار الثاني، Price Entered wit Tax، مهم جدًا عندما تقوم بإدارة الضرائب في متجرك. فهو يحدّد كيفية إدخال الأسعار لاحقًا عند إنشاء المنتجات. بإمكانك تحديد الخيار Yes, I will enter prices inclusive of tax والذي يعني أنّ جميع أسعار الكتالوجات catalogs تم إدخالها باستخدام معدل الضريبة للمنطقة التي يقع فيها متجرك. أو الخيار الآخر No, I will enter prices exclusive of tax والذي يعني أنّ جميع أسعار الكتالوجات يجب أن يتم إدخالها غير شاملة للضريبة. بعدها قم بتحديد على أي أساس يتم حساب الضريبة من قائمة Calculate Tax Based On، سواء كانت على أساس عنوان الفوترة للعميل Customer billing address، على أساس عنوان الشحن للعميل Customer shipping address (وهو الخيار الافتراضي)، أو على أساس عنوان موقع المتجر Shop Base Address. لاحظ أنّه يجب ملء حقل العنوان لكي يتم حساب الضريبة إذا كان معدل الضريبة لديك يختلف من موقع إلى آخر. أما الخيار الخاص بفئة ضريبة الشحن Shipping Tax Class فيمكن إبقاؤه كما هو دون تغيير بالنسبة لأغلب المتاجر. وهذا يعني أنّ فئات الضريبة وكلفها يتم تحديدها حسب السلع الموجودة في السلة. على سبيل المثال، إذا تم تعيين السلعة في السّلة كمنتج منخفض السعر سيتم استخدام المعدل المنخفض Reduced Rate. أما إذا اختلف الحال في منطقتك قم باختيار فئة مختلفة للضريبة. قم بتأشير الخيار Round tax at subtotal level, instead of rounding per line إذا كان التقريب يتم بعد إيجاد المجموع الفرعي حسب قانون الضرائب في منطقتك. وإذا لم تقم بتأشيره سيتم تقريب قيمة الضريبة في كل سطر. الخيار التالي هو فئات الضريبة الإضافية Additional Tax Classes، ويقصد بها، كما هو واضح من الاسم، فئات معدلات الضريبة الإضافية التي يمكنك استخدامها بغض النظر عن المعدلات القياسية Standard Rates. في أغلب الأحيان يتم استخدام فئة المعدلات القياسية. لكن إذا كنت تبيع سلعًا تتطلب فئات ضريبة مختلفة قم بإدخالها في هذا الحقل. ستلاحظ أنّ كل فئة تقوم بإضافتها سيتم إدراجها في الأعلى مع مجموعة خيارات الضريبة. عند النقر على كل فئة ستُعرض المعدلات المخصصة الحالية، وستتمكن من إضافة معدلات جديدة لتلك الفئة: الخيار التالي من خيارات الضريبة هو Display Prices in the Shop، والذي يحدّد كيفية عرض الأسعار في متجرك، باستثناء صفحة السلّة Cart وصفحة الدفع Checkout. اختر فيما إذا كنت تريد عرض الأسعار شاملة للضريبة Including Tax، أو غير شاملة للضريبة Excluding Tax. الخيار الذي بعده Display prices during cart and checkout يحدّد كيفية عرض الأسعار في صفحتي السّلة والدفع، وهو يعمل بشكل مستقل عن أسعار الكتالوج. من حقل Price Display Suffix قم بإضافة عبارة لاحقة تظهر بعد الأسعار. على سبيل المثال يمكنك إضافة عبارة "شاملة لضريبة المبيعات" بعد الأسعار، إن كانت كذلك. وأخيرًا، يمكنك اختيار طريقة عرض إجمالي الضرائب من قائمة Display Tax Totals. حدّد الخيار As a single total لعرض ضريبة واحدة، أو الخيار Itemized لعرض كلفة الضريبة لكل سلعة. مثال: إنشاء معدل ضريبة لإضافة معدل ضريبة إلى أحد الفئات، انقر على الفئة، ولتكن Standard Rates مثلا، ثم انقر على Insert Row: يحتوي كل معدّل على الخوّاص التالية: رمز البلد Country Code: وهو رمز يتكون من حرفين كبيرين باللغة الإنجليزية، مثل SA للمملكة العربية السعودية. يمكنك ترك هذا الحقل فارغًا لتطبيق المعدل على جميع الدول. رمز المحافظة/الولاية State Code: وهو رمز يتكون من حرفين أيضًا، مثل AZ لولاية أريزونا في الولايات المتحدة الأمريكية. اترك هذا الحقل فارغًا لتطبيق المعدل على جميع المحافظات/الولايات. الرمز البريدي ZIP/Post Code: قم بإدخال الرموز البريدية لهذا المعدل. استخدم الفاصلة المنقوطة (;) للفصل بينها، واستخدم أحرف البدل wildcards لمطابقة العديد من الرموز البريدية. على سبيل المثال، عند استخدام PE* سيتم مطابقة جميع الرموز البريدية التي تبدأ بالحرفين PE. كما بإمكانك استخدام النطاقات الرقمية (مثل 2000-3000). اترك هذا الحقل فارغًا لتطبيقه على جميع الرموز البريدية. المدينة City: ادخل اسم المدينة/المدن لهذا المعدل، وافصل بين مجموعة المدن باستخدام الفاصلة المنقوطة. اترك الحقل فارغًا لتطبيقه على جميع المدن. المعدل Rate: قم بإدخال معدل الضريبة كنسبة مئوية حتى أربعة مراتب عشرية. مثلًا 20.000 لمعدل ضريبة 20% أو 7.000 لمعدل ضريبة 7%. اسم الضريبة Tax Name: في هذا الحقل قم بإدخال اسم للضريبة. مثلًا "ضريبة المبيعات". الأولوية Priority: استخدم هذا الحقل لتحديد معدل الضريبة الذي سيُطبّق في المناطق التي تملك أكثر من معدل ضريبة، وسيتم استخدام المعدل ذو الأولوية الأعلى. لتحديد العديد من معدلات الضريبة لنفس المنطقة، يجب أن تحدّد أولوية مختلفة لكل معدل. على سبيل المثال، إذا كانت للمدينة "س" معدل ضريبة 7%، وللمدينة "ص" معدل ضريبة 12%، وكلا المدينتين تقع في نفس المنطقة. يجب أن تقوم بتحديد المعدل الذي سيتم اختياره أولًا (أي الأولوية =1) وحسب الأهمية. المعدل المركّب Compound: قم بتأشير هذا الخيار إذا كان المعدّل مركّب (أي يطبّق فوق كل الضرائب السابقة). الشحن Shipping: قم بتأشير هذا الخيار إذا كان المعدل يطبّق على الشحن أيضًا. بعد ملء الحقول انقر على Save Changes. بإمكانك إنشاء معدلات إضافية عند الحاجة بالنقر على Insert Row. وكذلك بإمكانك إنشاء معدلات في الفئات الأخرى التي قمت بإضافتها. تابع معنا الدرس القادم للتعرّف على كيفية ضبط إعدادات المحاسبة/الدفع.
  20. في الدروس السابقة قمنا بتغطية خطوات تنصيب WooCommerce على مواقع ووردبريس، بالإضافة إلى ضبط إعدادات المنتجات Products وضبط إعدادات الضرائب Taxes. وفي هذا الدرس سنواصل ما بدأناه ونناقش خيارات الدفع للمتاجر على WooCommerce. توجد العديد من بوابات الدفع checkout gateways التي يتم تثبيتها تلقائيًا مع WooCommerce وكل بوابة لها إعداداتها الخاصة حيث يمكنك إدارة طرق الدفع على متجرك. لنلقِ نظرة عليها: قم أولا بتسجيل الدخول إلى موقعك ثم اذهب إلى: Dashboard > WooCommerce > Settings > Checkout خيارات الدفع العامة توجد هذه الخيارات ضمن تبويب Checkout Options الفرعي، والذي يحتوي على عدة أقسام: القسائم Coupons إذا كنت تنوي استخدام القسائم قم بتأشير الخيار Enable the use of coupons (سنشرح طريقة إنشاء القسائم في درس لاحق -إن شاء الله-). بعدها قم بتأشير الخيار Calculate coupon discounts sequentially إذا رغبت في أن يتم حساب تخفيض القسائم بالتتابع. على سبيل المثال، لنفترض أنّ السعر الكلي لطلب المشتري 100$، وكانت لديه قسيمة تخفيض 10%، وأخرى 20%. سيتم أولا تطبيق القسيمة الأولى على السعر الكلّي، وبذلك يخفّض السعر إلى 90$. ثم يتم تطبيق القسيمة الثانية على السعر المخفّض (أي على 90$)، وبذلك يصبح السعر الكلّي للطلب بعد استخدام القسائم 72$. إذا تركت الخيار أعلاه غير مؤشر، سيتم جمع قيم القسائم معًا ثم تُطبّق على السعر الكلي. أي تصبح قيمة القسيمة للمثال أعلاه 30% (10% +20%)، وعند تطبيق القسيمة على 100$، سيُخفّض إلى 70$. تُعتبر القسائم من الأجزاء الفعّالة في استراتيجياتك في التسويق والمبيعات، لذلك اختر ما تراه مناسبًا لمتجرك. الدفع Checkout من هذا القسم يمكنك تأشير الخيار Enable guest checkout والذي عند تفعيله ستتيح للعملاء إمكانية الدفع دون الحاجة إلى إنشاء حساب وتسجيل الدخول. وبخلاف ذلك، عند إلغاء تأشيره سيتطلّب من العميل تسجيل الدخول قبل الدفع. الخيار الثاني في هذا القسم هو Force secure checkout والذي ننصحك باستخدامه بشدّة. إذا كانت بوابات الدفع التي تستخدمها تقبل تفاصيل البطاقة على الموقع onsite، فهذا الخيار مطلوب بالإضافة إلى شهادة SSL. حتّى وإن كانت عملية الدفع لا تتم بالكامل على الموقع offsite ننصح باستخدام هذا الخيار، لأنّ صفحة الدفع لمتجرك ستقوم بجمع بيانات شخصية يتوّقع عملاؤك أن تقوم بحمايتها. تأكّد فقط من تثبيت شهادة SSL من طرف المضيف host الذي تستخدمه أو من طرفك. عند تأشير الخيار أعلاه سيظهر خيار آخر، وهو Force HTTP when leaving the checkout. عند تأشير هذا الخيار ستُجبر جميع الصفحات على متجرك (باستثناء صفحات الدفع) على التحميل عبر HTTP بدلًا من (SSL (HTTPS. وهو مفيد إذا كانت بعض بوابات الدفع تتطلب هذا الأمر. صفحات الدفع Checkout Pages إذا قمت باستخدام مرشد التهيئة عند تثبيت ملحق WooCommerce (كما شرحنا في الدرس الأول)، ستجد أن صفحات السلة Cart والدفع Checkout معَدّة مسبقًا. مع ذلك يمكنك من هذا القسم اختيار الصفحات التي تريد من WooCommerce أن يستخدمها لصفحة السّلة، الدفع، أو الأحكام والشروط Terms and Conditions. تأكّد من وجود صفحتي السّلة والدفع، وإلّا لن يتمكّن العميل من الشراء والدفع. أما صفحة الأحكام والشروط فهي اختيارية، لكن عند إنشائها، سيُطلب من العملاء تأشير حقل I read & accept the terms & conditions (قرأت الشروط والأحكام وأوافق عليها) قبل أن يقوموا بإتمام عملية الدفع. ويمكنهم أيضًا الوصول إلى صفحة الشروط والأحكام من صفحة الدفع لكي يتمكّنوا من الاطلاع عليها: Checkout Endpoints في هذا القسم تتحّكم في endpoints الخاصة بإجراءات عملية الدفع. يمكن تعريف checkout endpoints بأنّها أجزاء إضافية تُلحق بعنوان URL صفحة الدفع لمعالجة إجراء محدّد أثناء عملية الدفع. يمكنك إدخال endpoint لإجراء الدفع Pay، الطلبات المستلمة Order Received وطريقة إضافة المدفوعات Add Payment Method: إذا كنت تريد إنشاء endpoints مخصصة، تأكّد من كونها فريدة، ولا تُستخدم في صفحة أخرى على الموقع، وإلّا ستواجه مشاكل في عملية الدفع. بوابات الدفع Checkout Gateways يغطّي هذا القسم بوابات الدفع التي تملكها على متجرك. يتضمّن WooCommerce خمس بوابات أساسية، ثلاث منها offline، والذي يعني أنّ الدفع لا يتم عبر الإنترنت؛ وهي BACS (تحويل مصرفي مباشر)، Cheque (الصكوك)، و Cash on Delivery (الدفع نقدًا عند التسليم). والبوابتان المتبقيتان هي online، والذي يعني أنّ الدفع يتم عبر الإنترنت؛ وهي PayPal و Simplify Commerce (الدفع باستخدام بطاقة ائتمانية): ملاحظة: الدفع بواسطة البطاقات الائتمانية Credit Card متاح فقط في الولايات المتحدة، المملكة المتحدة، وكندا. لذلك لا يظهر هذا الخيار في صفحة الدفع للمتاجر التي تم تحديد موقعها غير المواقع المذكورة. من هذا القسم يمكنك إعادة ترتيب بوابات الدفع لمتجرك، معرفة رمزها التعريفي ID، ومعرفة البوابات المفعّلة في لمحة واحدة. يمكنك ترتيب البوابات بالنقر على أيقونة التطابق (≡) بجانب اسم البوابة والسحب ثم الإفلات عند الترتيب المرغوب. ستكون البوابة التي تضعها في الترتيب الأول هي الخيار الافتراضي للدفع، إذا كانت مفعّلة، عندما يقوم العميل بالدفع: يمكنك الانتقال إلى إعدادات بوابة محددة إما بالنقر على اسم البوابة من القائمة، أو اذهب إلى أعلى الصفحة وانقر على التبويب الفرعي الخاص بتلك البوابة. وسنغطّي إعدادات كل بوابة على حِدة في الفقرات التالية: خيارات استلام المدفوعات عبر التحويل المصرفي المباشر BACS تحت تبويب Checkout الرئيسي انقر على التبويب الفرعي BACS: قم بتأشير الخيار الأول Enable Bank Transfer لإتاحة للعميل إمكانية الدفع بواسطة التحويل المصرفي. وإذا قمت بتفعيله تأكّد من إدخال عنوان مناسب في حقل Title، وصف مختصر في حقل Description، بالإضافة إلى التعليمات Instruction عند الحاجة. سيظهر العنوان لعملائك على صفحة الدفع، وعند النقر عليه سيظهر الوصف تحته: أما التعليمات فستظهر على صفحة استلام الطلب، وستُرسل بواسطة البريد الإلكتروني: في قسم تفاصيل الحساب Account Details قم بإدخال اسم الحساب Account Name، رقم الحساب Account Number، اسم المصرف Bank name، الرقم التعريفي للمصرف أو فرعه Sort Code، رقم الحساب المصرفي الدولي IBAN، ورمز تعريف المصرف BIC/Swift. قم بإدخال هذه المعلومات لكل حساب مصرفي تستقبل عن طريقه المدفوعات. يجب أن تلاحظ أنّ هذه البوابة لا تقوم بمعالجة عملية الدفع بصورة تلقائية. فهي تتطلّب أن تقوم بالتحقق من المدفوعات والموافقة عليها من داخل الحساب المصرفي الذي قمت بتحديده لاستقبال المدفوعات. ومن ثم تقوم بإدارة الطلبات وحالتها (جارية، مكتملة، ملغية...إلخ) يدويًا. بعد الانتهاء تأكد من حفظ التغييرات بالنقر على Save Changes. وبهذا قد أصبحت جاهزًا لاستقبال حوالات مصرفية من عملائك. خيارات استلام المدفوعات عبر الصكوك Cheques تحت تبويب Checkout الرئيسي انقر على التبويب الفرعي Cheque: قم بتأشير الخيار الأول، Enable Cheque Payment، إذا كنت تريد تمكين العميل من الدفع بواسطة صك. كما أنّ هذا الخيار يسهّل عليك تقديم طلبات تجريبية لاختبار أشياء مثل رسائل البريد الإلكتروني أو صفحات نجاح الطلب. إذا قمت بتفعيل هذا الخيار تأكّد من إضافة عنوان في حقل Title ووصف مختصر في حقل Description. في حقل التعليمات Instructions أدخل عنوان متجرك (أو العنوان الذي تريد أن يتم إرسال الصك إليه) وأية إرشادات أخرى. سيظهر عنوان طريقة الدفع هذه للعميل على صفحة الدفع، وعند النقر عليه سيظهر الوصف تحته: أما التعليمات فستظهر على صفحة استلام الطلب، وستُرسل بواسطة البريد الإلكتروني. وكما هو الحال في البوابة السابقة، هذه البوابة لا تعالج عملية الدفع تلقائيًا. وستتمّكن من استلام الصكوك وسحب المدفوعات نقدًا بنجاح حسب المعلومات التي قمت بإدخالها في حقل التعليمات. لكي تقوم باستلام المدفوعات بنجاح، ننصحك أن تقوم بصرف الصكوك قبل الشحن، فبهذه الطريقة ستضمن الدفع مقابل الطلب. وكذلك سيتوجّب عليك، عند تفعيل هذه البوابة، أن تقوم بإدارة الطلبات يدويًا. احفظ التغييرات بالنقر على Save Changes. خيارات استلام المدفوعات نقدا عند التسليم Cash on Delivery تحت تبويب Checkout الرئيسي انقر على التبويب الفرعي Cash on Delivery: قم بتأشير الخيار الأول، Enable Cash on Delivery، لتمكين العميل من الدفع عن تسليم الطلب. وهذا الخيار أيضًا يسهّل عليك تقديم طلبات تجريبية لاختبار أشياء مثل رسائل البريد الإلكتروني أو صفحات نجاح الطلب. إذا قمت بتفعيل هذا الخيار تأكّد من إدخال عنوان مناسب في حقل Title، وصف مختصر في حقل Description، بالإضافة إلى التعليمات Instruction عند الحاجة. سيظهر العنوان للعميل على صفحة الدفع، وعند النقر عليه سيظهر الوصف تحته. أما التعليمات فستظهر على صفحة استلام الطلب، وستُرسل بواسطة البريد الإلكتروني: بإمكانك أيضًا تفعيل هذه البوابة لطرق شحن محددة تقوم بإعدادها من خلال تبويب Shipping (أي يكون استلام المدفوعات نقدًا عند التسليم مقتصرًا على طرق الشحن التي تحددها من قائمة Enable for shipping methods): وكذلك بإمكانك تفعيل هذه البوابة للطلبات الافتراضية/القابلة للتنزيل بتأشير الخيار Accept for virtual orders. هذه البوابة كسابقاتها لا تعالج عملية الدفع تلقائيًا، ولذلك يتطلّب منك تأكيد إتمام عملية الدفع بالطريقة التي تراها مناسبة، ومن ثم إدارة حالة الطلب يدويًا في WooCommerce. احفظ التغييرات بالنقر على Save Changes قبل الانتقال إلى التبويب الفرعي التالي. خيارات استلام المدفوعات عبر PayPal يعتبر باي بال خيار الدفع الأكثر شعبية لأنّه يوفّر أمان تام فيما يتعلّق بالمعاملات المالية. انقر على التبويب الفرعي PayPal تحت التبويب الرئيسي Checkout. تتضمّن خيارات هذه البوابة عدة أقسام: PayPal قم بتأشير الخيار الأول، Enable PayPal standard، لاستقبال المدفوعات عبر باي بال، ثم قم بإدخال عنوان للبوابة في حقل Title، ووصف مختصر في حقل Description. في حقل PayPal Email، وهو الخيار الأهم في هذا القسم، تأكّد من إدخال عنوان البريد الإلكتروني الذي قمت بإعداده لاستقبال المدفوعات في حسابك على باي بال، وإلّا لن تذهب المدفوعات إلى الحساب الصحيح. قم بتأشير الخيار Enable PayPal Sandbox لكي تتمكّن من اختبار المدفوعات على موقعك أثناء مرحلة التطوير قبل أن تقوم بإطلاقه وطلب الأموال مقابل الطلبات. يتطلّب هذا الخيار التسجيل للحصول على حساب مطوّر developer account بالنقر على رابط here الموجود أسفل الخيار. قم بتأشير الخيار Enable Logging للسماح لباي بال بتسجيل جميع الأحداث في ملف محدد على خادومك، وهذا الأمر مفيد لمعالجة المشاكل التي قد تواجهك. خيارات متقدمة Advanced options يحتوي هذا القسم على بعض الخيارات المفيدة التي يمكنك استخدامها عند الحاجة: في حقل Receiver Email تستطيع إدخال عنوان بريد إلكتروني آخر والذي يمكن استلام المدفوعات عليه إذا كان عنوان البريد الإلكتروني الذي قمت بإدخاله سابقًا (في حقل PayPal Email) ليس هو العنوان الرئيسي لاستلام المدفوعات. انتبه فقط إلى أنّ العنوان الذي تقوم بإدخال في حقل Receiver Email سيُستخدم للتحقق من طلبات (IPN (Instant Payment Notification بدلًا من العنوان الأصلي في حقل PayPal Email. إذا كانت لديك مشاكل تتعلّق بإشعار الدفع الفوري IPN، بإمكانك استخدام حقل PayPal Identity Token. ويتطلّب ذلك تفعيل خيار Payment Data Transfer في حسابك على PayPal. سجّل الدخول إلى حسابك على PayPal ثم اذهب إلى: Settings > Website Payment Preferences قم بتفعيل Payment Data Transfer قم انسخ الرمز من حقل Identity Token: الصق الرمز في حقل PayPal Identity Token على WooCommerce. في حقل Invoice Prefix قم بإدخال رمز بادئ فريد خاص بموقعك. هذا الخيار مفيد وضروري إذا كانت لديك العديد من المتاجر التي تستخدم نفس حساب PayPal لاستقبال المدفوعات. في هذه الحالة تأكّد من إدخال الرمز البادئ لأنّ باي بال لا يسمح بالطلبات التي تحمل نفس رقم الفاتورة. يمكنك تجنّب هذه المشكلة باستخدام بادئة فريدة لفواتير كل متجر. إذا كنت تستخدم باي بال لمساعدتك في إنشاء ملصقات الشحن، سيفيدك الخيار Send shipping details to PayPal instead of billing والذي عند تفعيله سيقوم WooCommerce بإرسال عنوان الشحن الخاص بالعميل إلى باي بال بدلًا من إرسال الفواتير. بالرغم من أننا نوصي بإبقاء الخيار Address Override غير مفعّل، إلا أنّه خيار مُتاح لك إذا كنت ترغب في منع تغيير معلومات عناوين العملاء بين موقعك وباي بال. وبما أنّ باي بال يقوم بالتحقق من العناوين، يمكن أن يسبب هذا الخيار المشاكل بين موقعك وباي بال، لذلك من الأفضل عدم تفعيله. من قائمة Payment Action تحدد فيما إذا كنت تريد تقييد المدفوعات لحساب باي بال على الفور باختيار Capture، أو الحصول على موافقة يدوية أولًا بتحديد الخيار Authorize. أما خيار Page Style فهو اختياري ومنه يمكنك إدخال اسم لنمط الصفحة التي تقوم بإعدادها من حسابك على باي بال، مما يتيح لك المزيد من التحكّم في مظهر الصفحة التي يوجَّه إليها العملاء لإنهاء الطلب. توجد على باي بال مختلف أنماط الصفحات المعرّفة التي تجدها على حسابك. ألق نظرة عليها وادخل اسم النمط المرغوب في الحقل المذكور. API Credentials هذه الإعدادات مهمة لمعالجة عملية استرداد الأموال عبر باي بال. انقر على رابط here في وصف الإعدادات للعثور على اسم مستخدم API، الكلمة السرّية Password والتوقيع Signature الخاصة بحسابك على موقع باي بال: انسخ هذه البيانات وألصقها في حقولها المخصصة، ثم انقر على Save Changes لحفظ التغييرات. خيارات الدفع عبر البطاقة الائتمانية Simplify Commerce قبل أن نبدأ في ضبط الإعدادات، نودّ الإشارة إلى أنّ بوّابة Simplify Commerce (وهي التي تُستخدم لاستلام المدفوعات عبر البطاقة الائتمانية) لها بعض المتطلبات التقنية: استفسر من المضيف HOST فيما إذا كانت لخادومك دعم CURL، فهو يُستخدم للاتصال بواجهة برمجة التطبيق API لهذه البوابة. تأكّد من أنّ المضيف يستخدم إصدار PHP 5.3 أو الأحدث منه، وهذا من متطلبات استخدام حزمة أدوات تطوير البرمجيات SDK. تأكّد من استخدام إصدار WooCommerce 2.0 أو الأحدث منه. يوصى باستخدام شهادة SSL/HTTPS للحفاظ على بيانات العملاء مؤمّنة ومحمية. فهذه البوابة تتيح للعملاء إمكانية الدفع على الموقع مباشرة، لذلك اطلب من مضيفك المساعدة في تنصيب شهادة SSL. نأتي الآن إلى الإعدادات. تحتاج أولا إلى إنشاء حساب على موقع Simplify Commerce، وستجد رابط التسجيل في صفحة إعدادات بوابة Simplify Commerce. الآن انقر على تبويب Simplify Commerce الفرعي تحت تبويب Checkout الرئيسي: انقر على زر Sign up for Simplify Commerce لتبدأ بإنشاء الحساب. بعد إنشاء الحساب، قم بتأشير الخيار Enable Simplify Commerce لكي تتيح للعملاء إمكانية اختيار هذه الطريقة للدفع. ومن ثم قم بإضافة عنوان للبوابة في حقل Title ووصف في حقل Description: الخيار التالي هو أسلوب الدفع Payment Mode وهو الخاص بطريقة عرض البطاقة. بإمكانك اختيار أحد الخيارين، Standard أو Hosted Payments، إذا كانت لديك شهادة SSL مثبّتة. وبخلاف ذلك ليس لديك خيار سوى استخدام Hosted Payments. إذا كانت لديك شهادة SSL مثبّتة، سيُظهر أسلوب Standard نموذج بطاقة ائتمانية على صفحة الدفع، وسيستخدم أسلوب Hosted Payments مربّع حوار نموذجي لجمع معلومات الدفع. أما عند عدم تثبيت شهادة SSL، يجب أن تستخدم أسلوب Hosted Payments، وفي هذه الحالة سيتم توجيه العملاء إلى موقع Simplify Commerce حيث يمكنهم إدخال تفاصيل بطاقاتهم بأمان. لديك أيضًا إمكانية اختيار لون للنموذج من حقل Modal Color، وهذا فقط في حالة اختيار أسلوب Hosted Payments من قائمة Payment Mode. الخيار التالي هو Enable Sandbox Mode والذي عند تأشيره ستتُاح لك إمكانية اختبار الطلبات. لاحظ فقط أنّه عند تفعيل هذا الخيار لن تؤخذ أي مدفوعات حقيقية (كما قلنا هذا الخيار لأغراض الاختبار في مرحلة التطوير). بعد ذلك قم بإدخال رموز Sandbox Public Key و Sandbox Private Key (هذان الحقلان لا يظهران إلا عند تأشير الخيار Enable Sandbox Mode) والتي يمكنك الحصول عليها من حسابك على موقع Simplify Commerce: إذا لم تقم بتأشير الخيار Enable Sandbox Mode، ستتحول الحقول أعلاه إلى Public Key و Privet Key: هذه الحقول مهمة جدًا، تأكّد من إدخال الرموز التي تستطيع الوصول إليها من حسابك على Simplify Commerce. بعد الانتهاء انقر على Save Change لحفظ التغييرات. في النهاية، نود الإشارة إلى أنّه لا يُشترط استخدام جميع بوابات الدفع، قم بتفعيل البوابات التي تجدها مناسبة لمتجرك فقط. بهذه الخطوة نكون قد وصلنا إلى نهاية الدرس. لا تنس أن تتابع معنا الدرس القادم والذي سنغطّي فيه إعدادات الشحن Shipping.
  21. إذا كنت مثلي فإن معدل التحويل conversion rate سيكون بالنسبة لك أهم معيار تحليلي إلى جانب الدخل عند النظر في إحصائيات الأداء الخاصة بموقعك، ولكن الأرقام الصريحة والواضحة هي خادعة وليست دائما كما تراها. سنبين هنا لماذا عليك أن لا تنظر إلى معدل التحويل بشكله الظاهري، وستتعلم كيف تظهر الأمور المخفية خلف معدل التحويل وتزيل ما يشوش الفهم الصحيح له، وبالتالي تصل إلى رؤية أفضل لوضع نشاطك التجاري. ما هو معدل التحويل Conversion Rate؟يمكن تعريف معدل التحويل لموقع على الإنترنت بأنه العدد الإجمالي لأعداد الزائرين الذين قاموا بإكمال الهدف (غالبا إتمام عملية الشراء في مواقع التجارة الإلكترونية) مقسوما على إجمالي عدد الزوار. كمثال، عندما يزور موقعك 100 شخص بينما لا يقوم بالشراء سوى شخص واحد فإن معدل التحويل يكون 1/100=0.01 أي 1%. الأمر يبدو في غاية الوضوح أليس كذلك؟ ولكن هل يمكن أن يكون مضللا؟ دعنا نتعرف على الأسباب التي تدعونا لعدم الاعتماد على معدل التحويل. السبب الأول: ليس الجميع قادرون على الشراء منككنت في السابق أمتلك متجرا لبيع محركات خاصة بقوارب الصيد، ونظرا للحجم الكبير لهذه المحركات وتكاليف الشحن المرتفعة فإننا لم نكن نبيع منتجاتنا للعملاء المتواجدين خارج الولايات المتحدة الأمريكية، وحتى لوكان شخص من كندا مثلا يرغب بالشراء، فإن الموقع الإلكتروني لن يسمح له بإتمام العملية لأنه متواجد خارج الدولة التي ننشط بها. إذا كانت نسبة كبيرة من زوار موقعك من بلدان أخرى غير بلدك الذي تعمل فيه، فإن عليك أن تأخذ هذا الأمر بالحسبان، وإلا فإنك ستعتمد على معدل تحويل مخالف لأداء موقعك الواقعي. أفضل وسيلة لتحصل على معدل حقيقي هي أن تحدد الدول التي يمكن أن تعمل فيها وتشحن لها، وتعطي الأمر لـتحليلات جوجل Google Analytic بأن تعطيك النتائج الخاصة بتلك الدول لتتمكن لاحقا من الاطلاع على معدل التحويل لتلك الدول فقط. السبب الثاني: الناس يصلون لموقعك بطرق مختلفةكان العام 2014 صعبا للغاية لنشاط تجاري خاص بنا، حيث انخفض معدل التحويل على مدار العام. اعتقدت في البداية أن هناك شيئا خاطئا يتعلق بنشاطنا التجاري، ولكن اتضح بعد القيام بالقليل من التحري أن المشكلة كانت مرتبطة بالزوار الداخلين للموقع مستخدمين هواتفهم المحمولة. تبين لي من خلال التدقيق بأن معدل التحويل للزوار الذين يستخدمون النسخة الكاملة من الموقع أو نسخة سطح المكتب desktop version كان مقاربا لمعدل العام السابق، كان الأمر مرتبطا بالنمو الهائل للزوار المستخدمين للهواتف المحمولة، ولأن نسخة الموقع المخصصة للهاتف سيئة للغاية؛ فإن هذا أدى إلى انخفاض المعدل بشكل كبير. إذًا فإن الأمر كان متعلق بنسخة موقعنا المخصصة للهواتف، ولم يكن بمقدوري اكتشاف هذه المشكلة بالنظر إلى معدل التحويل الإجمالي بدون تقسيم الزوار إلى مجموعات مختلفة حسب طريقة وصولهم للموقع. كان لاكتشاف المشكلة دورا في إعادة تصميم الموقع ليتناسب بشكل أكبر مع الهواتف، وهذا انعكس بشكل كبير على معدل التحويل، حيث تمكّنا من مضاعفة المعدل بالنسبة لمن يتصفح الموقع مستخدما هاتفه المحمول. النظر إلى معدلات التحويل بالنسبة لمتصفحات الإنترنت المختلفة هو أمر مهم أيضا، ومع أن مسألة عدم توافقية الموقع مع المتصفحات لم تعد بالسوء الذي كانت عليه سابقا؛ إلا أنه من غير المستبعد أن يعمل الموقع دون مشاكل على متصفح فيرفكس بينما تمنع بعض المشكلات الزوار من تصفحه عبر جوجل كروم أو العكس. والأمر نفسه ينطبق أيضا عند النظر إلى معدلات التحويل لأنظمة التشغيل المختلفة. عندما نظرنا إلى معدلات التحويل الخاصة بالعام الماضي للأجهزة المختلفة اكتشفنا بأن التحويلات من الأجهزة التي تعمل بنظام iOS كانت نسبتها ضئيلة جدا مقارنة بتلك التي تستخدم نظام أندرويد. بعد النظر في المشكلة اتضح لنا بأن الزر الخاص بالدفع على أجهزة أيفون وآيباد لم يكن يعمل، وهذا أدى إلى فشل العملية التجارية. أصلحنا المشكلة في نهاية المطاف لكن بعد أن خسرنا آلاف الدولارات على مدى عدة أشهر. لو كنا نظرنا إلى معدلات التحويل للأجهزة المختلفة منذ البداية بدلا من النظر فقط إلى معدل التحويل العام لكنا اكتشفنا المشكلة بشكل أسرع بكثير. السبب الثالث: لا يمكن الاعتماد على كل ما ترىفي نهاية الشهر وعند مراجعتك للإحصائيات الخاصة بموقعك وصلت لحقيقة مروعة، وهي أن معدل التحويل الخاص بموقعك قد انخفض بنسبة 40% عن الشهر السابق، ستفكر مباشرة بمنظر أبنائك الجائعين والسيارة المهترئة التي ستكون مضطرا لاستخدامها. من أسوء الأمور في معدل التحويل الخاص بك أنه وفي غالب الأمر يكون مليئا بكمية كبيرة من البيانات المضللة التي تشوه أرقامك ولكنها تكون في النهاية بلا أي معنى. دعنا نذكر مثالا على ذلك، لنقل بأن موقعك قد صُنٍف كموقع مميز في صحيفة New York Times، ونتيجة لذلك فإن عدد الزوار ازداد بشكل هائل لفترة قصيرة، وحصلت في نهاية الشهر على عشرة أضعاف عدد الزوار المعتاد، ولأن هؤلاء الزوار قد مروا مرور الكرام (بعكس العملاء المحتملين) فإن لا أحد منهم تقريبا قام بالشراء وبالتالي انخفض معدل التحويل بنسبة 90%. هذه الزيادة الكبيرة في عدد الزوار تصنف على أنها بيانات مشوهة لا تشكل أي أهمية، والنظر إلى معدل التحويل الخاص بك حينها سيقود إلى ذعر لا داعي له. نتيجة لذلك فإنه من المفيد أن تتابع ما أسميه التحويل الأساسي core conversion، وهو جزء فرعي من زوار موقعك يشير إلى أولئك الذين يبحثون عن خدماتك أو منتجاتك الأساسية، والتحويل الأساسي لن يتأثر بالزيادة غير الدائمة في عدد الزوار أو غيرها من البيانات التي لا قيمة لها. في السابق قمت بمتابعة التحويل الأساسي من خلال قياس المشتريات الخاصة بالزوار الذين دخلوا للموقع بعد البحث عن أعلى 5 إلى 6 كلمات مفتاحية مرتبطة بنشاطنا التجاري، لكن وللأسف فإن هذا لم يعد ممكنا في إحصائيات جوجل، ومع ذلك لا يزال من الممكن فعل هذا الأمر إذا كانت لديك حملات إعلانية نشطة على Google AdWords. يمكن أيضا تتبع التحويل الأساسي من خلال النظر في الزوار القادمين من محرك البحث إلى أهم صفحة في موقعك، فأغلب هؤلاء الزوار يصلون للموقع عند استخدامهم إحدى الكلمات المفتاحية الأساسية، مع أن هذا الأمر ليس دقيقا للغاية. عندما تنظر إلى التحويل الأساسي core conversion ستحصل على رؤية أوضح وذات معنى أعمق لأداء نشاطك التجاري، بعيدا عن الكم الهائل من البيانات غير المفيدة والتي لا تشكل أي أهمية، وبالتالي فإنه عند انخفاض المعدل ستعرف بأن هناك مشكلة متعلقة بنشاطك التجاري أو بالسوق الذي تعمل فيه بشكل عام وعليك حينها أن تبحث في الأمر. السبب الرابع: الزوار الجدد والزوار العائدينإذا كنت تعتمد بشكل كبير على الطرق المدفوعة للحصول على زوار فإن فهم الفرق بين معدل التحويل بالنسبة للزوار الجدد والزوار العائدين (الأشخاص الذين يكررون زيارة موقعك) ربما يجعلك تتخلى عن تلك الحملات، ولكن ما هو السبب؟ عند استخدام الحملات الإعلانية المدفوعة فإنه من الضروري أن تعرف تكلفة التحويل (Cost Per Acquisition (CPA. تشير هذه التكلفة إلى المبلغ المالي الذي تتحمله مقابل الحصول على عميل. الكثير من الأشخاص وعند التخطيط لحملاتهم الإعلانية ينظرون إلى معدل التحويل لمواقعهم بالإضافة إلى متوسط تكلفة النقرة (Cost Per Click (CPC من أجل تقدير تكلفة التحويل (CPA). إذا كان مجموع معدل التحويل الإجمالي الخاص بهم 5%، وكانوا يدفعون 3 دولارات للنقرة، فإنهم يفترضون أن متوسط التكلفة للحصول على عميل هو 60 دولار، حيث أن الموقع يحتاج 20 زائرا لإتمام عملية بيع واحدة (1 من 20 يعادل 5% وهو معدل التحويل) وهذا العدد من الزوار يكلف 60 دولار حسب متوسط سعر النقرة المفترض. هناك مشكلة في الأسلوب المذكور، حيث أن معدل التحويل للزوار العائدين في كل الأحيان تقريبا أعلى بكثير من معدل التحويل للزوار الجدد، ولهذا فإنه وفي المثال السابق قد يكون معدل التحويل 6% للزوار العائدين مقابل 2.5% للزوار الجدد. عند اعتمادك على شراء الزيارات فإن أغلب الأشخاص الذين يصلون لموقعك تكون تلك الزيارة هي الأولى بالنسبة لهم، ولهذا فإنه من شبه المؤكد أن معدل التحويل لهؤلاء الزوار سيكون أقل من المتوسط، وبذلك يرفع هذا تكاليف التحويل CPA ويتأثر العائد على الاستثمار بسبب الافتراضات غير الصحيحة حول احتساب معدل التحويل. لتفادي هذه المشكلة احرص على احتساب معدل التحويل للأشخاص الذين يزورون موقعك للمرة الأولى عند التقدير لأي شيء أو التخطيط لعمل الحملات الإعلانية. السبب الخامس: ليس الجميع يرغبون بالشراءبالنسبة لمواقع التجارة الإلكترونية التي تقدم الكثير من المحتوى التعليمي فإنه من المهم التفريق بين الزوار الذين يدخلون للموقع من أجل التسوق وبين أولئك الراغبين فقط بالاستفادة من المحتوى المعلوماتي، حيث أن معدل التحويل لكل نوع وفي غالب الأحيان سيكون شديد الاختلاف. في المتجر الخاص بي لدينا تشكيلة واسعة من المعدات الإذاعية المعروضة للبيع، ولكن لدينا أيضا مكتبة تحتوي على العشرات من المقالات التقنية، ولهذا فإن 4 صفحات من أعلى 10 صفحات زيارة في الموقع هي صفحات معلوماتية، والصفحة الرابعة في أعلى صفحات الموقع زيارة وتأتي بعد الصفحة الرئيسية وصفحتان من صفحات التصنيفات الأساسية للموقع هي صفحة معلوماتية خاصة باستكشاف وإصلاح الأخطاء المتعلقة بالتنصيب Installation وهي صفحة من النادر أن تؤدي إلى عملية شرائية. استبعاد الزيارات التي تصل إلى الصفحات التعليمية من معدل التحويل قد يكون مفيدا للغاية في الحصول على رؤية أدق حول معدل التحويل الفعلي. ربما يكون من الصعب عمل ذلك ولكنه ممكن في النهاية، فإذا كنت تستخدم بنية خاصة لروابط الصفحات التعليمية مثل إضافة امتداد (/blog/) إلى الرابط، فإنه يمكنك حينها استهداف قسم خاص من الزوار في إحصائيات جوجل Google Analytics بحيث تستثني الزوار الذين يدخلون للصفحات التعليمية، وإذا كنت تستخدم إحصائيات جوجل المحسنة Enhanced Google Analytics والمخصصة لمواقع التجارة الإلكترونية، فيمكنك حينها الاطلاع على نسب الزوار الذين يقومون بزيارة صفحة المنتج ويواصلون للوصول إلى صفحة الدفع، وهذا سيساعدك في استثناء زوار الصفحات التعليمية. تجاوز معدل التحويل إذا لم تكن متأكدا من كيفية تأثير معدل التحويل على عملك، توجه الآن إلى إحصائيات جوجل لتتعرف على الأمر. معرفة الفرق بين الزوار الجدد والزوار العائدين، وبين نسخة الموقع المخصصة لسطح المكتب والنسخة المخصصة للهاتف المحمول، وكذلك الفرق بين زوار الأجهزة المختلفة هي أمور سهلة في إحصائيات جوجل حيث يتم عمل كل ذلك بشكل تلقائي. بالنسبة للمقاييس الأخرى مثل تتبع التحويل الأساسي والصفحات التعليمية فإنك ستحتاج إلى إنشاء قطاعات منفصلة لكل نوع بشكل يدوي، الأمر بسيط للغايةويمكن أن تتعلم ذلك من خلال هذا الدرس: الشرائح (Segments) في Google Analytics. في كل الأحوال ينبغي ألا تعتمد على معدل التحويل بشكله الظاهري، فكما عرفت الآن فإن هناك عوامل وتفاصيل عديدة تؤثر على هذا المعدل. ترجمة وبتصرف للمقال 5Reasons to Ignore Your Average Conversion Rate لصاحبه Andrew Youderian. حقوق الصورة البارزة: Designed by Freepik.
  22. إن الشيء الوحيد الذي يعتبر أصعب من تسويق متجر تجارتك الإلكترونية بنجاح هو محاولة القيام بذلك عبر أساليب قديمة وغير فعالة، لذلك جمعت قائمة باستراتيجيات تسويق التجارة الإلكترونية الفعالة للغاية والمفضلة لدي، كما أنني ضمّنت قائمة بالأساليب القديمة، غير الفعالة، الخطيرة والمهلكة التي تعرقل مجهوداتك التسويقية. استراتيجيات فعالة هذه الأساليب هي أكثر الطرق المفضلة لدي على الإطلاق عندما يتعلق الأمر بتسويق التجارة الإلكترونية، حيث تقدم نتائج ممتازة بالنظر إلى الوقت المستغرق وفوائد SEO على المدى الطويل، لذا إذا كنت ستركز على بضع استراتيجيات، فتأكد من اختيارها من بين هذه القائمة. 1. كتابة مقالات للمواقعيعتبر هذا أسلوبيَ المفضل لتسويق متجر إلكتروني، وتقتضي هذه الاستراتيجية التواصل مع مواقع كلا على حِدَة وتقدم لهم مقالا حصريا حول مجال لك خبرة فيه، يمكنك انتقاء مواقع ذات معدل Pagerank مرتفع حيث يمكنك إضافة روابط تؤدي إلى موقعك ضمن ذلك المقال، إلا أنك في حاجة للقيام بذلك ضمن سياق الموضوع دون تكرارها كثيرًا. هذا الأسلوب يعتبر مربحا للطرفين، فمن جهة يحصل الموقع على محتوى حصري، ومن جهة أخرى تحصل أنت على روابط SEO مهمة. 2. الكتابة كضيف ضمن المدوناتيتّبع أسلوب الكتابة كمدون ضيف ضمن مدوّنات أخرى نهجا مماثلا للأسلوب السّابق إلا أنه يركز على المدوّنات، إذ أن ما يميز المدوّنين هو بحثهم الدّائم عن المحتوى القيّم، لذا ما عليك سوى إقناع المدوّن أن في جعبتك شيئا ذا قيمة سيثير اهتمام متابعيه، حيث يمكنك إضافة بضعة روابط إلى موقعك ضمن كتاباتك على المدوّنات. 3. تبرّع بمنتجاتك للمراجعةإنّ التّبرّع بمنتج للمراجعة لهو طريقة ممتازة لجعل شخص آخر يكتب محتوى غنيًّا بالمعلومات بروابط خلفية طبيعية backlink إلى موقعك، ومع كون هذا الأسلوب ذو تكلفة مادّية إضافية نوعًا ما إلا أن نتائجه تعتبر مثمرة للغاية على المدى الطّويل من حيث المبيعات وفوائد SEO، خصوصًا إذا لقي المنتج مراجعة إيجابية. 4. قدّم شهادات لشركات أخرىلقد استخدمت هذه الاستراتيجية للحصول على عدد من الروابط الخلفية ذات تأثير عالٍ لموقعي، بما في ذلك روابط من مواقع كبيرة مثل Rackspace وWPEngine، كلاهما موقعان بـ pagerank عالي (6)، يمكنك فعل ذلك كالآتي: عندما تستخدم خدمة ما وتلقى إعجابك، تواصل مع الشركة واعرض عليهم الإدلاء بشهادة حول الخدمة، إذا وافقوا على نشرها فمن شبه المؤكّد أنّهم سيدرجون رابطًا لموقعك ضمنها. هامّ: تأكّد من اتباعك لهذا الأسلوب مع الخدمات التي أعجبتك فقط، فحتى رابط خلفي من موقع pagerank يصل إلى 6 لا يستحق أن تفسد مصداقيتك وسمعتك من أجله إذا كانت الخدمة دون المستوى أو إذا كنت تفعل ذلك لأسباب خاطئة. 5. حسّن SEO داخل موقعكلن يعود عليك العمل الكثير على بناء روابط خارجيّة لموقعك إيجابيّا إذا كان ترتيبك غير مرتفع ضمن نتائج الكلمات المفتاحية المهمة لك، لذا خصّص وقتًا للتّعرف على كلمات البحث الرّئيسة حتى تتعرف على الكلمات التي يستخدمها المستخدمون للبحث عن منتجاتك، بعدها تأكد من بناء روابط موقعك الداخلية ومحتوى صفحاتك لتتوافق وكلمات البحث الشّائعة هذه. تخصيص وقت كبير مقدّما لتحسين ظهورك ضمن نتائج الكلمات المفتاحية المهمة سيعود عليك بنفع كبير للغاية لاحقا عندما يرتفع عدد زيارات موقعك ويصبح موقعك معروفًا بمحتواه ذو الجودة العالية. 6. إنشاء واستضافة مصادر ضمن موقعكيعرف هذا الأسلوب بـ "link bait"، حيث أن إنشاءك لمصادر ممتازة ضمن موقعك سيقود المستخدمين حتما لإضافة روابط لموقعك ضمن مواقع أخرى، ويمكن أن تكون طبيعة هذه المصادر متنوعة مثل دليل شراء شامل أو درس مفصّل حول حل مشكلة معينة: تفاصيل هذه المصادر تعتمد على مجال عملك. هذا وستبرزك هذه المصادر كخبير في هذا المجال، ما سيزيد من مصداقيّتك وسيدفع الآخرين للثّقة بك، ما يؤدّي دائمًا إلى تحقيق مبيعات أكثر. 7. أطلب روابط من الشركات المُصنّعةلدى العديد من شركات التّصنيع أقسام باسم " من أين تشتري " أو " بائعو التّجزئة " على مواقعهم، وطلب إضافتك كبائع ضمن هذه الصفحات بسيط للغاية حيث ما عليك سوى أن تطلب منهم ذلك، إلا أن عليك أن تتأكد قبل أن ذلك من أن موقعك يستوفي شروط الجودة، التصميم وما إلى ذلك...مثله مثل البائعين المعتمدين لديهم، كما أن إدراجك لبضع شهادات ضمن موقعك يساعدك على زيادة ثقتهم بك وأنّك ستكون مصدر جودة للعملاء. بعيدًا عن فوائد هذه الرّوابط من حيث SEO، فإنك ستجد زيارات كثيرة للغاية من موقع الشركة، كما يمكن أن يكون مصدرًا ممتازًا للمبيعات المباشرة. 8. بناء قائمة التسويق عبر البريد الإلكترونيأن تقنع عميلا حاليا لشراء شيء ما أسهل بكثير من محاولة البيع لعميل محتمل جديد، باعتبار أنّك اهتممت جيدا بعملائك الحاليين، فقد نشأ بينك وبينهم مستوى ثقة عبر معاملات سابقة، وعليه، يمكنك تحقيق مبيعات جديدة عبر عناوين البريد الإلكتروني الخاصة بعملائك بضغطة زر. استراتيجيات تستحق أن تؤخذ بعين الاعتبارهذه الأساليب ليست فعالة تماما في عملية بناء الروابط، لكنها تستحق أن تأخذها بعين الاعتبار أثناء بنائك لخطتك التسويقية، قد تكون بعضها مناسبة لاستراتيجيتك بشكل عام اعتمادًا على تخصصك وسوقك. 9. المشاركة في المنتدياتإذا كانت هنالك عدّة منتديات نشطة تتعلّق بتخصصك، فقد تكون مكانًا ممتازًا للتفاعل مع عملائك المستهدفين. تَذكّرك للقاعدة الأولى للتسويق (لا أحد يهتم بشأن نشاطك التّجاري)عند انخراطك ضمن هذه المنتديات يعتبر عاملا حاسما، حيث ستكون على موعد مع نقد لاذع إذا استخدمت هذه المنتديات كمكان لإعلاناتك حتّى أن سمعة علامتك التجارية ستتضرر على الأرجح. بدلا من ذلك، أنظر للمنتديات كطريقة لإبراز خبرتك عبر مساعدة الآخرين والإجابة عن أسئلتهم، وحالما تؤسّس لنفسك مكانة ضمن هذه المنتديات، يمكنك حينها أن تضع رابطًا لموقعك ضمن توقيعك بطريقة غير مباشرة. ولن يكون رابط موقعك في توقيعك ذا فائدة من حيث SEO لأن كل روابط توقيعات المنتديات تقريبًا تحتوي على وسم Nofollow، إلا أنه في حال كانت أجوبتك مُساعِدة ومفيدة، فستجد غالبا أن مشتركي المنتديات يضغطون على رابط موقعك، وبما أن مشاركات المنتديات تظهر غالبا ضمن نتائج محركات البحث فستجد ضغطات من زوار تلك المنتديات كذلك. 10. الإجابة على الأسئلة على مواقع الأسئلة والأجوبةيعتبر تقديمك لإجابات ذكية ضمن مواقع الأسئلة والأجوبة المعروفة مثل Quora وأجوبة ياهو شبيها بإجاباتك على الأسئلة في المنتديات، حيث تقدمك كخبير، وإذا كانت أجوبتك مفيدة بما فيه الكفاية، فستلاحظ وصول عدد من الزوار إلى موقعك عبر هذه المواقع. 11. سجل حضورك على شبكات التّواصل الاجتماعيتستطيع شبكات التَواصل الاجتماعي أن تكون منصّة قويّة جدا لنشر رسالة ما أو بناء قاعدة جماهيرية، لكن على مستوى جلب مبيعات مبكّرة، سيكون من الأفضل قضاء وقتك في العمل على أساليب تحسين ترتيبك في SEO على المدى الطويل، لقد حاولت فعلا اتّباع نصائح بعض الخبراء لكن عائدات استثماري لوقت طويل في هذا المجال كانت ضعيفة، فيما يتعلّق بمجال تحقيق المبيعات وجلب الزّوار على الأقل. مع ذلك، فإن لدى شبكات التواصل الاجتماعي مكانًا ضمن خطّة تسويقك لتجارتك الإلكترونية، فعلى الرغم من كونها ليست أفضل خيار لجلب مبيعات مباشرة إلا أنها تبقى طريقة ممتازة للتفاعل مع عملائك وتحسين سمعتك كشركة جيدة، وسيكون اتّباعك لنهج استباقي يشجّع التّفاعل الاجتماعي أولا بأول قادرًا على مساعدتك شيئا فشيئا في بناء مجموعة من سفراء ومحبي علامتك التجارية. هنالك بالتأكيد استثناءات بهذا الخصوص، فإذا كنت تبيع شيئا فريدًا أو فنيّا لديه القدرة على تحقيق شهرة واسعة في وقت قصير، قد تكون قادرًا حينها على جذب الانتباه بشكل هائل على الشبكات الاجتماعية، وهو شيء رائع طالما تجرّبه وتتأكّد من نجاعته. من جهة أخرى تجد أن العديد من الأشخاص يقعون في فخ التّفكير بأن عليهم التّسويق بكثافة على الشبكات الاجتماعية حتى وإن كانوا لا يرون نتائج بأنفسهم. 12. التّسجيل ضمن دلائل المواقعلأكون واضحًا فأنا لا أؤيد إضافة موقعك إلى مئات الدّلائل على أمل تحسين SEO الخاص بموقعك، حيث أن ذلك لن يحدث على الأرجح، فهنالك عدّة دلائل ذات جودة منخفضة ومحتوى مزعج، عدة منها تلقى الإهمال التام من جوجل. مع ذلك فإن إضافة موقعك لدلائل ذات جودة عالية وتخصصات محددة يمكن أن يكون فكرة جيدة عند مزجها مع أساليب تسويقية أخرى، هذا وسيكون من الجيد إضافة موقعك لدليل DMOZ.org أحد أشهر الدلائل على الويب، مع العلم أنّ مدة إدراج موقعك ضمنه قد تستغرق وقتًا طويلا، لذا تأكد من إضافة موقعك حالما ترى أنّه مصدر ذو جودة عالية. تجنّب هذه كتجنبك لوباء الطاعونمعظم هذه الأساليب كانت فعّالة فيما مضى، إلا أن استخدامها الآن سيكون مضيعة للوقت ليس إلا، بل إنها قد تتسبّب بمعاقبة موقعك من طرف جوجل لتهدم كل العمل غير المخالف الذي أنجزته، نصيحتي هي أن تبقى بعيدًا عن هذه الممارسات المشبوهة إذا كنت تودّ بناء عمل طويل الأمد. 13. المقالات التسويقيةيتألّف أسلوب المقالات التسويقية التقليدي من كتابة مقال واحد وتوزيعه على عشرات أو حتّى مئات المواقع عبر خدمة نشر آلية، هذا الأسلوب لديه نتائج جيدة لكنها محدودة، لذا يجب عليك ألَّا تتخذها كاستراتيجية لك، وتشهد جوجل تطورًا كبيرًا على مستوى التعرّف على أساليب التسويق المزعجة والمنخفضة القيمة، وحتى إذا ما نجحت هذه الاستراتيجية الآن فلن تنجح مستقبلا أو ربما حتى تتلقى عقوبة من جوجل. من جهة أخرى لا بأس من إضافة مقال حصري أو اثنين ضمن دليل مقالات مرموق مثل EzineArticles، إلا أن اتّخاذك لأسلوب التّسويق المقاليّ التقليدي كحجر أساس ضمن خطّتك التّسويقية لن يكون قرارًا سليما. 14. الإعلانات المطبوعةإذا كنت تدير متجر تجارة إلكترونية فهنالك بعض الحالات التي يكون فيها نشر الإعلانات المطبوعة من قِبل طرف ثالث منطقيا، مع ذلك فإن هذا الأسلوب مرتفع التّكلفة، يصعب تتبع نتائجه ويصعب على العميل أن يقوم بخطوته بشكل فوري. لذا بدلا من ذلك، استثمر مالك ضمن SEO أو إذا كانت الإعلانات ضرورية فأنشئ حملات الدفع مقابل الضغطات على الإنترنت. 15. التّعليق في المدوناتسيكون التّعليق في المدونات طريقة سيّئة للترويج لمتجرك الإلكتروني، باستثناء إذا كنت تضع تعليقات ذات صلة ضمن مدونات ذات ترتيب عالٍ في نفس مجال عملك. إذا كنت تعتقد أن هذه الطريقة ستضمن لك تحسين SEO الخاص بموقعك، فسيكون عليك التفكير مجددا، فكل روابط تعليقات المدوّنة تحمل وسم NoFollow، ما يعني أنك لا تستفيد منها من حيث SEO، إذًا فأنت تعتمد فقط على الزوار من أجل الضغط على الرّوابط والوصول لموقعك، ثمّ سيكون من محاسن الصدف أيضًا أنّهم يريدون شراء ما أنت بصدد بعيه، للأسف فإن هذا السّيناريو صعب ونادر. 16. التّبادل الإعلانيلابد أنك استلمت أحد عروض تبادل الروّابط من أناس لا تعرفهم غالبًا، وعلى الرّغم من كون تبادل الرّوابط بين المواقع بشكل طبيعي شيئا طبيعيًّا فإنّ تبادل الرّوابط الكثيف يعتبر سهلا للغاية اكتشافه من طرف جوجل وبالتالي عدم احتسابه. 17. توظيف شركة خدمات SEO رخيصةلا شكّ أنه من المغري توظيف شركة SEO رخيصة تعدك بوعود وردية، حتّى أنّك قد ترى بنفسك نتائج جيّدة على المدى القصير، لكن الطّرق المزعجة والأساليب ذات الأمد القصير التي ستنتهجها مثل هذه الشركة غالبا ستعود لتُؤرِقك لاحقًا. سبق لي استئجار شركة SEO أجنبية لإنجاز الكثير من العمل على أحد مواقعي، وقد كان كل شيء يسير على ما يرام لفترة، إلى حين صدور تحديث البطريق الأخير، حيث خسرت 80% من زيارات الموقع الحيوية، وعلمت حينها فداحة الخطأ الذي ارتكبته. إذا كنت ستوظّف شركة SEO، فتأكد أنّها شركة مرموقة تمتلك مسيرة حافلة وتشرف على بناء الروابط بطرق سليمة وإلا فإنّك تضع بذلك كل عملك الشرعي على المِحكّ. ترجمة -وبتصرف- للمقال The 17 Best (And Worst) eCommerce Marketing Strategies لصاحبه Andrew.