كيفية تغيير ملصقات عربة WooCommerce

نشرت: 2022-04-10

احتجنا مؤخرًا إلى تغيير الملصقات الخاصة بعربة WooCommerce الخاصة بنا ، لكننا لم نتمكن من العثور على أي موارد عبر الإنترنت (حتى في وثائق WooCommerce الرسمية) حول كيفية القيام بذلك. في هذه المقالة ، سننتقل إلى طريقة سريعة وسهلة لتغيير الملصقات على جدول عربة WooCommerce.

تسميات عربة WooCommerce الافتراضية

نريد تغيير تسميات رأس الجدول

يحتوي جدول عربة WooCommerce الافتراضي على أربع تسميات محددة. وتشمل هذه المنتج والسعر والكمية والإجمالي . في كثير من الحالات ، هذا مثالي. إذا كنت تبيع منتجات مادية باستخدام WooCommerce ، فلا داعي لتغيير ملصقات الجدول.

ومع ذلك ، توسعت WooCommerce من بيع المنتجات المادية إلى العناصر الرقمية والخدمات والحجوزات والمزيد.

متى تريد تغيير ملصقات عربة التسوق؟

هناك العديد من حالات الاستخدام عندما يكون تغيير ملصقات سلة التسوق الافتراضية من WooCommerce فكرة جيدة.

على سبيل المثال ، ماذا لو كنت تبيع الحجوزات؟ بدلاً من "المنتج" ، فإن التسمية الأفضل ستكون "رقم الغرفة / المنزل". يمكن تغيير "الكمية" إلى "ليال".

إذا كنت تبيع خدمات من خلال WooCommerce ، فمن المحتمل أنك لا تريد التسميات الافتراضية للمنتج والكمية. بدلاً من ذلك ، يمكنك قول "اسم الوكيل" و "الساعات المدفوعة".

قائمة حالات الاستخدام المحتملة حيث قد ترغب في تغيير تسميات بطاقة WooCommerce الافتراضية يمكن أن تستمر. من المدهش أنه لا توجد طريقة سهلة وبسيطة للقيام بذلك.

من خلال بحثنا ، لم نتمكن من العثور على أي مكونات إضافية سهلت استبدال ملصقات جدول سلة التسوق الافتراضية في WooCommerce. هذا يعني أننا بحاجة لمعرفة كيفية القيام بذلك بأنفسنا. عند التحقق من وثائق WooCommerce ، أو الإنترنت بحثًا عن أي مقتطفات من التعليمات البرمجية ، من الصعب جدًا الحصول عليها. استغرق الأمر منا بضع ساعات للتوصل إلى الحل المعروض أدناه.

كيفية تغيير ملصقات عربة WooCommerce الافتراضية

بالنسبة لأحد عملائنا ، أردنا تغيير تسمية "المنتج" إلى "المعلم" ، حيث أن كل منتج في نظام WooCommerce كان في الواقع اسم مدرس.

أضف تسميات رأس جدول سلة التسوق المخصصة في WooCommerce

للقيام بذلك ، تحتاج إلى تحرير أحد قوالب الملفات الأساسية في WooCommerce. إذا كان هذا يبدو مخيفًا أو محيرًا لك ، فلا تقلق ، فمن السهل جدًا القيام به. لا تحتاج حتى إلى تسجيل الدخول إلى FTP لإنجاز ذلك.

بالطبع ، هذه طريقة سريعة وقذرة إلى حد ما للقيام بالأشياء. عند تحرير هذه الملفات ، يجب تعطيل المكون الإضافي WooCommerce. أيضًا ، عندما يتم تحديث WooCommerce ، ستحتاج إلى إعادة إجراء هذه التغييرات (على الرغم من وجود عمل حوله سنناقشه في تاريخ لاحق).

يسمى هذا الملف المحدد داخل البرنامج المساعد WooCommerce الذي سنقوم بتحريره "Cart.PHP". يحتوي هذا على جميع التعليمات البرمجية التي تشكل بنية صفحة عربة التسوق في الواجهة الأمامية.

لتحريره ، يمكنك استخدام محرر المكون الإضافي WordPress الأساسي. يتم الوصول إلى هذا من خلال الانتقال إلى Plugins، Plugin Editor.

ثم ، في الزاوية اليمنى العليا ، حدد WooCommerce كمكوِّن إضافي للتحرير.

كما ترى ، لا يوصى بإجراء تغييرات على المكونات الإضافية النشطة ، لذلك يجب عليك إلغاء تنشيط WooCommerce قبل القيام بأي شيء.

نحتاج بعد ذلك إلى العثور على ملف Cart.php ، الذي يحتوي على الكود الذي يملي عناوين الملصقات في صفحة بطاقة النهاية الأمامية لـ WooCommerce. يعد تغيير هذه الملصقات في ملف PHP أسرع طريقة لإضافة ملصقات بطاقات مخصصة إلى WooCommerce.

يوجد هذا الملف داخل قوالب ، عربة ، عربة التسوق PHP. استخدم أداة التنقل في ملفات المكونات الإضافية على يمين الشاشة لتحميل ملف PHP لقالب سلة التسوق لـ WooCommerce.

ملفات البرنامج المساعد - Cart.php (تأكد من تحديد WooCommerce)

بمجرد تحميل هذا الملف ، لدينا الآن خياران. يمكننا إما إنشاء نسخة جديدة من هذا الملف وتجاوز النموذج الافتراضي ، أو يمكننا تغيير تسميات سلة التسوق الافتراضية داخل هذا القالب. تتطلب الطريقة الأولى مزيدًا من العمل ، ولكن لن يتم الكتابة فوقها عند تحديثات WooCommerce. الطريقة الثانية فورية ، ولكن سيتم الكتابة فوقها عند تحديث WooCommerce.

إليك الإرشادات التي قدمها لك فريق تطوير WooCommerce داخل ملف cart.PHP:

 يمكن تجاوز هذا النموذج بنسخه إلى yourtheme / woocommerce / cart / cart.php.
*
ومع ذلك ، سيحتاج WooCommerce في بعض الأحيان إلى تحديث ملفات القوالب وستحتاج أنت (مطور السمات) إلى نسخ الملفات الجديدة إلى قالبك للحفاظ على التوافق. نحاول القيام بذلك بأقل قدر ممكن ، لكنه يحدث. عند حدوث ذلك ، سيتم تصادم إصدار ملف القالب وسيدرج الملف التمهيدي أي تغييرات مهمة.

لاحظ أنك تحتاج أحيانًا إلى نسخ الملفات والقيام ببعض الأعمال اليدوية لضمان التوافق إذا كنت تسير مع المسار الأكثر ديمومة. أيًا كان المسار الذي تختاره ، ستكون التعديلات هي نفسها.

تظهر تسميات سلة التسوق في حالتين داخل هذا الملف. أولاً ، لديك ملصقات سلة التسوق العامة الموجودة في الجزء العلوي من الكود. بشكل افتراضي ، سيقرأون المنتجات والسعر والكمية والإجمالي الفرعي.

تم العثور عليها في السطور 30-33 من Cart.php:

< th class = "product-name" > <?php esc_html_e( 'Product' , 'woocommerce' ); ?> </ th > < th class = "product-price" > <?php esc_html_e( 'Price' , 'woocommerce' ); ?> </ th > < th class = "product-quantity" > <?php esc_html_e( 'Quantity' , 'woocommerce' ); ?> </ th > < th class = "product-subtotal" > <?php esc_html_e( 'Subtotal' , 'woocommerce' ); ?> </ th >
لغة الكود: HTML ، XML ( xml )

قم بإجراء التغييرات اللازمة على السلسلة الأولى داخل PHP لتحرير ملصق سلة التسوق. كمثال ، هذا يغير "المنتج" إلى "المعلم" "

 <th class = "product-name"> <؟ php esc_html_e (' مدرس خاص '،' woocommerce ') ؛ ؟> </th>

بعد ذلك ، ضمن رمز PHP الذي يتكون من جدول سلة التسوق ، ستجد مثيلًا آخر من نفس التصنيف. لتغيير ملصقات سلة التسوق الافتراضية في WooCommerce ، كل ما عليك فعله هو تغيير الرمز.

هذا هو الكود الذي يشكل في الواقع بنية ومحتوى جدول عربة التسوق في WooCommerce. في السطر 77 ، يوجد PHP يحدد تسمية الرأس. سيؤدي تغييره من الافتراضي "المنتج" إلى "المعلم" إلى تغيير ملصق عربة التسوق للمنتج في الواجهة الأمامية أيضًا.

يمكنك ببساطة CTRL + F للعثور على جميع مثيلات التسمية التي تريد تغييرها ، ثم استبدال التسمية الافتراضية بالتسمية الجديدة.

بمجرد إجراء التغييرات على الرمز ، قم بتحديث الملف وتحقق من الواجهة الأمامية. يجب أن يكون لديك الآن ملصقات عربة مخصصة على WooCommerce.

خاتمة

يجب أن توضح لك هذه المقالة طريقة سريعة وقذرة لتغيير ملصقات سلة التسوق على WooCommerce. بقدر ما يمكننا أن نقول ، لا توجد مكونات إضافية تتيح لك القيام بذلك بسهولة ، وهذه الطريقة هي واحدة من أسرع الطرق وأبسطها لإنجازها. إذا كان لديك أي طرق أخرى لتغيير ملصقات سلة التسوق ، أو لديك أي أسئلة ، فاتركها في قسم التعليقات أدناه.

اشترك وانشر
إذا أعجبك هذا المحتوى ، فقم بالاشتراك في تقريرنا الشهري لأخبار WordPress وإلهام مواقع الويب والصفقات الحصرية والمقالات الشيقة.
إلغاء الاشتراك في أي وقت. نحن لا نرسل بريدًا عشوائيًا ولن نبيع أو نشارك بريدك الإلكتروني أبدًا.