24
Feb
2013
Feb
2013

Xin chào bạn! Hôm nay chúng ta đến với một tiện ích đó là Bài viết liên quan - Related post. Mẫu này do mình sưu tầm nên không tìm lại được tác giả. Được mình sử dụng trong mẫu template DxHflow.
Nào chúng ta cùng bước vào thực hiện nhé.
Bước 1: Bạn vào phần Chỉnh sửa HTML (click Mở rộng Mẫu Tiện ích) tìm đến ]]></b:skin> trong template và dán ngay trên nó đoạn mã sau:
#related{width:100%} .related-posts{font:bold 13px Arial;text-align:center;list-style:none;text-transform:none;margin:0 0 20px;padding-left:9px} .related-posts li{float:left;height:auto;list-style-type:none;margin:0 5px 0 6px;padding:2px 0} *html ul.rp#related-posts li{margin:0 13px} .related-posts li a{border:1px solid #bbb;background:#fff;display:block;height:90pxwidth:90px;;position:relative;color:#fff;text-decoration:none;padding:4px 4px 1px 4px} .related-posts li .overlay{height:84px;width:84px;line-height:16px;position:absolute;z-index:10;padding:6px 3px 0 3px} .related-posts li a:hover .overlay{background:rgba(0,0,0,.7);display:block!important} .related-posts li img{bottom:0;padding:0!important} .related-posts li a:hover{-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25)} .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden} .clearfix{display:inline-block}
Bước 2: Bạn tìm đến đoạn mã
<div class='post-footer-line post-footer-line-3'>
Và dán ngay sau nó đoạn code sau:
<div class='clearfix' id='related'> <div class='related-posts'> <script type='text/javascript'> var defaultnoimage="https://lh6.googleusercontent.com/-bcJY_dGtfrg/UPKa5JYfQsI/AAAAAAAABGw/cEdD_zscID4/s0/no-image.jpg"; var maxresults=6; </script> <script src='http://dxhbook.googlecode.com/files/related-post.js' type='text/javascript'/> <b:loop values='data:post.labels' var='label'> <b:if cond='data:label.isLast != "true"'> </b:if> <script expr:src='"/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&callback=related_results_labels_thumbs&max-results=20"' type='text/javascript'/> </b:loop> <script type='text/javascript'> removeRelatedDuplicates_thumbs(); printRelatedLabels_thumbs("<data:post.url/>"); </script> </div> </div>
Lưu ý:
- Tùy thuộc vào bố cục template của bạn mà vị trí để dán đoạn code trên cũng khác nhau.
- Nếu bạn muốn chỉnh sửa kích thước của ảnh thu nhỏ cho phù hợp hơn với blog của mình thì nhất thiết cần chỉnh đồng bộ cả trong đoạn mã css ở bước 1 và trong file javascrip ở bước 2.
Ok save lại template và tận hưởng!
13 comments
chia sẻ lại cái tip Popular Post đị cậu ::a
I can't not aplly this widget untill i change this code:
<script expr:src='"/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&callback=related_results_labels_thumbs&max-results=20"' type='text/javascript'/>
to
<script expr:src='"/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&callback=related_results_labels_thumbs&max-results=20"' type='text/javascript'/>
Thanks
Bên đấy là trích từ mẫu template nào đấy của Maskolis đấy chứ cậu. Dạo này bận quá không viết bài mới được. He để tí nữa rảnh chút share luôn cái related post mình đang dùng cũng cải tiến một chút :D
Hình như anh không còn mở dịch vụ Support nữa hả anh?
Dạo này mình ít thời gian rảnh nên không nghiên cứu thủ thuật theo yêu cầu nữa, giúp mọi người gặp vướng mắc khi thực hiện các thủ thuật mình share thôi.
Nếu bạn gặp vướng mắc những chỗ nhỏ ngoài lề cũng có thể hỏi mình sẽ giúp.
Anh check zùm em trang Blog Nhạc của em sao lại không thể hiện thị trên IE được.Còn lại hiện thị tốt mọi trình duyệt.Em kô biết sao nữa
Blog:http://www.nhac.mendz.net
Mình vào thử vẫn bình thường không vấn đề gì bạn à.
Không hiểu sao em vào là cứ bị sao ấy. Lúc thiếu cái này lúc thiếu cái kia. Nói chung là không hiện thị tốt lắm.
Nhờ anh chỉ giúp cách chuyển tiếp tên miền kiểu như duypham.info ấy.
lấy 1 VD luôn khi chúng ta truy cập: duypham.info thì nó tự động chuyển ngay về blog.duypham.info.
Vấn đề này mình không rõ bạn à.
Vâng!
cái đó đơn giản mà bạn!
Post a Comment