شاشة الإنتظار

لغة القالب

الغاء تفعيل أدوات بلوجر من الصفحات الغير مستخدمه فيها

كن مدون
السبت, مارس 26, 2022
هذا الموضوع أحد أهم المواضيع للحفاظ على سرعات القوالب والمدونات , وقد شرحته بالفعل قبل هذا لكن مع تغيرات المنصة تلك الشروحات تحتاج تحديث من وقت لآخر
نحن نستخدم الكثير من الأدوات والأكواد في بلوجر لكن كثير من تلك الأمور لا نحتاج ظهورها في كل الصفحات , قد يكون لديك اعلان لكنك لا تريده أن يظهر في الصفحات الثابتة مثلاً
أو لديك آداة اشتراك ولا تريدها أن تظهر في المواضيع
بل أحيانا يكون هناك أدوات غير ظاهره لكنها مختفية وليست معطلة بالتالي يقوم الزائر بتحميلها وان لم تظهر له وتؤثر على السرعة
لذلك من الضروري تعديل تلك الادوات والأكواد وايقاف تفعيلها في الأماكن التي لا نحتاج اظهارها فيها

الغاء تفعيل أدوات بلوجر من الصفحات الغير مستخدمه فيها

سأجعل الموضوع مختصر ولن أتعمق في كل أنواع الأماكن والصفحات حتى لا تتشتت وتظن أن الموضوع صعب
سأركز على ثلاث أماكن فقط وهي الصفحة الرئيسية , المواضيع , الصفحات الثابتة
إن أردت أن تلغي تفعيل آداة معينة 
  1. ادخل الى تحرير قالبك
  2. ابحث عن الآداة
  3. ابحث عن هذا الكود داخل الآداة
<b:includable id='main'>
بعده أضف أحد هذه الأكواد الثلاثة
للتفعيل داخل الرئيسية فقط
<b:if cond='data:blog.url == data:blog.homepageUrl'>
للتفعيل داخل المواضيع فقط
<b:if cond='data:blog.pageType == &quot;item&quot;'>
للتفعيل داخل الصفحات الثابتة فقط
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>

لاحظ في كل كود هناك علامة = معلمة بالأحمر لو استبدلتها بعلامة التعجب ! 
يتغير معنى الكود فيصبح معناه (ما عدا) يعني لو طبقته على كود الرئيسية يكون المعنى اظهار الآداة في كل الصحفات ما عدا الرئيسية وهكذا مع البقية
لكن هذا الكود يحتاج أن يتم اغلاقه لكي يضبط
في نفس الآداة التي طبقت عليها الكود ابحث في آخرها عن هاذين الكودين
</b:includable>
</b:widget>
فوقهم بالضبط أضف هذه العلامة
</b:if>
صورة توضيحية

الغاء تفعيل أدوات بلوجر من الصفحات الغير مستخدمه فيها

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

مشكلة وجود أثر للآداة

هذا الجزء يخص بعض القوالب فبعض القوالب عندما تطبق هذا الأمر يظهر أثر يعني تجد مثلا جزء صغير لمكان الآداة أو مسافة فارغة أو اطار فارغ وذلك يكون بسبب طريقة تكويده في هذه الحالة فقط طبق الأمر التالي أيضاً
فوق الوسم </head>
أضف هذا الكود
<style>
#HTML1 {display:none;}


<b:if cond='data:blog.url == data:blog.homepageUrl'>
<!--أدوات تعمل على الرئيسية فقط-->

</b:if>

<b:if cond='data:blog.pageType == &quot;item&quot;'>
<!--أدوات تعمل في المواضيع فقط-->
#HTML1 {display:block;}

 

</b:if>

<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<!--أدوات تعمل في الصفحات الثابتة فقط-->

</b:if>
</style>
السطر الثاني في الأكود هذا تضيفه لأى آداة طبقت عليها الأمر السابق
مع تغيير معرف الآداة المعلم بالأخضر بمعرف الآداة التي طبقت عليها الشرح وان لم تكن تعرف كيف تصل للمعرف هذا الموضوع سيفيدك 
كما ترى السطر مكرر مرة أخرى في جزء أدوات تعمل في المواضيع وهذا معناه أن الآداة تلك ستظهر في المواضيع فقط وتكرر الأكواد في الأماكن المناسبة لها
أكرر تلك الخطوة تقوم بها فقط مع القوالب التي تظهر أثر للأدوات المعطلة لو لا يوجد أثر يسبب لك مشكلة في شكل القالب فلا تطبق هذا الجزء
الغاء تفعيل أدوات بلوجر من الصفحات الغير مستخدمه فيها كن مدون : موقع متخصص في تطوير منصة بلوجر

تعليقك يساهم في تطوير المحتوى ويزيد من الفائدة بمشاركتنا بأفكارك واقتراحاتك , رأيك يهمنا فساهم بتعليقاتك معنا
يرجى عدم وضع روابط خارجية في التعليقات لضمان نشرها

  1. الردود
    1. وجزاك الله بالمثل أخي الكريم , شكراً لك على المرور العطر

      حذف
  2. جزاك الله مليون خير أستاذنا الرائع
    إستمر

    ردحذف
    الردود
    1. حبيبي الغالي , مستمر بدعائكم ودعمكم أخي الكريم
      وجزاك الله بالمثل

      حذف
  3. شكرا لحضرتك كل عام وانت بخير

    ردحذف
    الردود
    1. تسلم أخي أحمد وأنت بصحة وعافية ورمضان مبارك

      حذف

عدد المواضيع