هناك العديد من الطرق لتخصيص الوظائف (عبر PHP) على موقع الويب الخاص بك على وورد بريس / WooCommerce – ويقلل العديد من المطورين تمامًا من إيجابيات وسلبيات كل طريقة مختلفة. لذا ، أود اليوم أن أذكرك بالطريقة الوحيدة التي يجب أن تخصص بها وورد بريس من الآن فصاعدًا.
قبل أن نختار طريقة التخصيص …
ليس هناك شك إذا كنت على وشك أن تخصيص موقع على شبكة الانترنت وورد، والأهم من موقع على شبكة الانترنت WooCommerce، كنت في حاجة الى موضوع الطفل .
قد يستغرق إنشاء سمة فرعية حوالي 10 دقائق – ما عليك سوى إنشاء ملفين ببضعة أسطر من CSS (style.css) و PHP (function.php).
إليك درس فيديو سريع ومجاني: ” أين تضع تخصيص WooCommerce؟ “
طريقة تخصيص PHP 1: محرر WP
يحتوي وورد بريس على محرر مضمن يسمح لك بتحرير ملفات السمات مباشرة من متصفحك. يمكنك الوصول إلى محرر WP من لوحة معلومات WP> الإدارة> المظهر> المحرر.
حتى إذا كان لديك سمة فرعية ، فإن استخدام محرر WP لتخصيص PHP ليس فكرة جيدة. في الواقع ، التغييرات التي تجريها على ملف function.php فورية. سترى أنت وأي زائر لموقعك التغييرات على الفور – بما في ذلك إذا نسيت فاصلة بسيطة وكسرت موقع الويب (الخطأ 500) دون فرصة لاستعادة الإصدار السابق أو النقر فوق الزر “رجوع” في متصفحك.
لا تستخدم أبدًا محرر WP لتخصيص PHP. إذا كسرت موقع الويب ، فستحتاج إلى الوصول إلى FTP الخاص بك حتى تتمكن من تصحيح المشكلة … لذلك دعنا ننتقل إلى الطريقة الثانية!
طريقة تخصيص PHP 2: FTP
FTP هو أفضل طريقة لتخصيص موقع الويب الخاص بك على وورد بريس / WooCommerce.
يمكنك فتح الملفات في محرر النصوص المفضل لديك (أستخدم Notepad ++) ، وإجراء التعديلات هناك ، وحفظ نسخة احتياطية ، وإذا كسرت شيئًا ما ، يمكنك على الفور تصحيح / إعادة تسمية / التعليق على وظيفة PHP.
عندما تعمل على مواقع الويب الحية (مثلما أفعل) ، تأكد دائمًا من طلب تسجيل الدخول / كلمة المرور الخاصة بـ WP بالإضافة إلى بيانات اعتماد FTP. وذكّر العميل أنك لن تبدأ العمل حتى تحصل على تفاصيل بروتوكول نقل الملفات واختبارها!
طريقة تخصيص PHP 3: البرنامج المساعد “مقتطفات التعليمات البرمجية”
يعد المكون الإضافي Code Snippets مفيدًا للغاية عندما لا يكون لديك سمة فرعية (لماذا لا يكون لديك سمة فرعية على الرغم من ذلك؟) أو عندما تريد اختبار / تشغيل بضع مقتطفات من PHP.
إنها واجهة رائعة وسهلة الاستخدام ، بما في ذلك مقتطفات التمكين / التعطيل ولن ينخفض موقع الويب الخاص بك إذا نسيت فاصلة … سيخبرك المكون الإضافي ببساطة ما هي المشكلة ويعطل المقتطف دون إعطاء الخطأ 500.
تكمن المشكلة في أنك لن تتمكن من العثور على المقتطفات عبر FTP أو File Manager ، حيث يقوم البرنامج المساعد بتخزينها في مكان ما في قاعدة البيانات. إذا تعطل موقع الويب الخاص بك بسبب مشاكل أخرى (تعارض مكون إضافي على سبيل المثال) ، فمن الصعب للغاية تعطيل مقتطف الشفرة من خارج وورد بريس.
المنشورات ذات الصلة:
WooCommerce: كيف تصبح مطورًا متقدمًا؟
WooCommerce AMA مع رودولفو ميلولي (اسألني أي شيء وو # 1)
WooCommerce: كيفية تخصيص متجرك بدون تشفير
WooCommerce: كيفية حساب أسعار المنتجات باستخدام الصيغ المخصصة