Tips: การเลือก Widget หรือ Gadget มาแสดงเฉพาะบางหน้า สำหรับ Blogspot
นี่เป็น Tip ที่ผมชอบมากตัวนึงเลยครับ เพราะบางครั้งเราไม่อยากจะแสดงบาง Widget หรือ Gadget ในหลายๆหน้า แต่เราไม่รู้จะซ่อนมันยังไง วันนี้ผมมีวิธีมาแชร์กันครับ
เราไม่ต้องการที่จะให้ Gadget ในกรอบสีแดงมาแสดงที่หน้าแรก แต่อยากให้แสดงเฉพาะหน้าเนื้อหา/บทความ ดังนั้น เราต้องจัดการมันออก
ขั้นตอนแรกหลังจากเข้ามาที่หน้า "แก้ไข HTML" ก็หา Widget หรือ Gadget ที่เราจะจัดการให้เจอครับ
แทรก Code ตัวหนังสือสีแดงลงไปดังนี้
<b:widget id='HTML1' locked='false' title='LinkWithin' type='HTML' visible='true'>
<b:includable id='main'><b:if cond='data:blog.pageType == "item"'>
<data:content/></b:if></b:includable>
</b:widget>
แล้ว Save ผลที่ได้จะเป็นดังนี้
Widget หรือ Gadget ที่เราต้องการซ่อน มันได้หายไปแล้วครับ
เอาหล่ะ ทีนี้ถ้าอยากจะให้ Widget หรือ Gadget ของเราแสดงเฉพาะในหน้าอื่นๆ ลองดูโคตรตามนี้เลยครับ
1) ต้องการให้แสดงเฉพาะหน้าเนื้อหา/บทความ
<b:widget id='HTML1' locked='false' title='LinkWithin' type='HTML' visible='true'>
<b:includable id='main'><b:if cond='data:blog.pageType == "item"'>
<data:content/></b:if></b:includable>
</b:widget>
2) ต้องการให้แสดงเฉพาะหน้าแรก
<b:widget id='HTML1' locked='false' title='LinkWithin' type='HTML' visible='true'>
<b:includable id='main'><b:if cond='data:blog.url == data:blog.homepageUrl'>
<data:content/></b:if></b:includable>
</b:widget>
3) ต้องการให้แสดงเมื่อเปิดแสดงคลังบทความของบล็อก
<b:widget id='HTML1' locked='false' title='LinkWithin' type='HTML' visible='true'>
<b:includable id='main'><b:if cond='data:blog.pageType == "archive"'>
<data:content/></b:if></b:includable>
</b:widget>
4) ต้องการให้แสดงในหน้าแรก+หน้าป้ายกำกับ+หน้าผล Search
<b:widget id='HTML1' locked='false' title='LinkWithin' type='HTML' visible='true'>
<b:includable id='main'><b:if cond='data:blog.pageType == "index"'>
<data:content/></b:if></b:includable>
</b:widget>
ก็ง่ายๆแค่นี้แหล่ะครับ ลองปรับใช้กันดู
หากชอบ Tip ที่ผมแชร์ ช่วยติดตามเพจของผมด้วยนะครับ ตรงใต้ Comment นี้เลย
เราไม่ต้องการที่จะให้ Gadget ในกรอบสีแดงมาแสดงที่หน้าแรก แต่อยากให้แสดงเฉพาะหน้าเนื้อหา/บทความ ดังนั้น เราต้องจัดการมันออก
ขั้นตอนแรกหลังจากเข้ามาที่หน้า "แก้ไข HTML" ก็หา Widget หรือ Gadget ที่เราจะจัดการให้เจอครับ
แทรก Code ตัวหนังสือสีแดงลงไปดังนี้
<b:widget id='HTML1' locked='false' title='LinkWithin' type='HTML' visible='true'>
<b:includable id='main'><b:if cond='data:blog.pageType == "item"'>
<data:content/></b:if></b:includable>
</b:widget>
แล้ว Save ผลที่ได้จะเป็นดังนี้
Widget หรือ Gadget ที่เราต้องการซ่อน มันได้หายไปแล้วครับ
เอาหล่ะ ทีนี้ถ้าอยากจะให้ Widget หรือ Gadget ของเราแสดงเฉพาะในหน้าอื่นๆ ลองดูโคตรตามนี้เลยครับ
1) ต้องการให้แสดงเฉพาะหน้าเนื้อหา/บทความ
<b:widget id='HTML1' locked='false' title='LinkWithin' type='HTML' visible='true'>
<b:includable id='main'><b:if cond='data:blog.pageType == "item"'>
<data:content/></b:if></b:includable>
</b:widget>
2) ต้องการให้แสดงเฉพาะหน้าแรก
<b:widget id='HTML1' locked='false' title='LinkWithin' type='HTML' visible='true'>
<b:includable id='main'><b:if cond='data:blog.url == data:blog.homepageUrl'>
<data:content/></b:if></b:includable>
</b:widget>
3) ต้องการให้แสดงเมื่อเปิดแสดงคลังบทความของบล็อก
<b:widget id='HTML1' locked='false' title='LinkWithin' type='HTML' visible='true'>
<b:includable id='main'><b:if cond='data:blog.pageType == "archive"'>
<data:content/></b:if></b:includable>
</b:widget>
4) ต้องการให้แสดงในหน้าแรก+หน้าป้ายกำกับ+หน้าผล Search
<b:widget id='HTML1' locked='false' title='LinkWithin' type='HTML' visible='true'>
<b:includable id='main'><b:if cond='data:blog.pageType == "index"'>
<data:content/></b:if></b:includable>
</b:widget>
ก็ง่ายๆแค่นี้แหล่ะครับ ลองปรับใช้กันดู
หากชอบ Tip ที่ผมแชร์ ช่วยติดตามเพจของผมด้วยนะครับ ตรงใต้ Comment นี้เลย
Comments
Post a Comment