1 Cách hiển thị số lượng nhận xét Disqus trên Blogger 18/01/12, 09:53 pm
[KiNg]_[PiN]-BB
Những
ai thích sử dụng Hệ thống nhận xét Disqus cho Blogger, ban đầu sử dụng
sẽ gặp một số vấn đề nhỏ cảm thấy không hài lòng, tuy nhiên sau khi tìm
cách giải quyết được thì kết quả sẽ thật tuyệt vời. Một trong những vấn
đề đó là link báo số lượng nhận xét Disqus không còn tương thích với
Template, tức là sẽ không hiển thị số nhận xét chính xác cho mỗi bài
viết sau khi cài đặt Hệ thống nhận xét Disqus.
Đoạn mã thông báo số lượng nhận xét trên các trang Label và trang chủ thường có dạng như sau:
<b:if cond='data:post.allowComments'>
<a class='comment-link' expr:href=post.addCommentUrl'
expr:onclick='data:post.addCommentOnclick'><b:if
cond='data:post.numComments == 1'>
1 <data:top.commentLabel/>
<b:else/>
<data:post.numComments/> <data:top.commentLabelPlural/>
</b:if>
</a>
</b:if>
Đoạn mã này nằm trước dòng <div style='clear: both;'/> <!--
clear for photos floats --> trong Template ở chế độ Mở rộng mẫu tiện
ích.
Để hiển thị chính xác số lượng nhận xét, bạn chỉ cần thay đoạn mã nêu trên bằng đoạn mã bên dưới.
<b:if cond='data:post.allowComments'>
<!-- +disqus -->
<a class='dsq-comment-count comment-link commentslink' expr:href=post.url + "#disqus_thread"' rel='nofollow' />
<!-- -disqus -->
</b:if>
Hy vọng các bạn sử dụng Disqus sẽ hài lòng với thủ thuật đơn giản này.
Tôi sẽ không ngừng nghiên cứu và ứng dụng những cái mới cho Hệ thống
nhận xét Disqus bởi vì tôi là một trong những người thích dùng Disqus.
:18)