كيفية إضافة CSS مخصص إلى Elementor (5 طرق)

نشرت: 2022-07-15

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

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

في هذه المقالة ، سنتحدث عن ماهية CSS وكيف يمكنك إضافة تصميم مخصص إلى Elementor. أخيرًا ، سنناقش بعض أفضل الممارسات لاستخدام CSS في WordPress. هيا بنا نبدأ!

ما هو CSS؟

CSS هي ما نطلق عليه لغة "ورقة الأنماط". يمكنك استخدام أوراق أنماط CSS لإضافة نمط مخصص إلى مستندات HTML أو XML. باستخدام CSS ، يمكنك أخذ صفحة HTML أساسية وتحويلها إلى تصميم حديث المظهر.

فكر في CSS كلغة تصف كيفية ظهور العناصر في المتصفح. إنه يعمل عبر كل متصفح وهو أحد اللغات الأساسية للإنترنت.

على سبيل المثال ، هذا هو رمز CSS الذي ستستخدمه لتعيين لون خلفية لنص مستند HTML:

 body { background-color: red; }

يمكنك استخدام CSS لتطبيق الأنماط على مكونات وفئات ومعرفات معينة في HTML. على سبيل المثال ، سيطبق المقتطف التالي لون نص معين ومحاذاة لجميع H2s على الصفحة:

 h2 { color: black; text-align: left; }

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

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

فيما يلي مثال على CSS مضمن لرأس H2 محدد:

 <h2>This is where the heading text goes</h1>

يعتبر إضافة CSS إلى ورقة أنماط منفصلة من أفضل الممارسات. ومع ذلك ، فإن إحدى المزايا العديدة لاستخدام WordPress و Elementor هي أنه يمكنك إضافة CSS دون تحرير الملفات يدويًا. دعونا نلقي نظرة فاحصة على كيفية عملها.

تعرف على ماهية CSS وكيف يمكنك إضافة تصميم مخصص إلى Elementor لجعل موقعك خاصًا بك في هذا الدليل انقر للتغريد

خيارات CSS المخصصة في Elementor

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

الأعمدة والوحدات النمطية في Elementor
الأعمدة والوحدات النمطية في Elementor

أحد أفضل أجزاء استخدام Elementor هو أنه يمكنك إضافة كود CSS منفصل على مستوى القسم والعمود والأداة. عندما تحوم فوق قسم ، يمكنك تحديد رمز النقاط الست لفتح قائمة تحرير القسم على الجانب الأيسر من الشاشة:

أضف كود CSS منفصل على مستوى القسم والعمود والأداة.
أضف كود CSS منفصل على مستوى القسم والعمود والأداة.

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

ابحث عن خيار css المخصص في Elementor
يوجد خيار CSS المخصص ضمن علامة التبويب "خيارات متقدمة"

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

لإضافة CSS مخصص إلى عمود ، قم بالمرور فوقه وحدد الرمز المكون من عمودين في الزاوية اليمنى العليا من العنصر. بعد ذلك ، انتقل إلى الخيار Advanced وافتح قسم CSS المخصص :

إضافة css مخصص إلى عمود
أضف Custom CSS إلى عمود واحد

يمكنك اتباع نفس العملية لإضافة CSS مخصص إلى عنصر واجهة مستخدم Elementor. ما عليك سوى تحديد الأداة التي تريد تخصيصها والانتقال مباشرةً إلى علامة التبويب Advanced> Custom CSS :

أضف CSS إلى عنصر واجهة مستخدم
يمكنك إضافة CSS إلى عنصر واجهة المستخدم أيضًا

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

كيفية إضافة CSS مخصص باستخدام Elementor (5 طرق)

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

الطريقة الأولى: استخدام عنصر واجهة مستخدم HTML

يمكّنك Elementor من إضافة CSS مخصص إلى أي من عناصر واجهة المستخدم الخاصة به. ومع ذلك ، في بعض الحالات ، قد ترغب في إضافة عناصر يدويًا باستخدام HTML و CSS. في هذه الحالات ، ستحتاج إلى استخدام أداة HTML :

استخدم أداة HTML في Elementor
استخدم أداة HTML

يمكن لأداة HTML تحليل HTML و CSS وجافا سكريبت. يمكنك إضافة أي رمز تريده داخل حقل كود HTML وإذا كان صالحًا ، فسيعرضه Elementor على أنه عنصر واجهة مستخدم:

أضف أي كود داخل القطعة
أضف أي كود داخل القطعة

تدعم أداة HTML كلاً من CSS المضمنة والمستقلة. أي كود تضيفه باستخدام الأداة سوف يؤثر فقط على هذا العنصر الفردي.

الطريقة 2: استخدم قائمة إعدادات موقع Elementor

يتضمن Elementor مجموعة من الإعدادات العامة التي تشبه الخيارات التي يمكنك العثور عليها في WordPress Customizer. للوصول إلى قائمة إعدادات موقع Elementor ، افتح المحرر وانقر على قائمة الهامبرغر في الزاوية العلوية اليسرى من الشاشة:

انقر فوق قائمة الهامبرغر المتوفرة في Elementor
انقر على قائمة الهامبرغر المتاحة

في الصفحة التالية ، حدد خيار إعدادات الموقع :

اختر خيار إعدادات الموقع
انقر فوق خيار "إعدادات الموقع"

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

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

ستؤثر إضافة CSS المخصصة هنا على الموقع بأكمله
ستؤثر إضافة CSS المخصصة هنا على الموقع بأكمله

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

الطريقة الثالثة: استخدم مُخصص WordPress

يمكّنك مُخصص WordPress أيضًا من إضافة CSS مخصص على أساس الموقع. للقيام بذلك ، انتقل إلى المظهر> تخصيص وحدد خيار CSS الإضافي في القائمة اليمنى:

أضف css مخصصًا عبر أداة تخصيص WordPress
استخدم أداة تخصيص WordPress لإضافة CSS

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

الطريقة الرابعة: إدراج ملفات CSS المخصصة في قائمة الانتظار

إذا كنت مرتاحًا لتحرير ملفات WordPress والوصول إلى موقع الويب الخاص بك عبر عميل بروتوكول نقل الملفات (FTP) ، فيمكنك إدراج ورقة أنماط CSS لتحميلها باستخدام Elementor. هذا الأسلوب يتطلب منك إضافة كود إلى ملف ووردبريس function.php .

للوصول إلى ملف jobs.php ، اتصل بموقعك على الويب عبر FTP وانتقل إلى مجلد الجذر في WordPress. افتح المجلد وابحث عن ملف jobs.php وقم بتحريره.

هل تعاني من مشاكل التوقف و WordPress؟ Kinsta هو حل الاستضافة المصمم لتوفير الوقت! تحقق من ميزاتنا

فيما يلي مثال على الرمز الذي تريد إضافته إلى الملف:

 add_action( 'elementor/frontend/before_enqueue_scripts', function() { wp_enqueue_script( 'custom-stylesheet', get_stylesheet_uri() ); } );

يستخدم هذا الرمز الخطاف before_enqueue_scripts لتحميل ورقة أنماط تسمى ورقة الأنماط المخصصة . نستخدم أيضًا وظيفة get_stylesheet_uri للإشارة إلى موقع ورقة الأنماط في الخادم.

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

الطريقة الخامسة: استخدام البرنامج المساعد CSS

هناك العديد من المكونات الإضافية التي تمكنك من إضافة CSS مخصصة إلى موقع الويب الخاص بك دون استخدام أداة التخصيص أو أدوات إنشاء الصفحات. إحدى أدواتنا المفضلة لهذا العمل تسمى Simple Custom CSS و JS:

البرنامج المساعد البسيط المخصص لـ CSS و JS
بسيط CSS و JS مخصص

باستخدام Simple Custom CSS و JS ، يمكنك الحصول على خيار إضافة التعليمات البرمجية مباشرة إلى عناصر رأس وتذييل القالب الخاص بك. للبدء ، انتقل إلى Custom CSS & JS> Add Custom CSS وانقر فوق Add CSS Code.

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

تحميل التعليمات البرمجية على ورقة أنماط خارجية
تحميل التعليمات البرمجية على ورقة أنماط خارجية

عندما تنتهي من تحرير كود CSS ، اضغط على زر نشر . قد تحتاج إلى التبديل إلى عرض الواجهة الأمامية لرؤية الشفرة قيد التنفيذ.

أفضل الممارسات لإنشاء CSS مخصص باستخدام Elementor

عندما تتعامل مع CSS مخصص أو تضيف أي نوع من الأكواد إلى موقع الويب الخاص بك ، فمن الأفضل أن تضع في اعتبارك أفضل الممارسات التالية. لنبدأ باستخدام موضوع فرعي.

استخدم موضوع WordPress Child

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

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

استخدم معالجًا أوليًا للكود لتسهيل عملية الكتابة

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

ضع في اعتبارك استخدام موقع ويب مرحلي

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

يوفر لك بعض مضيفي الويب إمكانية الوصول إلى وظائف التدريج من لوحة التحكم الخاصة بك. إذا كنت تستخدم Kinsta ، فيمكنك تحديد موقع الويب الخاص بك باستخدام لوحة معلومات MyKinsta والتبديل ذهابًا وإيابًا بين البيئات الحية والتشغيل المرحلي:

استخدم التدريج في MyKinsta
بيئة التدريج في MyKinsta

إذا كان مضيف الويب الخاص بك لا يقدم وظائف مرحلية ، فيمكنك استخدام بيئة تطوير WordPress محلية مثل DevKinsta لأغراض الاختبار. بدلاً من ذلك ، قد ترغب في التفكير في تبديل موفري الاستضافة.

هل تريد المزيد من التحكم في موقعك؟ CSS هو أفضل مكان لبدء Click to Tweet

ملخص

تعد إضافة CSS المخصصة Elementor أسهل مما تتخيل. يوفر مُنشئ الصفحات عدة طرق لإضافة التعليمات البرمجية إلى الأقسام والأعمدة والأدوات ولكامل موقع الويب الخاص بك.

للتلخيص ، فيما يلي خمس طرق رئيسية لإضافة CSS مخصص إلى Elementor (أو موقع الويب الخاص بك بشكل عام):

  1. استخدم عنصر واجهة HTML Elementor.
  2. استخدم قائمة Elementor Site Settings (إعدادات موقع Elementor).
  3. استخدم مُخصص WordPress.
  4. قائمة ملفات CSS المخصصة.
  5. استخدم مكون CSS الإضافي.

في Kinsta ، تم تصميم خططنا لمساعدتك في بناء موقع أحلامك مع منشئي الصفحات مثل Elementor. تحقق من خططنا أو تحدث إلى قسم المبيعات للعثور على الخطة المناسبة لك.