Ở bài viết trước, iTechPlus đã giới thiệu đến bạn đọc tiện ích Recent Posts mang phong cách VNExpress, nằm trong bộ sưu tập những Style Recent Posts mang phong cách báo chí.
Nhận thấy đây là một style rất hay và chính iTechPlus cũng từng sử dụng nó cho một Blog cá nhân của mình với một số tùy chỉnh. Và cũng theo yêu cầu của một số bạn là làm sao cho tiện ích trông bắt mắt hơn, thân thiện hơn với các SE, nên hôm nay iTechPlus sẽ chia sẻ đến các bạn một “biến thể” của style này.
Những nét mới :
- Giao diện : bắt hơn so với style cũ
- Khả năng SEO : thân thiện hơn với các SE do chèn thêm thuộc tính Alternate cho Images
- Cài đặt đơn giản hơn
- Thêm liên kết “xem thêm” kèm hình ảnh nhỏ xinh
Hình minh họa :
Style cũ
Style mới
Thực hiện :
Rất đơn giản, bạn chỉ cần tạo một widget HTML\JavaScript và chèn vào đó đoạn code bên dưới :
<style type="text/css">
.fl{float:left}
.fr{float:right}
.folder{width:516px; margin-bottom:8px; overflow:hidden; line-height:1.5em;font:normal 12px arial;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.folder-title{height:26px; border-bottom:1px solid #eee; overflow:hidden; background:url(http://goo.gl/CyQBL) repeat-x}
.folder-active{height:24px; padding:4px 10px; background:url(http://goo.gl/EgxmY) repeat-x; font-weight:bold}
.link-folder:link, .link-folder:visited{color:#fff}
.subfolder{height:24px; padding:5px 5px 0 15px; background:url(http://goo.gl/Z29yN) no-repeat}
.folder-content{width:500px; background:#fff url(http://goo.gl/qy9iZ) repeat-x left bottom; padding:10px 6px 2px 10px; overflow:hidden}
.folder-content p{margin:0}
.folder-content ul{list-style:none; margin:0; padding:0}
.folder-content li{padding:0 0 4px 6px; background:url(http://goo.gl/4OvNo) no-repeat 0 8px}
.folder-topnews{width:312px; padding-right:10px}
.folder-othernews{width:168px}
.other-folder{margin:0}
.img-subject{height:85px; width:110px; border:1px solid #a5a5a5; margin-right:8px}
.img-other{width:60px; height:50px; border:1px solid #a5a5a5; margin:0 5px 4px 0}
.xemthem{float:right; display:block; margin:0; padding:5px}
</style><div class="folder"><div class="folder-title"><div class="folder-active fl">
<a class="link-folder" href="http://itechplus.info/search/label/OSystem?&max-results=8">Hệ điều hành</a></div>
<div class="subfolder fl">
<a class="link-subfolder" href="http://itechplus.info/search/label/OSystemK?&max-results=8">Kiến thức</a> | <a class="link-subfolder" href="http://itechplus.info/search/label/OSystemT?&max-results=8">Thủ thuật</a> | <a class="link-subfolder" href="http://www.itechplus.info/search/label/Download?&max-results=8">Công cụ</a> | <a class="link-subfolder" href="http://www.itechplus.info/p/question.html">Hỏi - Đáp</a></div></div><div class="folder-content" id="tdHomeFolder2"><script language='javascript'>
imgr = new Array();
showRandomImg = true;
summaryPost = 230;
numposts2 = 5;
homepage = "http://itechplus.info/";
label = "OSystem";
</script><script src="https://sites.google.com/site/itechroot/javascripts/VnE-rc-newstyle.txt" type="text/javascript"></script>
</div></div>
Thay các dòng code in đậm cho phù hợp với Blog của bạn. Chi tiết bố cục và ý nghĩa các thông số các bạn xem lại bài viết cũ tại đây.
Chúc các bạn thành công !
iTechPlus
Ý kiến bạn đọc [ 32 ]
Đúng là style mới code được thu gọn lại rất nhiều ::j
@Tịch Phi Dương : Đúng rồi, trong quá trình "xào nấu" temp Langit, do sử dụng nhiều JavaScript nên mình lược bỏ đi khá nhiều code để giảm size cho template.::m
Cái này ko có đoạn mô tả bài viết như thủ thuật trước ah ::d
@Trung : đúng vậy, code đã được rút gọn tối đa.
Úi, Form comment mang phong cách Bo-Blog ^^
A ha, cái này mang phong cách Bo-Blog sao ? Mình cũng không rõ cái dịch vụ này thế nào nữa::f
Ở mấy Icon ấy,nếu các biểu tượng chỉ đơn giản là các số 1,2,3...thì tiện lợi hơn. Ví dụ,mặt cười đầu tiên số 1,.... Bo-Blog là nền tảng Blog như wp vậy,cũng đang vọc món này,nếu Blog cần Admin data thì sắm host phát triển Bo-Blog pro hơn Blogspot là cái chắc :)
việc đặt ký tự đại diện cho Emos không thể là những con số hoặc chữ quá đơn giản được, như thế những comment sẽ khóc cười loạn cả lên ::h Cám ơn thông tin của bạn ::j
Bác admin cho em hỏi là em thực hiện đúng như hướng dẫn, dùng code của bác thì được, nhưng khi thay link của em vào thì nó không hiển thị, là sao bác nhỉ?::d
Vừa hỏi bác xong thì em đã hiểu tại sao lại ko hiển thị! ::a
Các bạn sẽ thấy bên phải bài viết topnew và othernews không được căn thẳng hàng. Tôi xin chỉnh thêm 1 tí cho đẹp hơn. Thay đoạn code
.folder-topnews{width:312px; padding-right:10px}
.folder-othernews{width:168px}
bằng đoạn code:
.folder-topnews{width:400px; padding-right:10p; text-align: justify}
.folder-othernews{width:180px; text-align: justify}
Tại sao mình làm các thứ trong trang nó nhảy tùm lum hết. Bây giờ phải chỉnh sửa như thế nào vậy ITechPlus.
Bài mình ko có hình, nên ở khung hình nó hiện ra 1 khung nhìn xấu quá. Nhờ iTechPlus hướng dẫn cách khắc phục
@Syntech: bạn có thể đặt link đến site của bạn thông qua form liên hệ ở menu chính, mình sẽ qua đó xem thế nào nhé !:-d
xin hỏi: Tôi muốn tạo ra nhiều Widget (trang huunghi-t78.blogpsot.com) như vậy sẽ phải load nhiều lần file .js, sẽ làm chậm blog đi. Có cách nào chỉ load file .js 1 lần không cho nhiều Wdget. thanks!
Chắc chắn là được rồi ! iTechPlus sẽ viết một bài hướng dẫn về vấn đề này trong thời gian tới. Bạn đón đọc nhé ::i
nóng lòng chờ bài viết đó, vì blog của tôi load thấy chậm quá, hik, seo ko tốt: uống 1 tách cafe ItechPlus mời là xong đó nha.
ủa, đợi mãi mà chưa thấy viết bài gì cả. help me!
Mình có 5 cái Widget của tiện ích VNE Recent Posts, tương ứng với 5 nhãn. Nhưng cả 5 cái nó chỉ hiện duy nhất cái widget đầu thôi ah. iTechPlus cho mình hỏi là mình phải chỉnh sửa làm sao để load 5 cái widget, mà mỗi cái load khác nhau tương ứng cho từng nhãn đã chọn. Xin được giúp đỡ
@Binh Nguyen: xin lỗi dạo này bận quá chưa viết hương dẫn cho bạn được::b
@Systech: để hiện thị chính xác thì số bài viết của mỗi nhãn (label) tương ứng phải lớn hơn hoặc bằng số bài viết khai báo trong code của thủ thuật (numposts2).
Bạn có thể xem lại bài viết Tiện ích Magazine Recent Posts cho Blogger (Style 2) để hiểu thêm về ý nghĩa các tham số của thủ thuật này.
iTechPlus cho mình hỏi là tại sao khi mình để tên miền là: tên.blogspot.com thì tiện ích VNE Recent Posts được hiển thị rất tốt. Nhưng khi chuyển sang tên miền .com thì nó lại không hiện thị được nữa, mặc dù đã chỉnh sửa sang tên miền .com rồi. Nhờ iTechPlus giúp đỡ dùm.
@Digitech: cám ơn bạn đã report, mình sẽ kiểm tra lại khi có thể (dạo này bận quá !::q)
Bạn ItechPlus ơi!!!!!!!!!! Mình cũng muốn hiển thị 1 File JS như bạn Binh Nguyen hỏi thì làm sao hả bạn?
Load một lúc nhiều File JS thì rất bất tiện. Mong bạn ra tay giúp đỡ mình nhé! Thanks alot ::j
Mình thích dùng cái này. Nhưng hình như nó bị lỗi thì phải. Mình đã thử trên nhiều loại templates. Khi thay một nhãn khác, hay thêm 1 nhãn khác (nhãn nào thì ko biết, hên xui) thì nó bị lỗi hiển thị. Sidebar bên phải bị tụt xuống phần main body, có temp thì footer leo lên sidebar và sidebar thì thế chỗ cho footer. Lỗi khó hiểu quá. Bạn kiểm tra lại giúp nhé.
(nó chỉ bị lỗi với một số nhãn thôi à, thay cái nhãn khác, hoặc chuyển bài viết qua nhãn khác thì nó lại bình thường). Không biết có phải bị xung đột gì với mấy file js ko. Mình có dùng chung cái này với trình diễn bài viết dạng slide với Jquery của Fandung
Chắc ko phải xung đột. Mình đã xoá code của FanDung rồi mà vẫn bị. Vậy cái này bị lỗi gì đó
Không những tùy biến hiển thị của tiện ích mà nó còn áp dụng cho bất kỳ nội dung nào của blog, mình đã làm thử và đúng là như vậy miễn là đặt nội dung nào đó vào trong hai thẻ trên.
::j
thnks !post full
mình cũng có 1 label thử làm recent post kiểu nào cũng gây lỗi trang (widgets ở sidebar chạy hết xuống main), bác chủ nhà kiểm tra lại hộ mình nhé!
Đã làm theo hướng dẫn của bác chủ nhà và hiệu quả rất đẹp ;)) Cho mình hỏi nếu mình muốn thay đổi màu nền xanh của label chính thì phải thay đổi như thế nào vậy?
nặng quá bác à. thiệt nặng đó. làm xong add 4 cái thì ra nó load lâu vl. cái này bỏ rồi. tôi cần cái nhẹ load nhanh kia kìa như của zing, hay vnexpress
mình làm được rồi nhưng mà bị dấu gạch ngang dưới tiêu đề mới ghê, làm cách nào để bỏ đây. mình biết là tại cái template nhưng mà bó tay không biết chỉnh làm sao
Anh có thể nâng cấp bài viết của anh lên ko,giống như bên này.em làm mà không được.Nên hiện giờ em bị tình trang rất nhiều Js trùng lặp..load nặng lăm..huhuhuhttp://www.traidatmui.com/2010/08/hien-thi-bai-viet-giong-trang.html
Ý kiến của bạn
* Lưu ý :
- Vui lòng gõ tiếng Việt có dấu khi viết bình luận.
- Nội dung phải liên quan đến chủ đề bài viết.
- Không dùng lời lẽ khích bác, thô tục ảnh hưởng đến người khác.
- Không đặt link đến Blog/Web khác.
- Những góp ý, thắc mắc không liên quan các bạn vui lòng post tại đây.
Thân, iTechPlus.