تــمـتـلــك بـلـوجــر خـاصـيــة فـريــدة جــدا تـسـمــح لــك بــالإخـتـيــار بـيــن عــرض وإخـفــاء مـحـتــوى مـعـيــن مــن صـفـحــات مـخــتـلـفــة فــي مـدونـتــك، هــذه الــخـاصـيــة مـفـيــدة بـشـكــل كـبـيــر حـيــث مــن أهــم فـوائدهــا تـسـريــع الـمـدونــة، حـيــث لــن تـحـتــاج إلــى عــرض الإضـافــات الـتــي لا تـحــتـاجـهــا وتـخــفـيـهــا بـأكــواد CSS أو JavaScript. فـقــط سـتـســتـعـمــل أكــواد بـلـوجــر.
تــوجــد أنــواع كـثــيــرة مــن أكــواد بـلــوجــر تـســاعــدك بـشــكــل كـبــيــر عــلــى إدارة مـدونــتــك بـشــكــل أفــضــل، جـمــعــت لــكــم فــي هــذا الـمــوضــوع بـعــضــا مــن هــذه الأكــواد تـســاعــدك عــلــى إظــهــار وإخــفــاء الإضــافــات فــي صـفــحــات مـعـيــنــة. طـريــقــة إسـتـعــمــال الأكــواد بـسـيــطــة كــل مــا عـلــيــك الـقــيــام بــه هــو إخـتــيــار أحــد الأكــواد الـمــوجــودة فــي الأســفــل ووضــع مــا تــريــد إظــهــاره أو إخــفــاءه داخـلــهــا.
مثال تجريبي :
داخل تحرير HTML لدي هذا الكود :
<div id='box'><img src='/img.png' alt='image'></img></div>
هــذا الـكــود سـيــظـهــر فــي كــل الـصــفـحــات إلا إذا تــم مــنـعــه بـإحــدى أكــواد بــلـوجــر.
كمثال :
<b:if cond='data:view.isHomepage'>
<div id='box'><img src='/img.png' alt='image'></img></div>
</b:if>
فـي هـذه الـحـالـة الـكـود ســيـظـهـر فـقـط فـي الــصـفـحـة الــرئيـسـيـة لــلـمـدونـة لأنـه مـحـاط بـالـكـود الـذي يـسـمـح لـه بــالـظـهــور فــي الــصـفـحــة الــرئيـسـيــة فـقــط، أتـمـنــى أن تـصــل الـفـكــرة، الـمـهــم إلـيـكــم قـائمــة بـالأكــواد الـتــي يـمــكـنـكــم إســتـعــمـالـهــا :
الصفحة الرئيسية
مثال للصفحة الرئيسية :
- http://www.teqniweb.com
إظهار في الصفحة الرئيسية
<b:if cond='data:view.isHomepage'>
<!-- المحتوى-->
</b:if>
إخفاء في الصفحة الرئيسية
<b:if cond='not data:view.isHomepage'>
<!-- المحتوى-->
</b:if>
صــفـحــات الـمــواضـيــع والـصــفـحــات الـثــابـتــة
- صفحة المواضيع كـ http://www.teqniweb.com/2018/03/show-or-hide.html
- صفحة ثابثة كـ http://www.teqniweb.com/p/contact.html
إظهار في صفحات المواضيع و الصفحات الثابتة
<b:if cond='data:view.type == "item"'>
<!-- المحتوى-->
</b:if>
إخفاء في صفحات المواضيع و الصفحات الثابثة
<b:if cond='data:view.type != "item"'>
<!-- المحتوى-->
</b:if>
صفحات المواضيع
إظهار في صفحات المواضيع
<b:if cond='data:view.isPost'>
<!-- المحتوى-->
</b:if>
إخفاء في صفحات المواضيع
<b:if cond='not data:view.isPost'>
<!-- المحتوى-->
</b:if>
الصفحات الثابتة
إظهار في الصفحات الثابتة فقط
<b:if cond='data:view.isPage'>
<!-- المحتوى-->
</b:if>
إخفاء في الصفحات الثابتة
<b:if cond='not data:view.isPage'>
<!-- المحتوى-->
</b:if>
صفحات البحث
صـفــحــات الـبــحــث تـتــكــون مــن جـانـبــيــن, صـفــحــات الـبــحــث الــتــي يــصــل إلـيــهــا الــمـسـتــخــدم بـواســطــة الـبــحــث عــن إحــدى الـكـلــمــات، وصـفــحــات الــتــصـنـيــفــات أيــضــا تـعـتــبــر مــن صـفــحــات الـبــحــث.
مثال لصفحات البحث :
مثال لصفحات البحث :
- http://www.teqniweb.com/search?q=something
- http://www.teqniweb.com/search?label=label
- http://www.teqniweb.com/search/label/something
إظهار في صفحات البحث
<b:if cond='data:view.isSearch'>
<!-- المحتوى-->
</b:if>
إخفاء من صفحات البحث
<b:if cond='not data:view.isSearch'>
<!-- المحتوى-->
</b:if>
صفحات التصنيفات
صفحات التسميات تحتوي على مواضيع مختلفة من نفس التسمية
مثال لصفحة تصنيف :
مثال لصفحة تصنيف :
- http://www.teqniweb.com/search/label/something
إظهار في صفحات التصنيفات
<b:if cond='data:view.isLabelSearch'>
<!-- المحتوى-->
</b:if>
إخفاء من صفحات التصنيفات
<b:if cond='not data:view.isLabelSearch'>
<!-- المحتوى-->
</b:if>
صفحات الأرشيف
صـفــحـات الأرشــيـف تـحــتـوي عــلـى تـدويــنـات مـصـنــفـة بـحــسـب الـتــاريـخ مــثـال لـصـفــحـة الأرشــيـف :مثال لصفحات الأرشيف
- http://www.teqniweb.com/2017
- http://www.teqniweb.com/2017/08
إظهار في صفحات الأرشيف
<b:if cond='data:view.isArchive'>
<!-- المحتوى-->
</b:if>
إخفاء في صفحات الأرشيف
<b:if cond='not data:view.isArchive'>
<!-- المحتوى-->
</b:if>
صفحات الخطأ
صـفــحـات الـخــطـأ صـفــحـات غــيـر مــوجـودة بــالـمــدونـة يــصـل إلـيــهـا الـزائر بــالـخــطـأ, أو بـواســطـة رابـط لــتـدويــنـة مـحــذوفـة
مثال لصفحات الخطأ :
- http://www.teqniweb.com/blogger
- http://www.teqniweb.com/12345
إظهار في صفحات الخطأ
<b:if cond='data:view.isError'>
<!-- المحتوى-->
</b:if>
إخفاء في صفحات الخطأ
<b:if cond='not data:view.isError'>
<!-- المحتوى-->
</b:if>
ليست هناك تعليقات:
إرسال تعليق