Liên hệ quảng cáo
Liên hệ quảng cáo
profile card

Cách sửa lỗi Thread Comments và nút trả lời bình luận trên Blogger

Cập nhật: 25/04/2019 Bởi Duy... - A- A+

Gần đây có một số Blog hoạt động trên Blogger đã bị lỗi không thể bấm vào nút trả lời bình luận được. Sau khi mình đã đi hỏi một số Groups lớn nhỏ khác nhau về Blogger thì gần như chưa ai có cách để fix, có thì là tự làm lại một hệ thống bình luận mới chứ chưa có cách sửa. Và hôm qua mình đã search trên google và tìm ra cách fix lên viết bài chia sẻ lại luôn. Bài này có thể phức tạp nếu bạn không biết về HTML, vậy lên bạn hãy dành 1 chút thời gian để đọc kĩ bài này.

Cách sửa lỗi Thread Comments và nút trả lời bình luận trên Blogger

1. Bật Threaded Comments

Mình cần chắc chắn rằng blog của bạn cần thiết lập thread comments trước và đảm bảo rằng nó được cài đặt đúng. Bước đầu vào Cài đặt > Khác > Nguồn cấp dữ liệu trang web. Đối với cho phép nguồn cấp dữ liệu blog, chọn Tùy Chỉnh và sửa Nguồn cấp nhận xét Blog thành Đầy đủ. Bây giờ vào Cài Đặt > Bài đăng và nhận xét và sửa vị trí nhận xét thành Đã Nhúng.
Cách sửa lỗi Thread Comments và nút trả lời bình luận trên Blogger

2. Sửa lỗi trả lời bình luận

Đầu tiên: Tích hợp jQuery (nếu blog chưa có): dán sau thẻ <head>
<script src='//cdn.jsdelivr.net/npm/jquery@3/dist/jquery.min.js' type='text/javascript'></script>

Sữa lỗi reply comment đối với Blog1 version 1

Tìm đến thẻ <b:includable id='threaded_comment_js' var='post'> và thay toàn bộ nội dung bên trong nó thành:
<script type='text/javascript'>//<![CDATA[
$(function() {
    const t = $("#comment-editor-src").attr("href");
    $(".comment-reply").each(function() {
        var e = $(this);
        e.on("click", function(n) {
            $(".comment-actions").show(), n.preventDefault();
            let r = e.parents("li").attr("id").substr(1),
                c = t.split("?");
            $("#comment-editor")[0].src = c[0] + "?parentID=" + r + "&" + c[1], e.parent().hide(), e.parents("li").append($(".comment-form")[0])
        })
    })
});
//]]></script>

Sữa lỗi reply comment đối với Blog1 version 2

Tìm đến thẻ <b:includable id='threadedCommentJs' var='post'> và thay toàn bộ nội dung bên trong nó thành:
<script>//<![CDATA[
$(function() {
    const t = $("#comment-editor-src").attr("href");
    $("a[o='r']").each(function() {
      var n = $(this);
        n.on("click", function(e) {
            $(".comment-actions").show(), e.preventDefault();
            let o = n.parents(".comment-block").attr("id").substr(1),
                c = t.split("?");
            $("#comment-editor")[0].src = c[0] + "?parentID=" + o + "&" + c[1], n.parent().hide(), n.parents("li").append($(".comment-form")[0])
        })
    })
});
//]]></script>
Cách này 99,6969% là fix được nhé! Code FIXED bởi: Hưng Hoàng Văn

Lời kết

Những cách trên mà vẫn không sửa được thì chỉ còn cách xây dựng một hệ thống bình luận mới hoặc là liên hệ trực tiếp cho Blogger và chờ người ta fix cho thôi! Chúc các bạn thành công.

@ngylduy, @688.in, @ngylduy, @ngylduy

Ngày ấy ɐnh ngỏ lời thương và yêu đậm sâu với ǝm, ǝm có tin ɐnh và nắm tay anh, mình cùng đi qua từng mùa đông rét buốt.
Nếu ngày ấy ɐnh là chàng trai mà ǝm ngày đêm ước ao, ..., thì giờ đây ɐnh đã có câu chuyện thật đẹp...

Tết Trung Thu rước đèn đi chơi em rước đèn đi khắp phố phường, lòng vui sướng với đèn trong tay em múa ca trong ánh trăng rằm. Trung thu là Tết thiếu nhi, mà sao người lớn cứ đi chơi nhiều đi nhiều nó lại làm liều, làm liều nó lại ra nhiều thiếu nhi.
Niệm StyleLớp Thủ Thuật123 ShareNhái BlogBlog VNITNgọc Ánh BlogMinh ĐứcHuyDC BlogBảo Trọng BlogLong An IT
Chong chóng

Subscribe to our Newsletter