قد تصادف في موقع مدرسة زاد أحياناً بعض الدروس التعليمية التي تتطلب منك إضافة كود برمجي خاص.
قد يكون الأمر سهلاً على المستخدمين ذوي الخبرة، لكنه قد يكون أمراً مملاً وصعباً للمبتدئين، نظراً لعدم خبرتهم بالبرمجة وكتابة الأكواد البرمجية، وقد ينتهي الأمر بارتكاب خطأ قد يؤدي إلى تعطل موقعهم.
نقدم في هذا الدرس طريقة إضافة كود برمجي بسهولة في ووردبريس، بحيث يمكن الاستفادة من هذه الطريقة عند الحاجة إلى إجراء تعديلات.
على سبيل المثال عرضنا في دروس سابقة طريقة تحديد عدد الوسوم في القوائم الجانبية في ووردبريس و طريقة تغيير شكل روابط البحث الافتراضية في ووردبريس، وذلك من خلال التعديل على ملف (خصائص القالب) functions.php
تؤدي عملية التعديل الخاطئ على ملف خصائص القالب إلى إمكانية توقف الموقع عن العمل، كما أنه في حال تحديث القالب فقد يتم فقدان التعديلات، وحتى في حال تطبيق التعديلات على القالب الإبن Child Theme فعند الانتقال إلى قالب جديد فإن التعديلات سيتم فقدانها.
بدلاً من ذلك يمكنك تطبيق التعديلات من خلال إضافة برمجية مخصصة دون الحاجة لأية خبرة في البرمجة.
إضافة كود برمجي إلى ووردبريس:
تعد إضافة Code Snippets طريقة سهلة وبسيطة لإضافة الشيفرة البرمجية إلى موقعك. دون الحاجة إلى إضافتها إلى ملف functions.php الخاص بالقالب.
قم بتنصيب وتفعيل إضافة Code Snippets وذلك من خلال الذهاب إلى قسم الإضافات Plugins في لوحة الإدارة واختيار “أضف جديد” (Add New) ثم البحث عن الإضافة وتنصيبها، كما يمكنك تحميلها وتركيبها بشكل يدوي.
يمكنك الاطلاع على دليل تركيب وتنصيب الإضافات للمزيد عن هذا الأمر.
بعد تركيب الإضافة ستظهر قائمة جديدة في لوحة الإدارة باسم Snippets تتضمن مجموعة روابط.
لإضافة كود برمجي جديد اختر الأمر Add New من Snippets
سيظهر لك محرر نصوص شبيه بإضافة مقالة أو صفحة يتضمن عنواناً ووصفاً ومكاناً لإضافة الكود.
اختر عنواناً ووصفاً مناسباً وقم بإلصاق الكود المطلوب في المكان المخصص.
تتيح لك الاختيارات الاربعة إما تمكين الكود لمرة واحدة فقط أو تمكينه في الواجهة الخارجية للموقع أو تمكينه في لوحة الإدارة فقط أو تمكينه في كامل الموقع.
بعد إضافة الكود انقر على زر Save Changes and Activate
يمكن خلال رابط All Snippets من قائمة Snippets مشاهدة كافة الأكواد المضافة وتنفيذ عمليات متعددة عليها مثل التفعيل وإلغاء التفعيل، و التعديل والحذف والتصدير.
يمكن من خلال رابط Import استيراد أكواد تم تصديرها من موقع آخر، كما تتضمن القائمة مجموعة واسعة من الإعدادات Settings.
مدرسة زاد
زاهر هاشم
صديقي المشكلة تكمن في طريقة إنشاء هذه الأكواد وليس إضافتها!
نعم صديقي لكن المقال مخصص لحالة إضافة كود برمجي حصلت عليه من أحد المبرمجين أو أحد المواقع كما هو مشار إليه في بداية المقال.
إنشاء أكواد برمجية يحتاج إلى دراسة البرمجة لفترة طويلة وخبرة وممارسة وهذا ليس ضمن أهداف موقعنا.
مع التحية