Breadcrumb là tiện ích được sử dụng khá phổ biến, đặc biệt là các trang Web/Blog vận hành trên nền tảng Wordpress. Cùng với tiện ích “Page Navigation – phân trang cho Blogspot“, cả hai góp phần điều hướng tốt hơn cho Web/Blog của bạn.
Lần trước namkna đã giới thiệu cho các bạn cách tạo thanh điều hướng (trạng thái) Breadcrums nhưng nhược điểm của nó là chỉ chạy tốt với các bài viết có một nhãn. nhưng với các bài viết 2 nhãn thì không chạy được hôm nay namkna sẽ hướng dẫn các bạn cách khắc phục nó.
Cách thực hiện:
- Đăng nhập Blogger
- Vào Thiết Kế (Design)
- Chọn tab Chỉnh Sửa HTML (Edit HTML)
- Chọn Mở Rộng tiện ích mẫu (Expand Widget Templates).
- Thêm đoạn code sau trước thẻ ]]></b:skin> .
.breadcrumbs{ float:left; padding:5px 5px 5px 0px; margin: 0px 0px 15px 0px; font-size:15px;font-weight:bold; line-height: 1.4em; border-bottom:3px double #e6e4e3; }6. Tìm đến đoạn code sau:
<b:includable id='post' var='post'>7. Thêm đoạn code sau vào bên dưới đoạn code trên:
<b:if cond='data:blog.pageType == "item"'> <div id='Breadcrumbs'><a expr:href='data:blog.homepageUrl' rel='tag'>Home</a> <b:loop values='data:post.labels' var='label'> <b:if cond='data:label.name == "Blogspot-tips"'> »<a href='/search/label/Blogspot-tips?max-results=5'>Blogspot-tips</a> <b:loop values='data:post.labels' var='label'> <b:if cond='data:label.name == "Blogspot-tips"'> <b:else/> »<a expr:href='data:label.url + "?max-results=5"' rel='tag'> <data:label.name/></a> </b:if> </b:loop> <b:else/> </b:if> <!-- Nếu muốn thêm thì bạn chỉ cần copy đoạn code màu xanh trên dán tiếp vào đây --> </b:loop> » <span><data:post.title/></span> </div> </b:if>
Trong đó:
- Thay Blogspot-tips thành nhãn số 1 của bạn.
- Nếu blog của bạn có nhiều nhãn lớn bạn chỉ cần Copy phần mau xanh vào sau nó là ok.
- Nếu blog của bạn chỉ sử dụng 1 nhãn cho mỗi bài viết thì bạn tham khảo các khác Tại đây
Lưu mẫu lại.
Chúc thành công!
Nhận xét
Tuy nhiên đối với blog có nhiều nhãn thì dùng phương pháp này không được ổn lắm. Nếu muốn tự động thêm các nhãn vào thanh điều hướng bạn có thể tham khảo bài viết này
Trả lờiXóaMình đã làm được breadcrumbs nhưng khi mình nhấn một nhãn (label) thì không thấy đường dẫn tới label đó. Bạn chỉ cho mình cách thực hiện để thấy được đường dẫn trên trang con được không? Mình cảm ơn bạn nhiều.
Trả lờiXóaTrang blog của mình: http://hocmai-ntkhanh.blogspot.com
Câu hỏi của bạn không rõ ràng khi ta xem bài viết hoặc nhãn thì trình duyệt tự động hiển thị đường dẫn mà.
XóaNhận xét này đã bị tác giả xóa.
Trả lờiXóa