إخفاء وإظهار أدوات بلوجر |
لديك أداة مثل مربع الاعجاب فايسبوك مثلا تريد ظهورها على الصفحة الرئيسية لمدونتك فقط مع إخفاءها على باقي الصفحات. إليك طريقة القيام بذلك:
1 - فتح أداة تغيير القالب والبحث عن الأداة:
من واجهة التحكم في المدونة نختار القالب ثم ننقر على تحرير HTML، بعد فتح كود القالب ننقر على Ctrl+F من لوحة المفاتيح ونكتب إسم الأداة ثم Enter لإيجادها. (إذا كنت لا تعرف كيف تجد الأداة المرجو مراجعة الدرس التالي: طريقة البحث عن أداة داخل كود قالب بلوجر ).
بعد إيجادكم للكود سيبدو بهذا الشكل:
<b:include name='quickedit'/>
دعونا نمر الآن لإضافة الكود الذي سيتحكم بالأداة.
بعد إيجادكم للكود سيبدو بهذا الشكل:
<b:widget id='HTML2' 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 وتنتهي ب </b:widget>.دعونا نمر الآن لإضافة الكود الذي سيتحكم بالأداة.
2- إضافة كود التحكم بالأداة حيث سيتم إظهارها على الصفحة الرئيسية فقط:
لإظهار أداة على الصفحة الرئيسية فقط مع إخفائها على باقي الصفحات قوموا بإضافة الكود كما يلي:
لاحظوا الكود باللون الأحمر، الأول تحت <b:includable id='main'> . والثاني تحت <b:include name='quickedit'/> كما يلي:<b:widget id='HTML2' 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: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>
قوموا بحفظ التغييرات وشاهدوا كيف تم إظهار الأداة على الصفحة الرئيسية بينما يتم إخفاءها على باقي الصفحات الخاصة بمدونة بلوجر.
** خيارات أخرى للتحكم بإظهار وإخفاء أدوات بلوجر:
1- إظهار أداة بلوجر على المشاركات فقط
2- إظهار أداة بلوجر على صفحة محددة
3- إخفاء أداة بلوجر على صفحة محددة
4- إظهار أداة بلوجر على الصفحات الثابتة
5- إخفاء أداة بلوجر على الصفحات التابث
6- إظهار أداة بلوجر على صفحات الأرشيف فقط
7- إظهار أداة بلوجر على الصفحة الرئيسية فقط
0 on: "إظهار أداة بلوجر على الصفحة الرئيسية فقط"