Tiện ích đánh giá hình ngôi sao được rất nhiều blog/web sử dụng để đánh giá mức độ ưng ý về bài viết của độc giả. Về cơ bản thì tiện ích này tương tự như google+, like facebook, tweeter, tuy nhiên giao diện nhìn đẹp hơn. Vì vậy hôm nay Namkna sẽ chia sẻ với mọi người một cách để tạo tiện ích đánh giá dạng ngôi không chỉ cho cho bài viết trong blogger mà cả phần comment của blog. Ngoài ra, tiện ích này còn thống kê được số lượt xem bài viết trong blogger của bạn và đặc biệt là dễ dàng tùy chỉnh.
Các bạn có thể xem Demo: View Demo
Ảnh minh họa:
Với các mẫu simple của blogger thì tiện ích này được tích hợp sẵn nhưng với nhiều mẫu tùy chỉnh thì tiện ích này bị các designer ẩn đi nên các bạn không thấy. Do vậy mình sẽ hướng dẫn các bạn 2 cách: 1 là từ Graddit.com1, 2 là kích hoạt có sẵn của blogger.Cài đặt với Graddit.com
1- Truy cập vào trang chủ: http://graddit.com/ratings-widget.- Chọn kiểu hay dạng ngôi sao mà mình ưng ý.
- Chọn nền tảng (Platform) là Blogger (Nếu chèn vào comment bạn chọn Blogger comments) để lấy code.
- Copy đoạn code thu được để sử dụng cho bước tiếp theo.
2- Chèn vào Blogger
2- Chèn vào Blogger
2.1. Đăng nhập vào tài khoản Blogger
2.2. Vào phần Mẫu (Template)
2.3. Chọn chỉnh sửa HTML (Edit HTML) => Tiếp tục (procced) => Chọn mở rộng mẫu tiện ích (Expand Widget Templates)
2.4. Chèn code bên dưới vào sau thẻ <head>
2.2. Vào phần Mẫu (Template)
2.3. Chọn chỉnh sửa HTML (Edit HTML) => Tiếp tục (procced) => Chọn mở rộng mẫu tiện ích (Expand Widget Templates)
2.4. Chèn code bên dưới vào sau thẻ <head>
<link type="text/css" rel="stylesheet" href="http://static.graddit.com/css/graddit.css"/>2.5. Tìm đoạn code bên dưới hoặc tương tự:
<div class='post-header-line-1'/>
2.6. Chèn code mà bạn vừa lấy tại Graddit.com ở trên vào ngay dưới code vừa tìm được
2.7. Lưu mẫu lại và kiểm tra kết quả nha.Kích hoạt đánh giá Rating có sẵn của Blogger
1- Bạn vào phần bố cục (Layout)2- Chọn Chỉnh sửa (Edit) của phần Bài đăng (Main Post).
3- Bấm chọn vòa ô "Hiển thị xếp hạng theo dấu sao" (Show Star Ratings)
3- Lưu thiết đặt lại.
Cập nhật bổ xung!
Đối với cách này thì đối với những mẫu bạn đã tùy chỉnh, đã loại bỏ các biến Variable có thể không hiện được, chỉ đối với những mẫu sẵn có của blogger kích hoạt sẽ được hiển thị ngay. Để có thể hiện thị được với mẫu bạn đã tùy chỉnh thì sau khi thực hiện xong các bước trên bạn hãy thực hiện thêm các bước sau:
1- Vào Mẫu (Template) >> Chỉnh sửa HTML (Edit HTML) >> Mở rộng mẫu tiện ích (Expand Widget Templates) và tìm đoạn code sau
<data:post.body/>- Chèn đoạn code sau vào sau code vừa tìm được!
<div class='star-ratings' style='float:right;'> <b:if cond='data:top.showStars'> <div expr:g:background-color='data:backgroundColor' expr:g:text-color='data:textColor' expr:g:url='data:post.absoluteUrl' g:height='42' g:type='RatingPanel' g:width='180'/> </b:if> </div>2- Tìm code sau:
<b:include name='feedLinks'/>
- Chèn code bên dưới vào sau code vừa tìm được (Nếu chưa có):
<b:if cond='data:top.showStars'> <script src='http://www.google.com/jsapi' type='text/javascript'/> <script type='text/javascript'> google.load("annotations", "1"); function initialize() { google.annotations.setApplicationId(<data:top.blogspotReviews/>); google.annotations.createAll(); google.annotations.fetch(); } google.setOnLoadCallback(initialize); </script> </b:if>- Lưu mẫu lại.
Nhận xét
Namkna ơi !!!
Trả lờiXóaPhần đánh giá này có hiển thị trên công cụ tìm kiếm cùng với logo như "Rich Snippets Recipes" do anh Ngọc Chinh viết trên http://ngocchinh.com/cach-hien-thi-logo-tren-google/ không vậy ?và nếu mình áp dụng cách của anh ấy trên trang blog của mình thì bạn có thể chỉ cho ae cách áp dụng được không ?
Cảm ơn bạn đã chia sẻ
Bạn chèn code sau vào wiget bất kỳ trên blog:
Xóa<a href=”[profile_url]?rel=author”>Google</a>
Sắp tới mình sẽ hướng dẫn cụ thể
Update cho bạn, Mình đã kiểm tra Rich Snippets Recipes hiện nay không hữu dụng nữa bạn xem bài sau để hiển thị nha.
Xóahttp://namkna.blogspot.com/2013/01/hien-thi-profile-google-tren-ket-qua.html
Cái hiện avata mình làm được rồi .và mình rất thích cách hiển thị cả avata và đánh giá bao nhiều người nhận xét như anh Ngọc Chinh nói ở phần 2 ấy, nhưng giờ nó không hữu dụng nữa mất rồi :(.
Trả lờiXóaCảm ơn bạn đã chia sẻ nhé :)
Cái hiện avata mình làm được rồi .và mình rất thích cách hiển thị cả avata và đánh giá bao nhiều người nhận xét như anh Ngọc Chinh nói ở phần 2 ấy, nhưng giờ nó không hữu dụng nữa mất rồi :(.
Trả lờiXóaCảm ơn bạn đã chia sẻ nhé :)
Không có gì. Nếu trong log có tiện ích đánh giá sao nó sẽ hiển thị trong search.
Xóamình làm chưa ra, ko biết sao nữa, chỉ cho mình với được ko?? leanh2401@gmail.com, lúc trước mình làm được code plus 1, và facebook, nhưng sao giờ mình làm tương tự cho ngôi saoma2 ko ra, chán quá
Trả lờiXóaBạn để lại địa chỉ blog khi đã áp dụng thủ thuật để mình check
Xóaminh lam duoc roi, nhung mà muốn tùy chỉnh kích thước ngôi sao nhỏ lai được ko??
Trả lờiXóaưeb của mình là http://diaocdongduong.com minh làm được trong tin Dự Án bất động sản Long An ban vao xem thử giúp mình nhé, mình cảm ơn bạn
Trả lờiXóaMặc định như thế không resize được đâu.
Xóacam on nhieu nhek
Trả lờiXóaMK ơi sao mình ko thấy có đoạn code này
Trả lờiXóaChọn Mở rộng tiện ích mẫu mới có nha bạn.
XóaMở rộng rồi cũng ko thấy, ko có đoạn
Trả lờiXóaVới lại ko có Kích hoạt đánh giá Rating có sẵn của Blogger trong phần bố cục
Bạn tìm với từ khóa div class='post-header-line-1 coi sao.
XóaNhững thẻ này là cấu trúc rồi blog nào cũng có.
Trả lờiXóaVới lại ko có Kích hoạt đánh giá Rating có sẵn của Blogger trong phần bố cục
đúng vậy mình vào tìm mà cũng không thấy,bạn xem mình với
Chỉnh sửa bài đăng sẽ thấy. Chính là phần Phản ứng đoa bạn.
XóaSao mình không làm đc
Trả lờiXóaphần bố cục chỉnh sửa bài đăng k có mụn chọn đánh giá
copy r paste như bạn nói trên html r cũng k đc!
mong bạn giúp đỡ
Chính là phần Phản ứng: đó bạn ak,
Xóanhưng ko phải phần đánh giá 5 sao
Xóaanh Nam bận rồi nhỉ? hk thấy anh Nam hồi âm cho em.
Trả lờiXóaBước 2.5 có 2 đoạn như vầy nếu chèn đúng đoạn cần thiết nó sẽ hiển thị.
Xóaem làm được rồi, cám ơn anh nhé!
XóakHÔNG CÓ GÌ DÂU EM
XóaSau bào luaau có thể hiện được chỉnh sửa đánh giá *.
Trả lờiXóaMình làm ko t hấy báo lỗi mà vẫn chưa thấy hiển thị
Bạn lưu ý cho mình các đoạn:
Xóa<div class='post-header-line-1'/>
và: <data:post.body/>
Một blog thường có rất nhiều đoạn như vậy nên nếu không thấy nó hiển thị thì có nghĩa là bạn đã chèn nhầm vị trí bạn nên xóa đoạn cũ và chèn lại vị trí khác sẽ thấy nó hiển thị ngay nha,
trong phần rating demo của bạn khi click vào hiện ra khung hình ads ở phía dưới. Mình thay hình khác làm sao bạn
Trả lờiXóaPhần demo mình dùng cách 1 tức là dùng plugin của bên thứ 3 do vậy quảng cao là khó tránh. Nếu bạn không muốn phần đó thì hãy dùng cách 2 ở bài trên mình đã nói :)
Xóatrang Graddit die r bạn ạ. Mất luôn cả đánh giá của blog luôn r
Trả lờiXóaNó vẫn hoạt động bình thường mà bạn ???
XóaNhận xét này đã bị quản trị viên blog xóa.
Trả lờiXóamình làm đủ mọi cách nhưng vấn không hiện
Trả lờiXóaAdmin xem giùm với nhé:
http://sit-group.blogspot.com
Một trang có thừ 2 đến 4 đoạn <data:post.body/> tùy vào người thiết kế nha bạn. Bạn kiểm tra lại hiện tại bạn đã chèn sai vị trí nha.
Xóamình làm như cách 1 là dùng graddit mà k được
Trả lờiXóaMột trang có thừ 2 đến 4 đoạn <data:post.body/> tùy vào người thiết kế nha bạn. Bạn kiểm tra lại hiện tại bạn đã chèn sai vị trí nha.
XóaNhận xét này đã bị tác giả xóa.
Trả lờiXóaChào bạn,
Trả lờiXóaMình sử dụng mẫu simple của blogger nhưng khi vào bố cục, vào phần chỉnh sửa bài đăng thì không thấy "Hiển thị xếp hạng theo dấu sao" (Show Star Ratings) như bạn hướng dẫn.
Chào bạn,
Trả lờiXóaMình sử dụng mẫu simple của blogger nhưng khi vào bố cục, vào phần chỉnh sửa bài đăng thì không thấy "Hiển thị xếp hạng theo dấu sao" (Show Star Ratings) như bạn hướng dẫn.
Nó chính là phần PHẢN ỨNG đó bạn ak.
XóaCho mình hỏi sao hình bàn tay mình làm không được vậy ?
Trả lờiXóaHình bàn tay nào thế hả bạn.
XóaAH, cái like và dislike đó. Nếu cài đặt 1 lúc 2 chức năng thì nó không hiện.
XóaTiện thể cho mình hỏi là bạn có tut nào hướng dẫn cài đặt bộ đếm lượt view cho 1 bài không ?
good quá Nam ơi post div class='post-header' thứ 2 nó mới hiểu, hì.
Trả lờiXóaCòn 1 vấn đề nan giải là trang chủ của mình hiện có 6 bai, dù mình đã chỉnh lên 12 cũng ko ăn thua.
đã hiện đủ 12 bài rồi, bài nào dài quá phải vô ngắt trang là được.
XóaThực ra vấn đề ngắt trang đó đã được đề cập đến trong bài viết: Sửa lỗi không phân trang khi xem theo nhãn
XóaSao Mình Add rồi mà nó chỉ hiện mỗi cái bảng màu xám, không hiện Sao để đánh giá,
Trả lờiXóaCho mình link trang bạn áp dụng bị lỗi đó nha.
XóaÀ có cách nào để hiện bài xem nhiều theo Từng loại nhãn không, với đánh giá nhiều để mình tạo Widget Hot với Xem nhiều cho trang phim đó bạn
Trả lờiXóaHiện tại blogger chưa cho phép gọi bài đăng phổ biến theo nhãn bạn ak.
XóaAnh Nam xem giúp em với. Tình hình là em tải một tem trên mạng về làm site này, người ta đã chèn ngôi sao theo cách 1 sẵn rồi. Bây giờ khi em xem bài thì thấy xuất hiện một dấu hỏi kế bên các ngôi sao đó, khi rê chuột vào dấu hỏi nó báo là: Trial period is over, please subscribe. Voting disabled. Anh xem hình này sẽ rõ. Anh giúp em với nhé. Có khi nào của em sắp bị "chết" rồi không anh.
Trả lờiXóaEm chỉ cần vào trang này subscribe và bấm vào Get impression stats để tiếp tục sử dụng thêm 7 ngày nha. Giờ trang này nó bắt 7 ngày phải get URL một lần.
XóaVào đó rồi làm sao nữa anh? Anh có thể hướng dẫn một bài về vấn đề này không? Toàn tiếng Nga ko à!
Trả lờiXóaHoạc là anh có thể xem trong tem của em, bỏ nó đi được không anh, sử dụng cách 1 của chính blog cho nó an toàn được không vậy anh, sử dụng của hãng thứ 3 này em thấy làm site mình chậm lắm.
Trả lờiXóaCám ơn anh nhiều nhé, nhờ site của anh mà em mới làm được blog của em đó.
Muốn gỡ nó em vào Mẫu và xóa những đoạn có dạng tương tụ như trong bài viết bên trên đi nha. Vì mã đó đều từ trang đó mà.
XóaCách 1 của chính blog là cách gì thế, chả là mình lam site truyện tranh bằng blog mà mò mấy ngày nay để kiếm cái code hiển thị lượt xem cho nó mà khó quá, với lại tiện hỏi luôn namkna xem có feed nào hiển thị bài đăng phỏ biến nhất của một blog ko. TKS nhiều
Xóa1. Với cách sử dụng code của blog thì chỉ có thể hiển thị đánh giá thôi chứ khong hiển thị lượt xem bài viết.
Xóa2. Bài đăng phổ biến nhất của một blog thì chính là tiện ích Popularposts bạn có thể thêm nó trong phần Bố cục của blog nha.
Vì mình dùng nhiều blog để tạo nên một trang web nên mình muốn lấy feed của nó hiển thị ở trang chỉ định(trang chủ). Bạn xem mình nên giải quyết thế nào. Bạn có thể xem qua nó và cho mình ý kien được không http://vnblueship.tk
Trả lờiXóaHiện tại thì tiện ích bài đăng phổ biến chỉ có thể gọi feed của chính blog đó thôi, trang khác không thể gọi được bài đăng phổ biến trang của bạn.
XóaTuy nhiên bạn có thể sử dụng tiện ích bài đăng ngẫu nhiên hoặc bài đăng mới nhất để tạo nên các trang con của bạn.
Tks, mình đã áp dụng rất nhiều thủ thuật của bạn, nó rất hay. Và mình sẽ cố gắng tìm hiểu thêm.
XóaKhông có gì, hy vọng bạn tiếp tục ủng hộ trang của mình trong tương lai :)
Xóavào blog của b để tìm comment của mình, nhưng do quá nhiều comment khiến cmt của mình bị đẩy đi mất, sao b ko phân trang cho cmt này: http://namkna.blogspot.com/p/recent-comment-namkna.html để m có thể tìm tiếp những cmt phía sau trang 1?
Trả lờiXóaCuối mỗi khung commnet của blogger đều có một ô Thông báo cho tôi Bạn tích vào đó khi có ai trả lời comment của bạn thì bloger sẽ gửi một thông báo đến gmail của bạn. Chứ tìm trên phần đó lâu lắm bạn ak. XEM ẢNH HƯỚNG DẪN
XóaChào anh Nam ! Em đã thực hiện theo bài hướng dẫn của anh, mặc dù là mẫu tùy chỉnh ( lấy của anh) và em cũng không cần phải chèn 2 đoạn code bên dưới nhưng tiện ích hiển thị rất tốt. Có điều số lượt view lại hiển thị không đúng. Bài được blogger tổng hợp trong mục Tỏng quan là 15 mà trên tiện ích Graddit chỉ hiển thị có 2 view (bài em đăng sau khi đã chèn tiện ích). Có cách nào khắc phục lỗi này không anh, chỉ giúp em với.
Trả lờiXóaĐếm trong mục bài đăng là đếm cả lượt xem của tác giả bạn ak. CÒn cách đếm của Graddit tương tự như google anazytic tức là chỉ đếm lượt xem của độc giả và lượt xem thực không tính refret trang..
XóaCó lẽ không phải do vấn đề đó. Em có xem trang vài lần xem thế nào nhưng không đáng kể. Thậm chí thấy lượt xem trên blogger tăng lên hơn 30 view nhưng trên Graddit vẫn không thấy tăng...
XóaVí dụ, em thấy có đến 6 lượt like bài, chứng tỏ có ít nhất 6 người đã xem bài, nhưng thấy chỉ hiển thị có 1 lượt view anh ạ
XóaEm để khoảng 1 ngày sau xem sao, thời gian cập nhật lượng xem của họ đến nay vẫn chưa cố định.
XóaNhư trong bài viết demo của anh hiện tại là 4.2k
Em chèn thử tiện ích đếm bài khác (của Firebase) thì thấy nó hiện thị chênh lệch rõ ràng. Có lẽ em không chèn Grad nữa. Anh có thể tư vấn cho em nốt vấn đề này nữa được không. Em chèn cái tiện ích đếm bài của Firebase vào thì thấy nó có vẻ chính xác hơn. Có điều số hiển thị của nó lại nhảy xuống dòng dưới. ( VD: Lượt xem: 10, thì số 10 lại nhảy xuống dưới chứ không cùng hàng với dòng Lượt xem). Em cũng thử thêm bớt các dòng code nhưng không thấy hiệu quả. Vậy để chỉnh cho nó vào cùng 1 hàng thì thêm code nào vào hả anh? Cố gắng hồi đáp giúp em nhé. Thanks anh !...
XóaCho anh link bài viết demo để anh kiểm tra nha.
XóaCảm ơn anh đã HD tận tình. Nhưng em đã xóa đi hết các tiện ích đếm lượt xem bài rồi vì thấy nó có vẻ không chính xác trên blogger anh ạ.
XóaUk, thực ra a cúng ko thích mấy tiện ích đó vì nó làm trang của mình chậm đi khá nhiều.
XóaChào anh Nam! em làm tất cả các bước anh hướng dẫn đều ok, riêng cái phần Kích hoạt đánh giá Rating có sẵn của Blogger là ko đc do Vào Layout không có phần chỉnh sửa(edit) bài đang trên blog! có cách nào để kích hoạt hiển thị Rating này ko anh? blog này nhé http://daycachnauan.blogspot.com/
Trả lờiXóaminh lam nhu ban noi ma khong duoc xem ho minh : http://chuyensuachuamaygiat247.blogspot.com/
Trả lờiXóaMình đã làm các bước như trong bài viết nhưng vẫn không hiện ra được. Bạn có thể giúp mình được không ?. http://hotrovnpt.blogspot.com. Thanks
Trả lờiXóaAnh cho em hỏi, sao em làm giống như hướng dẫn nhưng vẫn không hiện lượt đánh giá bài viết và lượt xem vậy anh. web của em là www.download247.net
Trả lờiXóađã cố gắng nhưng vẫn không được Ad ơi :(
Trả lờiXóaSite: http://www.coccoc.biz/
mình đã thử nhưng k đc ad ơi? giúp mình với :((
Trả lờiXóahttp://kythuatsohd.blogspot.com/