السلام عليكم ورحمة الله تعالى وبركاته.
درس اليوم سأتطرق من خلاله لطريقة إظهار أداة أو إخفاءها في الصفحة الرئيسية أو في أي صفحة أخرى .
المعروف أن جميع الأدوات التي نقوم بإضافتها في مدونة بلوجر تظهر على الصفحة الرئيسية و على جميع صفحات المدونة،درس اليوم يتيح لك التحكم في إظهار أو إخفاء بعض هذه الأدوات في صفحة معينة من دون الصفحات الأخرى بما في ذلك إعلانات Adsense.
نمر لشرح الطريقة:
1.يجب أخد نسخة إحتياطية للمدونة تجنبا للوقوع في أي خطأ بالقالب.
2. تحديد إسم للأداة التي تود إظهارها أو إخفاءها.(سأعطي أداة إعلان Adsense كمثال)
3.توجه إلى لوحة التحكم الخاصة بمدونتك بلوجر.
4.إختر قالب ,ثم تحرير Html ثم توسيع واجهة عناصر المستخدم.
5. ثم قم بالبحث عن الكود الخاص بالأداة بالضغط على CTRL+F
إما أن تبحث عن إسم الأداة أو تبحث عن الكود التالي:
<b:widget id='HTML
هذا الكود سيظهر أكثر من مرة .يمكنك تحديد الكود المرغوب فيه بتحديد إسم الأداة المرفوقة بعد الكود السابق.
شاهد هذا المثال الخاص بأداة Adsense:
<b:widget id='HTML3' locked='false' title='adsense' type='HTML'>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
ما كتب بالأحمر إسم الأداة,ما كتب بالأزرق الكود الذي بحثنا عنه في البداية.
6.بعد تحديد الكود الخاض بالأداة نتطرق لمختلف الحالات الممكنة.
الحالة 1 : إظهار الأداة فقط على الصفحة الرئيسية، دون ظهورها في باقي الصفحات.
كل ما عليك فعله في هذه الحالة هو إظافة بعض الأكواد ضمن الكود الخاص بالأداة ليصبح على هذا الشكل:
<b:widget id='HTML3' locked='false' title='adsense' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:if>
</b:includable>
</b:widget>
الأكواد التي يجب إضافتها هي الأكواد باللون الأحمر مع مراعاة الأماكن التي يجب إدراجها فيها كما في المثال السابق.
الحالة 2 : إظهار الأداة في جميع صفحات المواضيع فقط, وإخفاءها على الصفحة الرئيسية وصفحات المدونة.
في هذه الحالة نقوم بنفس العملية السابقة مع إختلاف بسيط يخص الكود الأول الذي يجب إضافته بحيث يصبح الكود على هذا الشكل:
<b:widget id='HTML3' locked='false' title='adsense' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType == "item"'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:if>
</b:includable>
</b:widget>
الأكواد التي يجب إضافتها هي الأكواد باللون الأحمر مع مراعاة الأماكن التي يجب إدراجها فيها كما في المثال السابق.
الحالة 3 : إظهار الأداة على صفحة محددة برابط, وبذلك إخفاءها على باقي الصفحات.
في هذه الحالة نقوم بنفس العملية السابقة مع إختلاف بسيط يخص الكود الأول الذي يجب إضافته (يتضمن رابط الصفحة المحددة) بحيث يصبح الكود على هذا الشكل:
<b:widget id='HTML3' locked='false' title='adsense' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.url == "أدخل رابط الصفحة المحددة"'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:if>
</b:includable>
</b:widget>
الأكواد التي يجب إضافتها هي الأكواد باللون الأحمر مع مراعاة الأماكن التي يجب إدراجها فيها كما في المثال السابق.
لا تنسى وضع رابط الصفحة المحددة .
الحالة 4 : إظهار الأداة على الصفحات المحددة بقسم (أي تسمية) معين, وبذلك إخفاءها على باقي الصفحات بالأقسام الأخرى.
في هذه الحالة يجب إضافة ثلات أكواد بحيث يصبح الكود على هذا الشكل:
<b:widget id='HTML3' locked='false' title='adsense' type='HTML'>
<b:includable id='main'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.name == "اسم القسم"'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:if>
</b:includable>
</b:widget>
الأكواد التي يجب إضافتها هي الأكواد باللون الأحمر مع مراعاة الأماكن التي يجب إدراجها فيها كما في المثال السابق.
لا تنسى وضع إسم القسم.
الحالة 5 : إظهار الأداة على جميع صفحات المدونة, وإخفاءها على الصفحة الرئيسية.
كل ما عليك فعله في هذه الحالة هو إظافة بعض الأكواد ضمن الكود الخاص بالأداة ليصبح على هذا الشكل:
<b:widget id='HTML3' locked='false' title='adsense' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.url != data:blog.homepageUrl'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:if>
</b:includable>
</b:widget>
الأكواد التي يجب إضافتها هي الأكواد باللون الأحمر مع مراعاة الأماكن التي يجب إدراجها فيها كما في المثال السابق.
الحالة 6 : إظهار الأداة على جميع صفحات المدونة, وإخفاءها على صفحات المواضيع.
كل ما عليك فعله في هذه الحالة هو إظافة بعض الأكواد ضمن الكود الخاص بالأداة ليصبح على هذا الشكل:
<b:widget id='HTML3' locked='false' title='adsense' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType != "item"'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:if>
</b:includable>
</b:widget>
الأكواد التي يجب إضافتها هي الأكواد باللون الأحمر مع مراعاة الأماكن التي يجب إدراجها فيها كما في المثال السابق.
الحالة 7 : إظهار الأداة على جميع صفحات المدونة الثابتة فقط.
كل ما عليك فعله في هذه الحالة هو إظافة بعض الأكواد ضمن الكود الخاص بالأداة ليصبح على هذا الشكل:
<b:widget id='HTML3' locked='false' title='adsense' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType == "static_page"'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:if>
</b:includable>
</b:widget>
الأكواد التي يجب إضافتها هي الأكواد باللون الأحمر مع مراعاة الأماكن التي يجب إدراجها فيها كما في المثال السابق.
الحالة 8 : إظهار الأداة على جميع الصفحات, وإخفاءها على صفحات المدونة الثابتة.
كل ما عليك فعله في هذه الحالة هو إظافة بعض الأكواد ضمن الكود الخاص بالأداة ليصبح على هذا الشكل:
<b:widget id='HTML3' locked='false' title='adsense' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType != "static_page"'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:if>
</b:includable>
</b:widget>
الأكواد التي يجب إضافتها هي الأكواد باللون الأحمر مع مراعاة الأماكن التي يجب إدراجها فيها كما في المثال السابق.
أتمنى أن يكون الدرس في متناول الجميع,في حال كان هنالك أي إستفسار لا تترددوا في وضع إستفساراتكم في تعليق.
المرجو دعم الموقع من خلال الإشتراك على صفحاتنا على المواقع الإجتماعية و مشاركة الدروس مع أصدقاءكم.
0 التعليقات