إنشاء ملف custom-style.css

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

يمكن حل هذه المشكلة بسهولة بواسطة إنشاء ملف ستايل مخصّص نسميه مثلًا custom-style.css

بعدها قم بتحرير ملف header.php وأضف الكود التالي في داخل ال head.

<link rel="stylesheet" href="<?php echo get_template_directory_uri().'/custom-style.css'.'?'.filemtime(get_stylesheet_directory().'/custom-style.css'); ?>">
ملاحظة: custom-style.css يجب أن يأتي بعد style.css وليس قبله من ناحية الترتيب. مفضّل أن تشاهد source الصفحة في موقعك لتتأكّد من ذلك.

الآن يمكنك إضافة كافة التعديلات التي تريد أن تجريها على ملف الستايل في داخل ملف custom-style.css

11 تعليق

  1. نصيحة جميلة، مع أني أفضل إستخدام الـ Child Themes 🙂

    للأخوة الذين يستفسرون عن سبب إستخدام دالة filemtime فهي لجلب وقت آخر تعديل للملف، الكود موجود لكي يقوم المتصفح بتحديث النسخة المؤقتة “الكاش” حالما يتم تعديل الملف على السيرفر.

  2. وجدت هذا الفيديو http://vimeo.com/21340212 الذي يظهر كيفية التعديل على ملف custom-style.css ولكن لم افهم سبب التعديل على header.php كذلك …ذكر الاخ رشيد انه عند الترقية للقالب الجديد سنخسر كل التعديلات التي اجريناها على القالب الحالي …كيف نمنع حدوث ذلك ؟

أضف تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *