Hot News
Loading...

Cách tạo "Các bài liên quan"

[FD's BlOg] - Để người xem dễ dàng xem các bài viết có cùng nhãn là tạo một tab chứa các bài viết liên quan đến vấn đề đang đọc. Và phổ biến nhất là cho tab này hiển thị cuối bài viết.

Hình minh họa:
Bây giờ tiến hành cài đặt:

1. Đầu tiên phải chỉnh sửa 1 số thuộc tính :
- Vào Vào phần Bố cục.
- Vào chỉnh sửa của Tiện ích "Bài đăng trên blog"
- Và chỉnh sửa thiết lập như hình bên dưới

- Vào Cài đặt ► Định dạng và chọn Định dạng dấu ngày tháng như hình bên trên (xem hình minh họa bên dưới).

2. Blog bạn phải có link feed (nếu chưa có, thì vào đây để kích họat).
3. Giờ đến phần chèn code vào
- Đăng nhập blog.
- Vào Chỉnh sửa code HTML
- Nhấp vào Mở Rộng Tiện ích

-Tìm dòng code sau:

<p class="post-footer-line post-footer-line-3"></p>

- Chèn ngay sau nó đọan code bên dưới:

<b:if cond='data:blog.pageType == &quot;item&quot;'>
<b:if cond='data:post.labels'>
<div id='bailienquan'>Đang load dữ liệu...</div>
<span id='label_list_display_none' style='display:none; visibility:hidden'>
<b:loop values='data:post.labels' var='label'>
<data:label.name/>
<b:if cond='data:label.isLast
!= &quot;true&quot;'>,</b:if></b:loop></span>
<span id='post_time_stamp' style='display:none; visibility:hidden'><data:post.timestamp/>
</span>
<br/>
</b:if>
</b:if>



Xem hình ví dụ :


- Tiếp tục, chèn đoạn code bên dưới vào ngay trên thẻ đóng </body>:

<b:if cond='data:blog.pageType == "item"'>
<script type='text/javascript'>
home_page = "http://YourBlog.blogspot.com/";
maxPosts = 10;
feed2js = "http://feed2js.org//feed2js.php";
</script>
<script src='http://fandung.110mb.com/JS-files/related_posts_01.js'
type='text/javascript'/>

<div id='cacbailq1' style='display:none; visibility:hidden; height:0px'>
<script type='text/javascript'>creattaga("min");</script>
</div>

<div id='cacbailq2' style='display:none; visibility:hidden; height:0px'>
<script type='text/javascript'>creattaga("max");</script>
</div>

<div class='cacbailienquan' id='cacbailienquan' style="display:none;">
<script src='http://fandung.110mb.com/JS-files/related_posts_02.js'
type='text/javascript'/>
<script type='text/javascript'>
displayCBLQ("cacbailq1","Các bài mới nhất cùng chủ đề:");

displayCBLQ("cacbailq2","Các bài cũ hơn cùng chủ đề:");
</script>
</div>
</b:if>


Những chỗ cần thay:
home_page = "http://YourBlog.blogspot.com/"; : http://YourBlog.blogspot.com --> URL của blog của bạn
maxPosts = 10; : số bài viết sẽ hiển thị.

Lưu ý : Code chạy rất đẹp với các nhãn tiếng Anh hoặc tiếng Việt không dấu. Với các nhãn tiếng Việt, có một số từ code không hiểu được nó, do đó không lấy được các bài liên quan. Vì thế, các bạn nên sử dụng ít nhãn tiếng Việt trong blog thôi, hoặc chỉ nên dùng nhãn tiếng Việt không dấu là tốt nhất.
Nguồn : ViệtWebGuide, sửa bởi fandung và được phattrienso quảng bá.
Share on Google Plus

About Chinhnd

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

13 nhận xét :

  1. Làm sao để căn 2 cột nằm đều 2 bên nhìn hay hơn là nằm chồng lên nhau như vậy? vừa đẹp lại không chiếm diện tích nhiều.

    ReplyDelete
  2. Anh ơi! sao trong cái temp của em lại không thây có dòng code p class="post-footer-line post-footer-line-3">
    Mà chỉ có dòng này thôi p class='comment-footer'
    Đây là cái temp của em,anh xem giúp http://www.bloggerstyles.com/go/download.php?theme=245

    ReplyDelete
  3. @ Ma†riX_King : không có dòng line-3 thì tìm line-2 hoặc line-1 cũng dc. Nếu ko có nữa thì cho nó nằm dưới thẻ data:post.body cũng dc.

    ReplyDelete
  4. Nếu mà file java script trên bị die thì em phải làm sao. Có cách nào mà dán trực tiếp vô template không anh. Nhiều khi mấy file đó bị die em ko biết làm thế nào. Có gì anh hướng dẫn luôn nhé

    ReplyDelete
  5. èo nản lun em làm xong rùi , thử lại nó hok ra , nó ghi đang load dữ liệu rùi mất lun :T em thử đặt tiếng anh , tiếng việt không dấu hem đc đang bùn nè , em cũng giống thằng kia ko có line-3 nhưng có cái
    div class='post-footer-line post-footer-line-3'
    em pate bên dưới lun đúng hok ??? chỉ em lại nha anh ,em cũng làm cái feedburn nữa mà không bít thiết lập đúng hok ?? anh chỉ em nha Y!M: shinichi_kudo0269@yahoo.com.vn , blog của em là http://clbgamesvn.blogspot.com thanks!

    ReplyDelete
  6. Dung roi, ban cu lam vay la duoc, nhung minh khong vao duoc blog cua ban.

    ReplyDelete
  7. Load xong rồi ko thấy đâu nữa??? PTS giúp mình với! YM! :MinhTaionline

    ReplyDelete
  8. MrNguyen phải làm đúng trinh` tự và nhớ phải thực hiện thiết lập như hình mịnh họa nhé

    ReplyDelete
  9. Bác ơi em làm mãi mà nó ko hiển thị mới buồn. Các bài liên quan ko hiển thị còn các hướng dẫn khác em đọc trên này hầu như em làm đựoc hết còn mỗi cái này là ko đuợc. Nó chỉ bảo là đang load dữ liệu nhưng ko hiển thị được j cả. blog của em: www.tinhkhucyeu.blogspot.com
    -----------------
    www.tinhkhucyeu.info

    ReplyDelete
  10. đã check lại, có 2 vấn đề:
    (1) bạn đã thực hiện chính xác phần cài đặt cho định dạng ngày chưa?
    (2) nhất thiết bạn phải đăng ký và kích hoạt feed

    ReplyDelete
  11. Làm được chết liền!
    Pác nào biết làm cái này vui lòng post cho bài mới đi!

    ReplyDelete
  12. kho hon len troi label lai ko dc viet tieng viet nau moi kho chu?


    http://kiemtienso1.blogspot.com/

    ReplyDelete
  13. sao mình làm mà nó cứ ra chữ "đang load dữ liệu..."thôi là sao

    ReplyDelete


♦ Mời bạn gửi Nhận xét của mình. Bạn có thể nhận xét bằng cách chọnComment asTên/URL hay Ẩn danh. Tuy nhiên bạn nên chọn Tên/URL với URL có thể để trống. Bạn vui lòng gõ tiếng Việt có dấu.

♦ Bấm vào Đăng ký qua email [Subscribe by email] để đăng ký theo dõi nhận xét của bài này.

♦ Các bạn tự chịu trách nhiệm với Nhận xét của mình. Nhận xét của bạn cho biết Bạn là ai? Là người như thế nào?.