Tạo tiện ích "Bài viết cùng chủ đề" trong blogspot | thanhtuanforever.blogspot.com
blog-tips 00:52

Để tránh trường hợp code không có hiệu lực khi copy từ trang web vào template mình sẽ tập hợp những đoạn code sử dụng trong bài này vào file Related post. Các đoạn code được đánh số theo thứ tự Code 01, Code 02, Code 03. Các bạn chú ý copy cho đầy đủ để tránh gây lỗi.
Tìm tới </head> và paste đoạn code 01 vào bên trên nó.
Tùy theo độ rộng qui định trong phần hiển thị bài viết mà bạn chỉnh độ rộng của Related post cho phù hợp. Bên cạnh đó bạn có thể thay đổi font chữ, cỡ chữ, bullet (thay image http://i306.photobucket.com/albums/nn272/talkvietnam/bullet.gif bằng bất cứ cái nào bạn muốn).
Bạn có thể thay đổi phần dấu chấm bên dưới link bài viết liên quan bằng gạch dưới hay để trống bằng cách thay đổi
border-bottom:1px dotted #cccccc;Tiếp theo bạn tìm tới đoạn code sau trong template:
<b:loop values='data:post.labels' var='label'>Thay thế nó bằng đoạn code 02
<a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.islast != "true"'>,</b:if>
</b:loop>
Số 10 là số bài viết liên quan được hiển thị. Bạn có thể thay đổi nếu muốn.
Số 30 là số bài viết tối đa hiển thị khi bạn chọn xem bài viết theo chủ đề.
Tiếp theo bạn kéo con chạy xuống dưới cho đến khi nhìn thấy text </div> hay </span>. Paste đoạn code 03 ngay sau đó.
Nó có dạng như sau:
<b:if cond='data:post.labels'>Đoạn code 03 được paste ngay sau </span>
<data:postlabelslabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url+ "?max-results=30"' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != "true"'>,</b:if><b:if cond='data:blog.pageType == "item"'> <script expr:src='"/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&callback=related_results_labels&max-results=10"' type='text/javascript'/> </b:if> </b:loop>
</b:if>
</span>
<b:if cond='data:blog.pageType == "item"'>
<div id='related-posts'>
<h2><strong>Bài viết cùng chủ đề:</strong></h2>
<script type='text/javascript'> removeRelatedDuplicates(); printRelatedLabels(); </script>
</div></b:if>
Vậy là xong. Bây giờ blog của bạn đã có widget "Bài viết cùng chủ đề"
theo:bloggerplus.net
Tags: học photoshop , giải trí , người đẹp , phần mêm , thủ thuật máy tính , thủ thuật cho điện thoại , thông tin công nghệ , thông tin máy tính , thông tin điện thoại ,thư giãn,thời trang , thủ thuật cho blog , thủ thuật photoshop , thủ thuật SEO