Tiện ích Breaking news thường được sử dụng trên các trang tin tức, nó thường được đặt trên cùng template với tiêu đề như: Tin hót, Tiêu điểm, Breaking news,...dùng để hiển thị các bài viết mới nhất, các bài viết trọng tâm hoặc các bài viết của một chuyên mục nào đó,... kèm theo là một hiệu ứng jquery đẹp mắt, điều này góp phần làm tăng tính tương tác cũng như tính chuyên nghiệp. Nếu bạn muốn có một tiện ích Breaking news cho blog của bạn, chỉ cần làm theo các bước đơn giản dưới đây
- Đặc đoạn Javascript dưới đây trước </body>
- Địa chỉ blog của bạn e = "http://nhatchanh.info";
- Để hiển thị bài viết theo nhãn, thay l = "-/tên nhãn";
- Số bài viết muốn hiển thị t = 20;
02 | $(document).ready( function () { |
07 | url: e+ "/feeds/posts/default/" +l+ "?alt=json-in-script&max-results=" + t, |
10 | success: function (e) { function t() { |
11 | $( "#pncbreakingnews li:first" ).slideUp( function () { |
12 | $( this ).appendTo($( "#pncbreakingnews ul" )).slideDown() |
19 | for ( var l = 0; l < a.length; l++) { |
20 | for ( var o = 0; o < a[l].link.length; o++) if ( "alternate" == a[l].link[o].rel) { |
21 | n = a[l].link[o].href; |
24 | r = a[l].title.$t, s += '<li><a href="' + n + '" target="_blank">' + r + "</a></li>" |
26 | s += "</ul>" , $( "#pncbreakingnews" ).html(s), setInterval( function () { |
29 | } else $( "#pncbreakingnews" ).html( "<span>Không có kết quả!</span>" ) |
32 | $( "#pncbreakingnews" ).html( "<strong>Lỗi! Không tải được</strong>" ) |
- HTML (Hiển thị breaking news) chèn vào nơi muốn hiển thị hoặc vào Bố cục >> Thêm Tiện ích>> HTML/Javascript và dán nó vào
2 | < span class = 'breakhead' >< i class = 'fa fa-rss' /> Tin hót</ span > |
3 | < div id = 'pncbreakingnews' >Đang tải...</ div > |
- Tiếp theo, thêm đoạn CSS dưới đây vào thẻ <b:skin>...</b:skin>
hoặc <style>...</style>
08 | border : 1px solid #e6e6e6 ; |
11 | #breakingnews .breakhead { |
13 | background : none repeat scroll 0 0 #444 ; |
18 | text-transform : uppercase ; |
22 | #pncbreakingnews li a { |
27 | transition: all 0.5 s ease-in-out; |
30 | #pncbreakingnews li a:hover { |
40 | #pncbreakingnews ul,#pncbreakingnews li { |
46 | @media ( max-width : 768px ) { |
- Cuối cùng Lưu lại và xem kết quả
Không có nhận xét nào: