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

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

المعاينات والمرفقات

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

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

سأجعل الموضوع مختصر ولن أتعمق في كل أنواع الأماكن والصفحات حتى لا تتشتت وتظن أن الموضوع صعب
سأركز على ثلاث أماكن فقط وهي الصفحة الرئيسية , المواضيع , الصفحات الثابتة
إن أردت أن تلغي تفعيل آداة معينة 
  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>
السطر الثاني في الأكود هذا تضيفه لأى آداة طبقت عليها الأمر السابق
مع تغيير معرف الآداة المعلم بالأخضر بمعرف الآداة التي طبقت عليها الشرح وان لم تكن تعرف كيف تصل للمعرف هذا الموضوع سيفيدك 
كما ترى السطر مكرر مرة أخرى في جزء أدوات تعمل في المواضيع وهذا معناه أن الآداة تلك ستظهر في المواضيع فقط وتكرر الأكواد في الأماكن المناسبة لها
أكرر تلك الخطوة تقوم بها فقط مع القوالب التي تظهر أثر للأدوات المعطلة لو لا يوجد أثر يسبب لك مشكلة في شكل القالب فلا تطبق هذا الجزء

تعليقات

10

- شاركنا بتعليق فتعليقك يخبرنا بمدى جدوى ما نقدمه
- تشجيعك أو النقد البناء عاملين أساسيين لتطوير محتوانا
- كذلك لو لديك سؤال حول محتوى الموضوع أو شئ نسينا ذكره يرجى مشاركتنا به

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

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

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

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

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

      حذف
  4. لدي استفسار أستاذي الغالي 🔔
    - أولا : أنا أدمنت وجودي عبر كن مدون فالله المستعان هههه ⛈️
    - ثانيا : مثلا هذا الفهرس اُريد أن يظهر فقط في الرئيسية ولا يظهر مع المواضيع والصفحات ؟
    https://www.cnmu.info/2022/05/Blogger-Labels-Sitemap.html
    - ثالثا : ماهو الحل يا جميل الـقلـب ؟ أستاذ عمرو ❔ رغم أني جربت كثيرا ولم أفهم

    ردحذف
    الردود
    1. حياك الله يا غالي
      لو الفهرس مضاف مباشرة في القالب
      ستضيف الكود الخاص به بين هاذين الكودين
      <b:if cond='data:blog.url == data:blog.homepageUrl'>
      هنا
      </b:if>
      لو كان مضاف في آداة ستستخدم نفس الكودين لكن على الآداة المركب بها الفهرس كما في الصورة التوضيحية في الموضوع
      جرب الأمر ولا تنسى نسخة احتياطية من قالبك قبل العمل واخبرني بالنتائج

      حذف
    2. بارك الله فيك أستاذما الغالي
      جربتها و لم تنجح ربما انا لم أفهم الشرح جيدا 😢
      https://mounir48.blogspot.com
      الفهرس يظهر في كل الصفحات الرئـيسية والمواضيع والصفحات

      حذف
    3. جرب التالي أخي
      في الإضافة التي فهيا الفهرس ابحث عن هذا الكود
      <b:includable id='main'>
      بمباشرة اضف هذا
      <b:if cond='data:blog.url == data:blog.homepageUrl'>
      ثم ابحث بعده عنه هذا الكود
      </b:includable>
      وفوقه أضف هذا
      </b:if>
      يجب ان تكون الاكواد كلها في نفس الإضافة

      حذف