الجمعة، 31 يناير 2014

تثبيت أداة في مكان خاص على بلوجر


نقدم لكم في درسنا هذا إن شاء الله كيفية تثبيت أداة من أدوات بلوجر في مكان ثابت.
لأننا بمجرد إضافة أداة، فإنها سوف تظهر على جميع صفحات المدونة بما في ذلك الرئيسية، أو صفحات الرسائل...
و إذا أردنا إظهار إحدى الأدوات مثلا فقط على الصفحة الرئيسية أو على صفحات رسائل المدونة...
فإن الطريقة جد سهلة إن شاء الله.
من أجل ذلك، يجب أن تحمل هذه الأداة إسم خاص بها و مميز لها من إجل تسهيل عملية البحث عن هذه الأداة في كود الــHTML.
و بعد تنفيذ هذه العملية، يمكنكم بعد ذلك حذف أو تغيير إسم الأداة.
و حتى لا نطيل عليكم، إليكم الطريقة:
نذهب إلى المظهر (القالب) "تحرير قالب بلوجر" ثم Ctrl+F و نبحث عن
<b:widjet id
هكذا سوف تتمكنون من تحديد مكان كل الأدوات التي تمت إضافتها إلى بلوجر.
و هنا يجب عليكم تحديد الأداة المراد تثبيتها في مكان خاص على المدونة... (مثلا:أداة إعلانات أدسنس، أو أداة التسميات...).
بحيث سيكون كود الأداة على الشكل الآتي:
<b:widget id='HTML3' locked='false' title='هنا ستجد إسم الأداة' 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:widget id='HTML3' locked='false' title='هنا إسم الأداة' 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> 
من أجل إظهار الأداة على جميع الصفحات باستثناء الصفحة الرئيسية،
<b:widget id='HTML3' locked='false' title='هنا إسم الأداة' 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> 
من أجل إظهار هذه الأداة فقط على صفحة معينة من المدونة نستعمل الكود:
<b:widget id='HTML3' locked='false' title='هنا إسم الأداة' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.url == "أضف هنا رابط من روابط مدونتك_http://..."'>
<!-- 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 التعليقات: