Kích hoạt và gỡ bỏ Nhận xét phân cấp (Threaded Comments)

Nhận xét phân cấp (threaded comments) đã được Blogger cung cấp cũng khá lâu rồi nhưng một số bạn chơi blog từ trước thời điểm đó hoặc sử dụng mẫu tùy chỉnh (customs template) không để ý. Gần đây có một số bạn thắc mắc về vấn đề này nên  2ku blog tổng hợp lại một số cách thức kích hoạt và gỡ bỏ nhận xét phân cấp trong blogspot để các bạn tham khảo. Trước hết, bạn nào còn mơ hồ, xin mời nghía qua cái threaded comments trong hình ảnh dưới đây:
1. Kích hoạt hệ thống nhận xét phân cấp sử dụng mẫu của blogger.
Trước tiên, bạn đăng nhập Blogger rồi tiến hành các bước sau.
1.1 - Dashboard → Setting → Posts and Comments: chọn Embedded (nhúng) trong danh sách tùy chọn của Comment location. Lưu lại (Save settings).
1.2 - Chuyển sang danh mục Other. Tại tùy chọn "Allow blog feed", bạn chọn "Full". Trường hợp bạn chọn Customs thì phải đảm bảo "Per-post comment feeds" được cài đặt là "Full".

1.3 - Lưu lại (Save settings) là xong. Tuy nhiên, một số trường hợp bạn sẽ thấy hệ thống nhận xét phân cấp không thể hiện mặc dù bạn đã làm chính xác các bước ở trên. Điều đó rất có thể là do mẫu blog (template) của bạn đang sử dụng là một mẫu đã được tùy chỉnh (customs template). Những trường hợp này thì bạn sử dụng phương pháp thứ 2 được trình bày ngay dưới đây.

2. Kích hoạt hệ thống nhận xét phân cấp cho mẫu tùy chỉnh
2.1 - Dashboard → Template → Edit HTML → Expand Widget Template.
2.2 - Tìm đến đoạn mã sau (Ctrl+F):
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<b:include data='post' name='comments'/>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<b:include data='post' name='comments'/>
</b:if>
2.3 - Thay thế những đoạn mã trên (thường có 2 đoạn mã như vậy) bằng đoạn mã dưới đây:
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<b:if cond='data:post.showThreadedComments'>
<b:include data='post' name='threaded_comments'/>
<b:else/>
b:include data='post' name='comments'/>
</b:if>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<b:if cond='data:post.showThreadedComments'>
<b:include data='post' name='threaded_comments'/>
<b:else/>
<b:include data='post' name='comments'/>
</b:if>
</b:if>
2.4 - Lưu lại là xong.

Chắc nhiều bạn sẽ thắc mắc rằng mong có còn không được, gỡ ra làm cái chi chi. Nhưng thực tế thì có nhiều thủ thuật hay ho hơn cần đến việc phải gỡ bỏ hệ thống này. Quy trình "gỡ mìn" thì cũng đơn giản, chỉ làm ngược lại với quy trình "cài mìn" thôi.
3.1 - Dashboard → Template → Edit HTML → Expand Widget Template.
3.2 - Tìm đến tất cả các đoạn mã như sau (Ctrl+F):
<b:if cond='data:post.showThreadedComments'>
<b:include data='post' name='threaded_comments'/>
<b:else/>
<b:include data='post' name='comments'/>
</b:if>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<b:if cond='data:post.showThreadedComments'>
<b:include data='post' name='threaded_comments'/>
<b:else/>
<b:include data='post' name='comments'/>
</b:if>
</b:if> 
3.3 - Thay thế tất cả chúng tương ứng bằng đoạn mã dưới đây:
<b:include data='post' name='comments'/>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<b:include data='post' name='comments'/>
</b:if>
3.4 - Lưu lại. Hệ thống nhận xét của blog sẽ trở về trạng thái "nguyên thủy".

Chúc các bạn thành công!
Hot!

Bài liên quan

Blogspot 4780649122683627138

Post a Comment

  1. mình ko hiều lắm cái hệ thống gỡ bỏ nhận xét [-(
    ý bạn là tìm đến mã đoạn này :
    là mí mã đoạn típ theo cần phải xóa nó cũng nằm dưới kế típ mã mới tìm lun phải ko ?
    sao mình bấm tìm mã trên nó có đến 2 chữ đó lận
    phải bỏ chữ nào mới đúng :-?
    mong bạn chỉ giúp . Thank

    ReplyDelete
  2. Bạn đang làm bước nào? Bước 2 thấy 2 đoạn mã thì thay thế toàn bộ bằng 2 đoạn mã mới.

    ReplyDelete

emo-but-icon

Dõi theo DLV

Danh ngôn về văn hóa

Mới

Nóng

Bài ngẫu nhiên

DLV video

DLV trên FB

Nhà bên

item