Hướng dẫn thêm lượt xem bài viết mới nhất 2018 sử dụng Google Firebase

Bài viết ngoài trang chủ hay bài viết chi tiết nếu có hiển thị lượt xem bài trông sẽ rất thẩm mỹ qua đó cũng tạo cho Blog chuyên nghiệp và thân thiện hơn đối với người đọc, và không kém phần quan trọng mang lại sự tương tác cao hơn đặc biệt với những Blog bán hàng hay Blog xem online, và quan trọng hàng đầu hoàn toàn miễn phí.

Hướng dẫn thêm lượt xem bài viết mới nhất 2018 sử dụng Google Firebase

Chính xác hơn chúng ta sẽ hiểu cách dịch vụ Firebase lưu trữ số lần tải trang của Url nhất định ví dụ Url đó được tải 100 lần thì dịch vụ Firebase lưu 100 lần, chúng ta vẫn thay bằng lượt xem cho nó hoành tráng ????

Việc thêm lượt xem không khó nhưng phải chính xác thì mới hiển thị lượt xem được. Vẫn theo cách sử dụng dịch vụ của Firebase nay đã sát nhập vào Google nên chúng ta không cần phải đăng ký nữa chỉ cần đăng nhập bằng tài khoản Goolge là được.

Công việc tiếp theo sẽ tạo một project mới, lưu ý các bạn tạo mới tránh sử dụng Project ID chung vì lỡ người có tài khoản quản trị Project đó nếu xóa đi chúng ta sẽ mất lượt xem. Đăng nhập vào console.firebase.google.com bắt đầu tạo Project ID mới

Hướng dẫn thêm lượt xem bài viết mới nhất 2018 sử dụng Google Firebase
Project ID sẽ hiển thị khi bạn tạo xong Project mới

Quốc gia để ở đâu cũng được tốt nhất mình ở đâu thì để ở đó. Truy cập bước tiếp theo vào giao diện quản lý như hình

Hướng dẫn thêm lượt xem bài viết mới nhất 2018 sử dụng Google Firebase

Bên trái chọn Database đi đến giao diện sau:

Hướng dẫn thêm lượt xem bài viết mới nhất 2018 sử dụng Google Firebase

Bên phải có 2 hộp thoại các bạn chọn GET STARTED trong hộp thoại Realtime Database hay hộp thoại nào cũng được. Một hộp thoại hiện lên các bạn chọn ENABLE tiếp theo chuyển qua tab RULES bên dưới trong Realtime Database ta được như hình

Hướng dẫn thêm lượt xem bài viết mới nhất 2018 sử dụng Google Firebase

Các bạn sửa code thành như sau:

{
“rules”: {
“.read”: true,
“.write”: true
}
}

Hình minh họa

Hướng dẫn thêm lượt xem bài viết mới nhất 2018 sử dụng Google Firebase

Xong các bạn chọn PUBLISH hoàn thành.

Bước 4: Truy cập Blogger chọn Chủ đề » Chỉnh sửa HTML » copy đoạn script bên dưới vào trước thẻ đóng </body>

Copy

<script>

//<![CDATA[

jQuery.getScript('https://cdn.firebase.com/js/client/2.3.2/firebase.js').done(function() {

    $.each($("a[name]"), function(e, o) {

        var t = $(o).parent().find("#postviews"),

            n = new Firebase("https://Project ID.firebaseio.com/pages/id/" + $(o).attr("name"));

        n.once("value", function(e) {

            var a = e.val(),

                s = !1;

            null == a && (a = {}, a.value = 0, a.url = window.location.href, a.id = $(o).attr("name"), s = !0), t.text(a.value), a.value++, "/" != window.location.pathname && (s ? n.set(a) : n.child("value").set(a.value))

        })

    });

});

//]]>

</script>

Bạn thay Project ID đã tạo mới trong đoạn script trên. Các bạn yên tâm đoạn script không làm giảm tốc đổ tải trang vì status vẫn bằng 200

Bước 5: Chèn đoạn code dưới đây vào nơi cần hiển thị có thể ngoài trang chủ hay trang bài viết

Copy

<a expr:name='data:post.id'/><span id='postviews'/> lượt xem

Như vậy chỉ vài bước đơn giản thôi là bạn đã thêm được lượt xem bài viết trông rất chuyên nghiệp phải không.

Hãy để lại một câu trả lời bạn muốn

avatar
250
  Subscribe  
Thông báo
Scroll to top
0353.456.495