في ووردبريس، يعد ملف functions.php ملف وظائف للقالب يعمل كإضافة لموقع ووردبريس الخاص بك ويتم تنشيطه تلقائيًا بواسطة القالب الحالي.
يتم تضمين ملف functions.php مع جميع ثيمات ووردبريس ويستخدم كود PHP لإضافة ميزات جديدة أو تغيير الميزات الافتراضية على موقع ووردبريس.
على سبيل المثال، قد يضيف قالب ووردبريس القليل من الكود إلى ملف functions.php الخاص بالقالب لإضافة منطقة ويدجت جديدة إلى الفوتر أو إضافة رسالة ترحيب مخصصة إلى لوحة تحكم ووردبريس.
الاحتمالات لا حصر لها!
يتم تحميل ملف functions.php تلقائيًا عند تثبيت وتنشيط أحد الثيمات على موقع ووردبريس الخاص بك.
يتيح لك تحرير ملف functions.php باستخدام الكود المخصص إضافة أنواع المنشورات والتصنيفات والكود المختصرة والمزيد لتحسين الموقع الكتروني الخاص بك.
جدول المحتوى
لماذا لا ينبغي لك عادة تعديل ملف functions.php مباشرة
يقع ملف functions.php في مجلد الثيمة ويمكن للمستخدمين المتقدمين إضافة مقتطفات الكود عن طريق تحرير الملف مباشرة.
هناك العديد من دروس ووردبريس التي تخبرك بإضافة مقتطفات الكود مباشرة إلى ملف functions.php الخاص بثمتك، ولكن هذه ليست فكرة جيدة عادة.
يحاول ووردبريس فصل التصميم عن الدالة كلما أمكن ذلك. هذا نهج جيد، وغالبًا ما يكون من الأفضل استخدام قوالب ووردبريس لتخصيص طريقة ظهور موقعك، والاضافات لتحديد كيفية عمله.
أيضًا، قد يؤدي ارتكاب خطأ في الكود في ملف functions.php إلى حدوث أخطاء في ووردبريس أو التسبب في شاشة الموت البيضاء التي تجعل الموقع الكتروني الخاص بك يختفي. يمكن أن تكون هذه الأخطاء بسيطة مثل فاصلة منقوطة مفقودة، لذلك يجب على أي شخص يقوم بتحرير ملف functions.php توخي الحذر الشديد.
باختصار، هناك 3 أسباب تجعل تحرير ملف functions.php ليس فكرة جيدة:
- ستفقد التعديلات التي أجريتها على ملف functions عند تحديث القالب.
- ستفقد التعديلات إذا غيرت قالب ووردبريس الخاصة بك.
- قد يؤدي ارتكاب أخطاء في الكود في ملف functions إلى منعك من الوصول إلى موقعك.
ومع ذلك، قد ترغب في تعديل ملف functions.php مباشرة لإجراء تغييرات على قالب معين، مثل إضافة خطوط مخصصة أو ملف ترجمة لغة.
وفي هذه الحالة، نوصيك باستخدام قالب فرعي.
أفضل طريقة لإضافة مقتطفات الكود المخصص إلى functions.php
لذا، إذا لم يكن عليك تعديل ملف functions.php مباشرة، فكيف يفترض بك إضافة مقتطفات الكود من البرامج التعليمية عبر الإنترنت؟

الطريقة الأبسط هي استخدام WPCode، وهو اضافة ووردبريس مقتطفات كود قوي يسهل عليك إضافة ميزات ووردبريس المخصصة باستخدام مقتطفات الكود دون تعديل ملف functions.php الخاص بقالبك.
على الرغم من أنه يمكنك إضافة مقتطفات الكود الخاص بك، إلا أنه يأتي مع مكتبة مقتطفات الكود المضمنة حيث يمكنك العثور على بعض مقتطفات كود ووردبريس الأكثر شهرة والتي ستساعدك على التخلص من الحاجة إلى اضافات منفصلة.
على سبيل المثال، توجد مقتطفات جاهزة تساعدك على الحفاظ على أمان موقع ووردبريس الخاص بك، وتسمح لك بتحميل صور SVG، واختيار محرر ووردبريس الخاص بك، وتعطيل التعليقات.
بمجرد تثبيت الاضافة وتنشيطها، يمكنك التوجه إلى صفحة مقتطفات التعليمات البرمجية ثم النقر فوق الزر “Add New” لإنشاء مقتطف الكود الأول في ووردبريس.

سينقلك هذا إلى صفحة “Add Snippet”.
يمكنك هنا اختيار مقتطف كود من المكتبة المعدة مسبقًا أو إضافة الكود المخصص.

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

لمعرفة المزيد حول كيفية استخدام WPCode، راجع دليلنا حول كيفية إضافة مقتطفات الكود المخصص إلى ووردبريس.
نأمل أن تساعدك هذه المقالة في معرفة كل شيء عن ملف functions.php في ووردبريس وكيفية إضافة مقتطفات الكود إلى موقعك! اطلع على القراءة الإضافية أدناه لمعرفة المزيد.
قراءة إضافية
- حيلة مفيدة للغاية لملف Functions ووردبريس
- كيف يعمل ووردبريس بالفعل خلف الكواليس (إنفوجرافيك)
- 15 حيلة مفيدة لتكوين ووردبريس ربما لا تعرفها
- كيفية إضافة كود مخصص بسهولة في ووردبريس (دون إتلاف موقعك)
- دليل المبتدئين للصق مقتطفات من الويب في ووردبريس
- اضافة ووردبريس مقابل ملف Functions.php (أيهما أفضل؟)
- كيفية إضافة كود هيدر وفوتر في ووردبريس (الطريقة السهلة)
اترك تعليقاً