Hướng dẫn tạo thanh điều hướng (breadcrumb) cho Blogger
1. Đăng nhập vào Blogger >> Mẫu >> Chỉnh sửa HTML2. Bạn tìm điến đoạn mã có dạng như sau
<b:includable id='main' var='top'> ..... </b:includable>và đoạn code phía dưới vào sau đó (bạn có thể xóa toàn bộ chú thích của mình "<!-- .... -->"
<!-- Tạo includes có tên breadcrumb --> <b:includable id='breadcrumb' var='posts'> <!-- Điều kiện xuất hiện ở trang bài viết --> <b:if cond='data:blog.pageType == "item"'> <!-- Tạo thẻ div và span để trang trí css, và thông báo cho các công cụ tìm kiếm đây là breadcrumb, thẻ a sử dụng data lấy ra trang địa chỉ trang chủ --> <div class='breadcrumbs' xmlns:v='http://rdf.data-vocabulary.org/#'> <span typeof='v:Breadcrumb'><a class='bhome' expr:href='data:blog.homepageUrl' property='v:title' rel='v:url'>Trang chủ</a></span> » <!-- Lặp dữ liệu posts với biến tên là post --> <b:loop values='data:posts' var='post'> <!-- Điều kiện đúng nhãn hiện tại --> <b:if cond='data:post.labels'> <!-- Lặp post.labels với biến label để lấy ra toàn nhãn --> <b:loop values='data:post.labels' var='label'> <span typeof='v:Breadcrumb'> <!-- Dùng thẻ data lấy ra các nhãn --> <a expr:href='data:label.url' property='v:title' rel='v:url'><data:label.name/></a></span> <!-- Nếu ko phải nhãn cuối thì thêm ký tự đặc biệt vào phía sau --> <b:if cond='data:label.isLast != "true"'> » </b:if> </b:loop> <b:else/> »Khác </b:if> » <data:post.title/> </b:loop> </div> </b:if> </b:includable>
3. Tiếp tục tìm đến đoạn mã sau
<b:include data='top' name='status-message'/>và thêm đoạn code này xuống dưới (cái này gọi ra thì chắc không cần phải giải thích nữa)
<b:include data='posts' name='breadcrumb'/>
4. Bạn có thể sử dụng đoạn CSS sau hoặc CSS tùy chỉnh của riêng bạn để breadcrumb dịch breadcrump xa ra với tiêu đề hoặc trang trí cho nó, bạn tìm đến thẻ ]]></b:skin> và thêm đoạn css sau lên trên
.breadcrumbs {
margin-bottom: 20px;
margin-top: 8px;
}
5. Lưu lại template và đã thành công.
Như bạn đã thấy những, nếu bạn nắm được những bài viết trước, bạn có thể làm rất nhiều điều với Blogger mà không cần sử dụng đến Javascript và jQuery, rất tốt cho tốc độ tải trang của bạn. Hi vọng thủ thuật này tiếp tục giúp website/blog các bạn ngày càng phát triển!


Không có nhận xét nào:
Đăng nhận xét
Bạn có thể để lại thông tin tại đây !
Sẽ tăng cơ hội cho bạn đi làm gia sư
PR về bản thân mình - giao lưu kết bạn
Chỉ cần bạn không spam là ok !