Hôm nay mình giới thiệu đến bạn tiện ích cũng khá hay dành cho Blogger, tiện ích này sẽ hiển thị số lần khách truy cập vào blog của bạn, nói cách khác là nó sẽ đến số lần khách ghé thăm blog của bạn. Ở đây mình giới thiệu cho bạn 2 dạng của tiện ích, một dạng là dạng text đơn giản và một dạng sẽ hiển thị cửa sổ popup. Bạn có thể chọn một trong hai tiện ích này để đặt vào blog.
Cách tiến hành:- Đăng nhập tài khoản Blogger
- Vào thiết kế
- Chọn thêm tiện ích
- Thêm 1 HTML/Javascript và thêm vào 1 trong 2 code bên dưới.
Dạng 1: Khi khách đăng nhập vào blog sẽ hiện một cửa sổ Pop Up như hình bên dưới:
Code:
<script language="JavaScript"> function getCookieVal (offset) { var endstr = document.cookie.indexOf (";", offset); if (endstr == -1) endstr = document.cookie.length; return unescape(document.cookie.substring(offset, endstr)); } function GetCookie (name) { var arg = name + "="; var alen = arg.length; var clen = document.cookie.length; var i = 0; while (i < clen) { var j = i + alen; if (document.cookie.substring(i, j) == arg) return getCookieVal (j); i = document.cookie.indexOf(" ", i) + 1; if (i == 0) break; } return null; } function SetCookie (name, value) { var argv = SetCookie.arguments; var argc = SetCookie.arguments.length; var expires = (2 < argc) ? argv[2] : null; var path = (3 < argc) ? argv[3] : null; var domain = (4 < argc) ? argv[4] : null; var secure = (5 < argc) ? argv[5] : false; document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : ""); } function DisplayInfo() { var expdate = new Date(); var visit; expdate.setTime(expdate.getTime() + (24 * 60 * 60 * 1000 * 365)); if(!(visit = GetCookie("visit"))) visit = 0; visit++; SetCookie("visit", visit, expdate, "/", null, false); var message; if(visit == 1) message=" Chào bạn đến với namkna.bloogspot.com!"; if(visit== 2) message=" Rất vui bạn trở lại"; if(visit >= 3) message=" Chúc bạn luôn vui vẻ"; alert("Đây là lần truy cập thứ" +" "+visit+"" +" vào trang này của bạn. " +message); } function ResetCounts() { var expdate = new Date(); expdate.setTime(expdate.getTime() + (24 * 60 * 60 * 1000 * 365)); visit = 0; SetCookie("visit", visit, expdate , "/", null, false); history.go(0); } window.onload=DisplayInfo </script>Bạn có thể thay các dòng text màu đỏ trên theo ý của bạn.
Dạng 2: hiện thị dạng text
Code:
<script language="JavaScript"> function GetCookie (name) { var arg = name + "="; var alen = arg.length; var clen = document.cookie.length; var i = 0; while (i < clen) { var j = i + alen; if (document.cookie.substring(i, j) == arg) return getCookieVal (j); i = document.cookie.indexOf(" ", i) + 1; if (i == 0) break; } return null; } function SetCookie (name, value) { var argv = SetCookie.arguments; var argc = SetCookie.arguments.length; var expires = (argc > 2) ? argv[2] : null; var path = (argc > 3) ? argv[3] : null; var domain = (argc > 4) ? argv[4] : null; var secure = (argc > 5) ? argv[5] : false; document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : ""); } function DeleteCookie (name) { var exp = new Date(); exp.setTime (exp.getTime() - 1); var cval = GetCookie (name); document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString(); } var expDays = 30; var exp = new Date(); exp.setTime(exp.getTime() + (expDays*24*60*60*1000)); function amt(){ var count = GetCookie('count') if(count == null) { SetCookie('count','1') return 1 } else { var newcount = parseInt(count) + 1; DeleteCookie('count') SetCookie('count',newcount,exp) return count } } function getCookieVal(offset) { var endstr = document.cookie.indexOf (";", offset); if (endstr == -1) endstr = document.cookie.length; return unescape(document.cookie.substring(offset, endstr)); } </script> <script> document.write("Bạn đã truy cập vào trang này <b>" + amt() + "</b> lần") </script>
Bạn có thể thay các dòng text màu xanh trên theo ý của bạn.
5. Lưu (Save) tiện ích lại.
Chúc thành công!
Nhận xét
Hay
Trả lờiXóaĐể dành khi nào dùng sau :3)
@Đing Kiu Truê
Trả lờiXóaTheo mình nghĩ thuật này chi làm cho visitor càng thêm khó chịu mỗi khi vào blog :4) :4) :4)
Uk nếu dùng dạng Pop up thj visiter sẽ rất khó chịu, tuy nhjên nếu dùng dạng text thứ 2 thj sẽ là SEO rất tôt. Vì nó không gây phjền hà cho khách mà ngược lại sẽ cho khách thấy họ được chúng ta thực sự quan tam tới họ.
Trả lờiXóa.Đing Kiu Truê :3) :3) :3)
Trả lờiXóavlpm4st3r Còn tùy bạn áp dụng cho blog nào, và áp dụng dạng nào.:3) :3)
Nông Lâm Vô Đối Uk cũng đúng vì dạng thứ 2 không hiện lên Popup như thế khách sẽ không bải Click đóng mỗi khi xem bài viết. Ngaoif ra bạn có thể thêm thẻ b:if để tiện ích chỉ xiuaats hiện ở các trang index như thế sẽ không làm phiền cho khách thăm :3) :3) :3)
Mình thấy dạng thứ 2 rất hay và hữu ích để sử dụng. Nó không phải gây khó chịu cho khách truy cập
Trả lờiXóa