Thủ thuật tuyệt vời này sẽ biến đổi widget bài viết phổ biến (popular post) cung cấp bởi blogger thành thanh trượt dọc với nội dung cập nhật tự động. Tiện ích được tạo bởi Abu-Farhan sau đó được cải thiện bởi mybloggertricks. Widget rất dễ dàng cài đặt trên blogger. Bạn chỉ cần dán mã của hiệu ứng bên trong một widget HTML/Javascript. Tiện ích mới này hoạt động trên tất cả các trình duyệt phổ hiến hiện nay và có thể dễ dàng tùy chỉnh. Tôi đã chỉnh sửa đôi chút so với mã gốc để màu sắc đẹp hơn. Widget sẽ không có hình ảnh thu nhỏ xuất hiện nếu bạn chưa thêm bất kỳ hình ảnh trong bài viết của bạn.
Cách bạn có thể xem hình minh họa ở bên cạnh hoặc xem demo ở bên dưới:
VIEW DEMO
Bước 1 » Thêm widget Popular Posts vào blogspot của bạn!
1.1- Đăng nhập vào Blog
1.2- Vào mẫu (Template)
1.3- Chọn Thêm Tiện ích (Add Widget)
1.4. Bấm chọn mục bài đăng phổ Biến (Popularposst):
- Nếu blog của bạn đã có tiện ích này rùi thì bấm vào chỉnh sửa và thực hiện tiếp bước 1.5.1.5. Chọn số bài hiển thị là 4 bài nha.
1.6- Lưu tiện ích lại.
Bước 2 » Tùy chỉnh Popular Posts Rotating Slides cho blogspot của bạn!
2.1- Thêm tiện ích HTML/Javarscip và dán code bên dưới vào.
<style type="text/css" media="screen"> #PopularPosts1 { overflow:hidden; margin-top:5px; width:100%; padding:0px 0px; height:310px; } #PopularPosts1 ul { width:310px; overflow:hidden; list-style-type: none; padding: 0px 0px; margin:10px 0px 0px 10px; } #PopularPosts1 li { width:290px; padding: 5px 5px; margin:0px 0px 5px 0px; list-style-type:none; float:none; height:80px; overflow: hidden; background:#fff url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-cqgfaZjM-hWvkXfjYVBbHtxfMGDIqp5L_GaB7Knl6FCHOVZtRKcwi5hERoV8OpkLf21VvHQOI9-P0a-U_ehkJ3lKq9-R95MOKQH7l5odqy3WjGC5TXDJS2xcv3fZbjACF99KD0E2LGY/s400/popular+posts.jpg) repeat-x; border:1px solid #ddd; } #PopularPosts1 li .item-title { font-size:1em; margin-bottom:0.5em; } #PopularPosts1 li .item-title a { text-decoration:none; color:#7CA2C4; font:bold 12px verdana; height:18px; overflow:hidden; margin:0px 0px; padding:0px 0px 2px 0px; } #PopularPosts1 li img { float:left; margin-right:5px; background:#EFEFEF; border:2px solid #7CA2C4; } #PopularPosts1 li .item-snippet { overflow:hidden; font-family:Tahoma,Arial,verdana, sans-serif; font-size:10px; color:#289728; padding:0px 0px; margin:0px 0px; } #PopularPosts1 .item-snippet a, #PopularPosts1 .item-snippet a:visited { color:#3E4548; text-decoration: none; } #PopularPosts1 .spyWrapper { height: 100%; overflow: hidden; position: relative; } #PopularPosts1 { -webkit-border-radius: 5px; -moz-border-radius: 5px; } .tags span, .tags a { -webkit-border-radius: 8px; -moz-border-radius: 8px; } a img { border: 0; } --> </style> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"></script> <script type="text/javascript" charset="utf-8"> $(function () { $('.popular-posts ul').simpleSpy(); }); </script> <script src="http://accordion-for-blogger.googlecode.com/svn/trunk/simplespy.js" type="text/javascript"></script>
2..2- Lưu tiện ích lại.
2.3- Di chuyển thiện ích HTML/Javarscrip này lên trên tiện ích Popular posts các bạn đã thêm ở bước 1. như hình dưới đây:
Bước 3 » Tùy chỉnh giao diện hiển thị của tiện ích:
- height:310px; là chiều cao của box bài viết.
- width:310px là chiều rộng của khung tiện ích.
- Để thay đổi độ rộng của đoạn văn bản bạn thay đổi width:290px;. Lưu ý phần này nhỏ hơn độ rộng của khung tiện ích bên trên 20px. Trong ví dụ này chiều rộng của khung là 310px và chiều rộng văn bản này là 290px.
- Để thay đổi màu sắc tiêu đề, màu sắc liên kết và kích cỡ chũ bạn lần lượt chỉnh sửa color:#7CA2C4; font:bold 12px verdana; .
- Để thay đổi kích thước và màu đường viền ảnh thumbnail bạn lần lượt chỉnh sửa: border:2px solid #7CA2C4
- Để thay đổi kích thước font chữ, và màu sắc của đoạn văn bản mô tả lần lượt chỉnh sửa code màu hồng.
- Nếu màu nền blog của bạn là màu đen hoặc màu tối thì hãy thay thế mã:
background:#fff url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-cqgfaZjM-hWvkXfjYVBbHtxfMGDIqp5L_GaB7Knl6FCHOVZtRKcwi5hERoV8OpkLf21VvHQOI9-P0a-U_ehkJ3lKq9-R95MOKQH7l5odqy3WjGC5TXDJS2xcv3fZbjACF99KD0E2LGY/s400/popular+posts.jpg) repeat-x;
Thành mã sau:
background:#fff;
Thay thế #fff thành màu nền của bạn. Sử dụng bảng mã màu của namkna để lấy mã màu nha Color Conveter for blogger. - Hãy tải các file Js về máy sau đó Upload lên host riêng để sử dụng lâu dài nha. Nếu chưa cso host bạn có thể đăng ký miến phí tại đây. (Nếu chưa biết cách tải file javascip thì xem bài này).
- Nếu blog của bạn đã có file Jquery rồi thì hãy xóa file màu nâu đi nha..
Hãy cho namkna biết nếu có vấn đề khi bạn áp dụng. namkna sẽ hỗ trợ bạn/
Nhận xét
Cám ơn Bạn, thủ thuật rất hay.
Trả lờiXóaRất vui vì bạn thích thủ thuật này.
Xóacái này chỉ được 4 bài thôi ah? bạn :D
Trả lờiXóaCó thẻ cho nhiều hơn những sẽ phải chỉnh lại CSS, Javar. Và nếu nhiều quá sẽ không có hiệu ứng. :))
XóaPhim Nguoc Song Quá Ok Nuôn
Trả lờiXóaPr 3 kinh qúa, cho em xin 1 cái back link nhé, Việt ktv karaoke
Trả lờiXóaDemo: http://demo-namkna.blogspot.com/2013/03/popular-posts-dang-slides-truot-doc-cho.html
Trả lờiXóaNhận xét này đã bị tác giả xóa.
Trả lờiXóaNhận xét này đã bị quản trị viên blog xóa.
Trả lờiXóaSpamlink :(((
XóaThanks anh, em đã làm đc,lúc đầu không dc nhưng em chỉnh kích thước 1 tẹo là ok ngay:)
Trả lờiXóaĐúng thế em chỉnh lại kích thước cho phù hợp với từng blog nếu không nó sẽ bị thụt đầu dòng :))
XóaAnh Nam mách em tip này nhé, em thấy blog của anh có phần tạo logo trực tuyến http://namkna.blogspot.ru/p/tao-logo-truc-tuyen.html#.UXRoaqJ7KdI
Xóaở phần đó anh bỏ sidebar như thế nào a? mách em với nhé!
Thanks anh!
Em vào bố cục => Chỉnh sửa tiện ích header và tải ảnh lên.
Xóanếu là file flassh thì EM xem bài này nha:
http://namkna.blogspot.com/2011/08/huong-dan-tong-quat-viec-chen-flash-vao.html
Nam Tạ cho mình hỏi làm sao cho các Khung di chuyển vậy? mình làm đúng hướng dẫn của bạn, nhưng các khung ko di chuyển được :(
Trả lờiXóaDo xung khắc Jquery với tiện ích bạn đang dùng. Hãy xóa đoạn sau trong code trên đi nha:
Xóa<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"></script>
anh Nam cho em hỏi 1 câu nhé! em làm lần lượt theo hướng dẫn của anh và em cũng đã xóa bỏ cả đoạn code:
Xóa...http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript...
rồi mà nó vẫn không di chuyển vậy anh!
Nhờ anh giúp em với!
Blog em chưa cóa tiện ích Popularpost mà em.
Xóacám ơn namkna
Trả lờiXóaNhận xét này đã bị quản trị viên blog xóa.
Trả lờiXóaanh nam ơi có cách nào làm cho popular post hiện theo nhãn không anh
Trả lờiXóaEm chỉ có thể ẩn bài em không thích trên đó thôi em ak.
Xóacho mình hỏi có cách nào tăng số post ko, mặc định tối đa là 10, mình muốn hơn thế thì phải làm thế nào :D
Trả lờiXóaTiện ích này của blogger ta chỉ có thể chọn tối đa 10 bài thôi bạn ak.,
XóaCủa mình nó không chạy . Chỉ như bình thường thôi . Help me !!!
Trả lờiXóaMình vào thấy nó chạy đó thôi bạn.
XóaMinh lam ma no xung dot code voi featured posts. Neu dỡ bỏ file Jquery thì nó ko chạy, Featured posts chạy, còn để file Jquery thì nó chạy, featured posts nó ko chạy, có cách nào khắc phục không bạn.
Trả lờiXóaBạn trèn trước thẻ </body>
Xóa<script type="text/javascript">
jQuery.noConflict();
// jQuery
jQuery(document).ready(function(){
jQuery("div").hide();
});
// Prototype
$('someid').hide();
</script>
Anh chưa hiểu câu hỏi của em lắm ???
Trả lờiXóaanh ơi tại sao popular post của em không hiển thị đc ảnh là sao anh???
Trả lờiXóathanhmai3883.net
Em lưu ý:
Xóa1- Chỉ hiển thị bài viết khi trong blog có ít nhất một bài.
2- Chỉ hiển thị với các blog để chế dộ cho tất cả mọi người cùng xem.
3- Chie hiển thị những ảnh tải trực tiếp lên blog. ẢNh đi copy thì nó không hiện,
Mình làm theo hướng dẫn thì slide chạy được, nhưng xung đột với cái widget gộp chung (recent cm, archie) và image mặt cười của khung nhận xét không sử dụng được, có cách nào khắc phục được không bạn :(
Trả lờiXóafile Js của bài này ở đâu vậy ban mình ko thấy.
Trả lờiXóahttp://accordion-for-blogger.googlecode.com/svn/trunk/simplespy.js
XóaCuối đoạn code đó bạn.
anh ơi cái code thì chạy nhưng hình ảnh thì không có anh ak, blog của e đây anh xem dùm e nha, có thể lấy ảnh của video lun dc ko anh http://video-quanlydat.blogspot.com/
Trả lờiXóaTrong bài viết của e không có hình ảnh được tải trực tiếp lên blog.
Xóa- Nếu dùng video của youtube thì em xem bài viết này nha: XEM NGAY như vậy bài viết sẽ có ảnh thumbnail nha e.
Có cách nào làm cho nó dừng lại khi rê chuột vào ko a Nam?
Trả lờiXóaMà sao khỏng cách giữa hình trên và dưới nó cách xa quá, em muốn nó gần lại sát vào được ko?
Mà của em làm đúng như vậy nhưng nó chỉ hiện thị 2 hình chứ ko phải 4. Anh xem giúp em với nhé
Nó hiện thị bằng firefox thì ok nhưng bằng google chrome không được anh Nam ơi?
Trả lờiXóaNó hiển thị tốt mà e, A vừa kiểm tra trên Chroome không hề có lỗi gì hết. E hãy xóa lịch sử và cookie duyệt web đi sẽ không có lỗi nữa đâu/
XóaCho mình hỏi cách chèn ảnh thu nhỏ để hiển thị lên bạn nhé. Tks bạn đã hỗ trợ.
Trả lờiXóaÝ bạn là hiển thị ảnh thu nhỏ trong tiện ích này phải không. Bạn chỉ cần tải hình ảnh đó trực tiếp lên blog của bạn như bai viết này là sẽ có ảnh thu nhỏ nha;
Xóa: Lưu trữ hình ảnh trên blogger không giới hạn băng thông.
cho mình hỏi áp dụng script này nó ko chạy jquery bài viết mới chạy ngang , cho mình cách khắc phục
Trả lờiXóacho xin file trunk/simplespy.js để mình up lên host của mình, chứ file của bác bị die rồi. thanks
Trả lờiXóa