Hôm nay namkna sẽ giới thiệu thêm cho các bạn một tiện ích recent post mới, tiện ích này trước đây được news.zing.vn sử dụng và cũng từng được fandung giới thiệu rồi, tuy nhiên hiện nay đã thất lạc do vậy namkan sẽ giới thiệu lại tiện ích này cho các bạn có nhu cầu.
Đặc điểm của tiện ích này là có 3 côt các bạn có thể xem demo hoặc hình ảnh bên dưới:
Ảnh minh họa:
☼ Các bước thực hiện thủ thuật :
1. Vào bố cục
2. Vào chỉnh sửa code HTML
3. Chèn đoạn code CSS bên dưới vào trước thẻ đóng </head> (hoặc có thể chèn thẳng vào widget HTML/javascript chung với code chính của thủ thuật)
<style type="text/css"> * { padding: 0; margin: 0; font-family: Arial; font-size: 12px; } #index_news { width: 525px; margin: 5px; } #main_content { width: 525px; float: left; overflow: hidden; } #main_content .top_news { width: 525px; margin-bottom: 10px; } #main_content .top1_news { width: 234px; float: left; margin-top: 8px; } #main_content .top1_news .top1_news_image img { border: 1px solid #CCC; padding: 1px; width:230px; height:165px; } #main_content .top1_news .top1_news_title { padding: 8px 0; text-align: justify; } #main_content .top1_news .top1_news_title a { font-size: 16px; color: #002392; text-decoration: none; } #main_content .top1_news .top1_news_title a:hover { text-decoration: underline; } #main_content .top1_news p { text-align: justify; } #main_content .top1_news p a { padding-left: 4px; } #main_content .top1_news p img, #main_content .top2_news img { vertical-align: bottom; } #main_content .top2_news { width: 95px; float: left; margin-left: 8px; margin-top: 14px; padding-right: 6px; } #main_content .top2_news .top2_news_image { background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHktQOG6i4qLnFtGZ01r2O-HGu5Ttar7Rxa9L0EqBbHH2j_cisJlkSVAT1F4_hz_RwDnZ1of6Dh6TnGQP49BVYOSQwX3K1cevT-gW3aGFRBYNq0maLjRVCMpz5EqMrgAaj6-wfmuFNIhNH/s1600/main-content-namkna-blogspot-com.gif) no-repeat; width: 90px; height: 65px; padding: 4px; } .top2_news_image img { width:90px; height:65px } #main_content .top2_news h2 { padding-top: 2px; } #main_content .top2_news h2 a { color: #002dbe; text-decoration: none; } #main_content .top2_news h2 a:hover { text-decoration: underline; } #main_content .top2_news .dot3x1 { background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCB1X283TJSfoQ5IHZUgYoDv-Ytj3phw0rrQq6tcuidAtwcuzZzkgNLFNQFCQZk861WOZQrFtNkQ1Dhiq31R_bYe8PO8FTuRIKz8sEfPP50N6Svk0Q1-X4PkH4BL29gcXldohnlTASdb69/h120/main-content-2-namkna-blogspot-com.gif) repeat-x center center; margin: 10px 0; height: 1px; font-size: 1px; } #main_content .topo_news { width: 174px; float: right; background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI0SjwBNbLrS1eWXIIudlCsEnY93exEAygWbk2460P8I99cfn_06HeImL77H3l67tZGh5Ce5h5-oSzvzh_fOO0DAS_oC6Ru4-KwQZnt9pdCbqYjsRUYuub1LjOoh69lYtYceHJpblkTH3P/s1600/main-content-3-namkna-blogspot-com.gif) no-repeat; padding: 5px 1px 0 1px; } #main_content .topo_news .topo_news_title { background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGAukxnxoYYnhAmByFBBziTUMe-lgedkpI7KNptXzjsLzaNpv64OH8EMLtC0uBRCG7iHtt28QXzqkLRTxzFjyf_kv2Xfxg9CCzF_NhQguKONiDVdzXTCSJv0AwU-5tjAx11dBI91lRE1Yh/h120/main-content-4-namkna-blogspot-com.gif) no-repeat; width: 160px; height: 22px; color: #FFF; padding: 4px 0 0 14px; font-weight: bold; font-size: 11px; } #main_content .topo_news ul li { background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcJr29H8SuANvqFGQ0O1oGdHKpUuQ-aZJ36XLsPDjpzSfqNwhy2lFsPD11fISiQ1OlbVe_HYmWJdu0SzEfb_AZUQSPbj89AzppmUIv2e7SwdtEaqsH6PGrKVStS0CzJrCl2-p7GyabQlLq/h120/main-content-5-namkna-blogspot-com.gif) no-repeat 8px 10px; padding: 2px 2px 2px 20px; list-style: none; } #main_content .topo_news ul li a { color: #002392; font-weight: bold; font-size: 11px; line-height: 1.5em; text-decoration:none; } #main_content .topo_news ul li a:hover {text-decoration: underline;} </style>
Trong đó:
- Code màu cam : là độ rộng của ảnh lớn nhất
- Code màu đỏ : là độ rộng của 2 ảnh nhỏ hơn
- Code màu xanh : là độ rộng của các cột của tiện ích (gồm 3 cột : top1_news, top2_news, topo_news)
- Xem hình minh họa bên dưới :
- Lưu ý : thay đổi lại độ rộng của các cột để hiển thị tốt nhất trên blog của mình (kể cả các ảnh nền). Code trên chỉ là code mẫu để các bạn tham khảo. Ở code mẫu này mình cũng đã resize lại tương đối phù hợp rồi (độ rộng 525px;)
4- Bấm Lưu Mẫu (save template) lại.
5. Tạo widget HTML/javascript và dán code bên dưới vào :
<script language="JavaScript"> imgr = new Array(); imgr[0] = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIhHHjlZXqka1_UDjOYBE3d8Xhuo78Yy1csUFRb8RoOrw2eUpnAAmg49A30PNbij2Bg5B1TC8hWZ6xGFvxWNQ6nl3FJXe0lVAtvGEBSL1er1ZqtZi2QxrSXZnIOypwfIKqFEmDRC6ygxtP/s1600/nothumbnail-namkna-blogspot-com.gif"; imgnew = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUMWWlfoyHLMlH_7Hznm8EwYUldc1Aa-aeaoefjwgxiaGLlaN4wao-zgufVXSLizRMIGwfw4NhOE-pmYoKSH5O-CTIh3agK5RwI4LtiyvcHtwRlQzSgJRSWemqC_lEdUHfXp2sdw_lg7lA/h120/new-post-namkna-blogspot-com.gif"; showRandomImg = true; aBold = false; summaryPost = 147; numposts = 12; topoTitle = "Bài viết khác"; label = "Blogspot-tips"; home_page = "http://namkna.blogspot.com/"; </script> <script src="http://dl.dropbox.com/u/70549761/Recent/namkna-blogspot-com/z-recent-label.js" type="text/javascript"></script>
- Trong đó:
☼ Để hiển thị các bài viết mới cho cả blog thì các bạn thay code bên dưới:- Thay http://namkna.blogspot.com/ thành URL blog của bạn.
- Thay: Blogspot-tips thành Nhãn cần hiển thị bài viết (nếu muốn hiển thị bài viết của cả blog thì không cần quan tâm dòng này)
- summaryPost = 147; // Phần mô tả sẽ hiển thị
- numposts = 12; // số bài viết sẽ hiển thị
<script src="http://dl.dropbox.com/u/70549761/Recent/namkna-blogspot-com/z-recent-label.js" type="text/javascript"></script>- Thành:
<script src="http://dl.dropbox.com/u/70549761/Recent/namkna-blogspot-com/z-recent-post.js" type="text/javascript"></script>
6- Bấm Lưu (save Widget) lại.
- Lưu ý: Để tiện ích có thể hoantj động tốt và load nhanh các bạn nên download các file Js (z-recent-label.js và z-recent-post.js)bên trên về sau đó Upload lên host riêng để dùng phòng khi host của namkna bị die. Nếu chưa có host riêng bạn có thể tham khảo 2 host miễn phí sau: google code và dropbox.
Tham khảo: fandung
Nhận xét
anh namkna ơi anh có thể giúp em làm 3 cái tab với hiệu ứng trượt lên như
Trả lờiXóatrang cosmospham.com ko a cái tab đó rất đẹp , chỗ có phần giới thiệu liên hệ, nội dung blog đó anh , anh giúp giùm
Bạn cho mình hỏi từ link file Js bên trên làm thế nòa để có thể download
Trả lờiXóavề máy mình được . rất mong sớm nhận được sự chỉ bảo từ bạn. chúc trang của bạn ngày một phát triển..
@mrdix98 Giờ anh mí thấy nhận xét này của em. Anh đã qua trang đó không nhưng thấy cái như em nói.
Trả lờiXóa@NGUYỄN VĂN PHÚC Bạn hãy copy địa chỉ file Js bạn muốn dowload về máy (ví dụ http://dl.dropbox.com/u/70549761/Recent/namkna-blogspot-com/z-recent-label.js) sau đó mở trình duyệt Internet Explorer dán URL vừa copy trên vào phần địa chỉ (adress) Sau đó bấm GO hoặc Enter bạn sẽ Download được.
Trả lờiXóathật xin lỗi bạn nhưng mình làm mãi mà ko được. mình đang sử dụng một vài file này của bạn giờ muốn Upload lên host riêng nhưng làm mãi mà ko sao upload về được bạn có thể chỉ mình cặn kẽ thêm với . cảm ơn bạn vì đã hồi âm .
Trả lờiXóa@NGUYỄN VĂN PHÚC Bạn xem hướng dẫn Download tại bài viết này nha:
Trả lờiXóaCách tải file Javarscript (Js) - CSS Blogspot và Website
cảm ơn bạn rất nhiều mình đã làm được rùi . chúc bạn sức khỏe và công việc tốt
Trả lờiXóa@NGUYỄN VĂN PHÚC Không có gì, Cảm ơn bạn, chúc blog bạn ngày càng phát triển.
Trả lờiXóatrao đổi link bạn nhé.
Trả lờiXóaAnh Fairstar ơi, em đang làm cái thủ thuật này của anh, em chèn css vào widget luôn và gặp chút vấn đề mà không biết phải làm sao. Anh giúp em với nhe?!
Trả lờiXóaEm chèn vào widget và đã canh chỉnh lại cho phù hợp blog em rồi, em dùng thẳng địa chỉ blog namkna và label trong thủ thuật để chỉnh sửa 3 cột cho phù hợp rồi. Giờ đổi sang blog em (hay mấy cái blog khác của em) thì cái thanh sidebar của em nó chạy sang phần main luôn (ở dưới cái widget recent post này, widget recent post này em để ở phần main), cột sidebar trống trơn.
Thử đổi lại blog namkna và label thì nó lại được hoàn thiện.
Anh giúp em với nhe!
Blog em đang áp dụng là: http://tourstietkiem.blogspot.com/
anh chủ blog này anh cóa yh or facebook hk cho em xin nik anh gửi we yh:nh0ckteenst or facebook:nh0ckface007@gmail.com em có thắc mắc về Sữa chữa dessign mog anh giúp đở tks or chĩnh sữa popular posts mog anh giúp đở tks
Trả lờiXóaanh chủ blog này anh cóa yh or facebook hk cho em xin nik anh gửi we yh:nh0ckteenst or facebook:nh0ckface007@gmail.com em có thắc mắc về Sữa chữa dessign mog anh giúp đở tks or chĩnh sữa popular posts mog anh giúp đở tks
Trả lờiXóa@Chiến Xin lỗi thời gian qua bận quá hôm nay mí trả lời bạn được. Yahoo mình là: langtuluongsonbac_tq
Trả lờiXóaKhông hiển thị gì hết.Email: pghingpro.no1@gmail.com
Trả lờiXóa@Phạm Gia Hiếu
Trả lờiXóaThay http://namkna.blogspot.com/ thành URL blog của bạn.
Thay: Blogspot-tips thành Nhãn cần hiển thị bài viết (nếu muốn hiển thị bài viết của cả blog thì không cần quan tâm dòng này)
summaryPost = 147; // Phần summary post sẽ hiển thị
numposts = 12; // số bài viết sẽ hiển thị
Chào bạn! tôi thấy trên 1 số blogspot có tiện ích cập nhật "BÀI VIẾT MỚI CỦA BẠN BÈ" trên blog của họ. Chẳng hay bạn có nghiên cứu chưa, nếu đã có thì mình xin được chia sẻ. Thank
Trả lờiXóaThực tế đó chính là tiện ích recent post một cột. Có rất nhiều style khác nhau. Anh có thể xem bài này:
Xóahttp://namkna.blogspot.com/2011/08/tien-ich-recent-posts-giong.html
Nếu thấy ở blog nàu có thể để lại link em sẽ source giúp cho.
khong thay hien thi gi ca? nan http://www.bao3s.com moj nguoi vao giup em xem no bi lam sao voi
Trả lờiXóa