الأحد، 27 يناير 2013

طريقة عرض الادوات واعلانات ادسنس في الصفحة الرئيسية لمدونة بلوجر




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



طريقة عرض الادوات واعلانات ادسنس في الصفحة الرئيسية لمدونة بلوجر:
1-ادخل الى حسابك في بلوجر >> التخطيط >>  اضافة اداة
قم باضافة اي داه ترغب بها لتجريب هذه الخاصية ولا تنسى ان  تسميها باسم مميز لتسهل العملية القادمة لنفرض انك اخترت الاسم "ساعة "
2-الان اذهب الى التخطيط >> تحرير html
3-اضغط على توسيع قوالب {اذا اغفلت هذه النقطة فلن تجد الكود المطلوب }
4- الان استخدم خاصية البحث لايجاد كود الاداة التي اضفتها في الخطوة واحد وترغب في عرضها  في الصفحة الرئيسية فقط
لتسهيل البحث استخدم CTRL+F ثم اكتب اسم الاداة وهي في مثالنا هنا "ساعة "
سيظهر الكود هكذا

<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>




      5- لجعل هذه الاداة تظهر  فقط في الصفحة الرئيسية  عدل الكود باضافة الجزء المكتوب باللون الاحمر في المكان الموضح هنا:

<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 == "SPECIFIC_BLOG_POST_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>

لا تنسى وضع رابط  الصفحة التي تود عرض الاداة فيها مكان SPISIFIC-BLOG-POST-URL



لعرض الاداة فقط في صفحة الارشيف : 
<b:widget id='HTML3' locked='false' title='ساعة' type='HTML'>
<b:includable id='main'>

<b:if cond='data:blog.pageType == "archive"'>
<!-- 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 التعليقات:

إظهار التعليقات

إرسال تعليق

 
تصميم: درر الحياة