วิธีติดตั้ง Breadcrumbs Navigation บน Blogger

 

สอนทำบล็อก วิธีทำ blogger วิธีแต่ง blogspot

Breadcrumbs เป็นส่วนที่บอกผู้ชมบล็อกว่ากำลังอยู่ที่หน้าใด ตำแหน่งใด ในบล็อกของคุณ โดยผู้ที่ใช้สามารถคลิกที่ Breadcrumbs นี้เพื่อย้อนกลับไปยังประเภทหรือหมวดหมู่ของเนื้อหาส่วนนั้นได้โดยตรง มีลักษณะคล้ายคลึงกับ Navigation Bar หรือ เมนูบาร์ ถ้ายกตัวอย่างให้เห็นภาพก็ดูได้จากบล็อกของผมในหน้าบทความ หรือ ยกตัวอย่างเว็บ Sanook ดังรูปด้านซ้ายมือ

ปกติแล้ว Breadcrumbs Navigation จะมีเป็นส่วนเสริมของ CMS เช่น Wordpress หรือ Joomla อยู่แล้ว แต่สำหรับ Blogger จะยังไม่มี Gadget ชนิดนี้  อย่างเราก็ตามหลังจากที่ได้ทดสอบ และทดลองดูแล้วเราสามารถปรับแต่งให้ Blogger มีส่วนเสริมชนิดนี้ได้ด้วยขั้นตอนที่ง่ายดายซึ่งทำได้ดังนี้



 
วิธีติดตั้ง Breadcrumbs Navigation บน Blogger

Log in Blogger เข้าไปที่  >> ไปที่แผงควบคุม >> รูปแบบ >> แก้ไข HTML >> ขยายแม่แบบเครื่องมือ

ขั้นที่ 1 กำหนด Style โดย
ค้นหาโค้ด ]]></b:skin> (กด Ctrl+F) จากนั้นวางโค้ดต่อไปนี้เอาไว้ก่อนหน้าโค้ดดังกล่าว

.breadcrumbs{border: 1px solid #000000;padding: 5px 15px;margin: 10px 0;line-height:14px;}

(คุณสามารถปรับแต่งสไตล์เพิ่มเติมได้ตามใจชอบ)

ขั้นที่ 2 ต่อเนื่องจากขั้นที่ 1 ให้ค้นหาโค้ด

<b:includable id='main' var='top'>
<!-- posts -->
<div class='blog-posts hfeed'>
<b:include data='top' name='status-message'/>
<data:adStart/>
และแทนที่ด้วยโค้ด
<b:includable id='breadcrumb' var='posts'>
<b:if cond='data:blog.homepageUrl == data:blog.url'>
<!-- No breadcrumb on front page -->
<b:else/>
<b:if cond='data:blog.pageType == "item"'>
<div class='breadcrumbs'>
Browse » <a expr:href='data:blog.homepageUrl' rel='tag'>Home</a>
<b:loop values='data:posts' var='post'>
<b:if cond='data:post.labels'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast == "true"'> » <a expr:href='data:label.url' rel='tag'><data:label.name/></a> </b:if> </b:loop>
» <span><data:post.title/></span> </b:if> </b:loop> </div>
<b:else/>
<b:if cond='data:blog.pageType == "archive"'>
<div class='breadcrumbs'>
Browse » <a expr:href='data:blog.homepageUrl'>Home</a> » Archives for <data:blog.pageName/> </div> <b:else/>
<b:if cond='data:blog.pageType == "index"'>
<div class='breadcrumbs'>
<b:if cond='data:blog.pageName == ""'>
Browse » <a expr:href='data:blog.homepageUrl'>Home</a> » All posts <b:else/>
Browse » <a expr:href='data:blog.homepageUrl'>Home</a> »
Posts filed under <data:blog.pageName/>
</b:if> </div> </b:if> </b:if> </b:if>
</b:if>
</b:includable>
<b:includable id='main' var='top'>
<!-- posts -->
<div class='blog-posts hfeed'>
<!-- disable default status message
<b:include data='top' name='status-message'/>default status message disabled -->
<b:include data='posts' name='breadcrumb'/>
<data:adStart/>


บันทึกแม่แบบและดูผลลัพธ์คุณก็จะได้ผลลัพธ์คล้ายกับบล็อกของผมดังรูป

วิธีทำ blog และวิธีแต่ง blogspot

ตอนนี้มีความคิดเห็น : 4 ความคิดเห็น
หากคุณมีปัญหาหรือข้อสงสัยใดๆ สามารถสอบถามได้จากกล่อง comment ด้านล่างนี้ได้เลยครับ

  1. เปลี่ยน template ใหม่แล้วติด Navigation Bar มาค่ะ อยากใส่เนื้อหาที่สัมพันธ์กับข้อความบนบาร์ แล้วเปลี่ยนข้อความบนบาร์ทำยังไงคะ หรือว่าลบทิ้งจะง่ายกว่าแต่ก็เสียดายค่ะ ที่นี่นะคะ www.nipponkitchen.blogsopt.com ขอบคุณค่ะ

  1. Navigation ที่ได้มามีกรอบติดมาด้วยไม่เข้ากับชุดแม่แบบและดูแล้วไม่สวยครับถ้าหากไม่ต้องการต้องทำไงครับ รบกวนหน่อยครับ

  1. ขอบคุณค่ะ

แสดงความคิดเห็น

ถ้าต้องการโพส HTML ให้แปลงโค้ดที่เครื่องมือด้านล่างนี้ก่อนครับ

สร้างบล็อก Facebook SEO บล็อก Linkwheel iMacros Link Wheel