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