Home » » Slide bài viết mới chạy ngang cho Blogspot

Slide bài viết mới chạy ngang cho Blogspot

Facebizvn | 23:35 | 6comments
Slide bài viết mới chạy ngang cho Blogspot



Làm thế nào để thêm jquery chạy ảnh bài viết mới nhất cho blogger?

Nhiều Blogger rất muốn thêm những bài viết ở 1 nhãn cố định hoặc những bài viết mới đăng gần đây nhất làm nổi nên trên. Có nhiều thủ thuật blogspot được chia sẻ.
Hôm nay itviet360 chia sẻ thủ thuật thêm Slide chạy bài viết mới hoặc bài viết ở 1 nhãn (Label) cố định với hiệu ứng trượt ngang tự động rất đẹp




- Hướng dẫn thủ thuật
1. Vào bảng điều khiển Blogger -> Mẫu (Template) -> Chỉnh sửa HTML (Edit HTML)
2. (Ctrl + F )Tìm đến ]]></b:skin> và dán Code dưới đây ngay trên nó
Code:

#carousel{width:950px;height:185px;margin-bottom:0px;position:relative;display:block}
#carousel .container{position:absolute;left:49px;width:895px;height:185px;overflow:hidden;background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLirVYT-YxhdLfxv6WdANDY9vaKB_aVwZRgynTcnXHkctwvngeJGso0bHZS3mkAiHro-C2wgz1dKeRX-d3ruwaW6gER-pYkkq14slUdrEa2NO7AS4ebAuPNGqJh0mJZrxZ_qILXuRxqhc/s1600/scroller-bg.png) repeat center}
#carousel #previous_button{position:absolute;width:49px;height:185px;background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJ72Ao1zuMDu-Q7mfYEb-egJBrbfUqtClCaWxyFJNQvUrg_PflZYzLwVSwTKhUHgtz06p2anuzdaUnh4hghF1cN5mPMvJcg9PBOwXH_CQNOXsAvXZOR3TZ5XBhxYQAf9q8QfIjqY_feRw/s1600/prev.png) center;z-index:100;cursor:pointer;border-right:1px solid #ccc}
#carousel #previous_button:hover{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd2qA2_YSAWZePvA2RRRrLqnokYyqwWbrRs6RYHBWlM3GdbB9wudsP1nE27vRUHk1a0we3eh5OtxByzcTSv2dE_TwOVnBiarLLXocpDuOtT345Lemg_tmv7uauHA0P-wUm6icmnbnxHwA/s1600/prev.png) center}
#carousel #next_button{position:absolute;right:0;width:49px;height:185px;background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghCWxR7cbCp0unVs6bidwyEv5D-MPvg_IkEVfphHEWqkTsF3pD8WcMhAYIBXT77WXu6YCZJWckhuPz35wbqdigMiM3s6R6iBNDHzV5h4CeNyiJveXB-sfp3oVxLTsdYVSO1vshn2XZ-qI/s1600/next.png) center;z-index:100;cursor:pointer;border-left:1px solid #ccc}
#carousel #next_button:hover{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQrbFDfHELF9UXtQ9rmHbjE-484oCaFByvHgfdK5bLaq0qjEuvL6HNfNxK1YbyhlPYF1rNBXwTDxdf6SYQQ2316_Ftkme6X6rk1k47LbV7xn0jAl-IYTX2RNoUxOg-KyCP_acTnF4wcQM/s1600/next.png) center}
#carousel ul{width:100000px;position:relative;margin-top:10px}
#carousel ul li{background:#fff url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYALtZprGbB9yt4udOWLWnZVyJ31jEsYPazXElLL6D4mGktRNYzUeWbOaUP1SmUEmDiqUJIRHJvDG_F0o3d6reEFHXPPb-YrYZSFvkTbw6ALt4ihsYzfQlASNJcvAN9CZaxMHp34PCO2A/s1600/main.png) repeat-x top;display:inline;float:left;text-align:center;font-weight:700;font-size:.9em;line-height:1.2em;border:1px solid #ccc;width:145px;height:150px;margin:0 4px 20px 7px;padding:6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#carousel ul li:hover{filter:alpha(opacity=75);opacity:.75;}
#carousel ul li a.slider_title{color:#222;display:block;margin-top:5px}
#carousel ul li a.slider_title:hover{color:#cd1713}
#carousel a img{display:block;background:#fff;margin-top:0}

3. Tìm tới </head> và dán code dưới đây ngay trên nó
Code:

<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js' type='text/javascript'/>
<script src='http://yourjavascript.com/265232511102/carousellite.js' type='text/javascript'/>

<script type='text/javascript'>
//<![CDATA[
imgr = new Array();
imgr[0] = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2B7l500EZuk6LrmDsyyOYad6DXIBQ9B4rJOnfC6n8vcrTIcbTID_MWGbc74Uxmn3EuoxYGGMbvInCWuheiJnvoMZp5goCUD4EHJ6LW_mwN0K48Mo10H1TkBTwjqjmquRj5_wi3TEOjwA/s1600/no+image.jpg";
showRandomImg = true;

aBold = true;

summaryPost = 140;
summaryTitle = 25;

numposts1 = 15;
label1 = "news";

function removeHtmlTag(strx,chop){
var s = strx.split("<");
for(var i=0;i<s.length;i++){
if(s[i].indexOf(">")!=-1){
s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
}
}

s = s.join("");
s = s.substring(0,chop-1);
return s;
}
function showrecentposts(json) {
j = (showRandomImg) ? Math.floor((imgr.length+1)*Math.random()) : 0;
img = new Array();
document.write('<ul>');
for (var i = 0; i < numposts1; i++) {
var entry = json.feed.entry[i];
var posttitle = entry.title.$t;
var pcm;
var posturl;
if (i == json.feed.entry.length) break;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
posturl = entry.link[k].href;
break;
}
}

for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'replies' && entry.link[k].type == 'text/html') {
pcm = entry.link[k].title.split(" ")[0];
break;
}
}

if ("content" in entry) {
var postcontent = entry.content.$t;}
else
if ("summary" in entry) {
var postcontent = entry.summary.$t;}
else var postcontent = "";
postdate = entry.published.$t;
if(j>imgr.length-1) j=0;
img[i] = imgr[j];
s = postcontent ; a = s.indexOf("<img"); b = s.indexOf("src=\"",a); c = s.indexOf("\"",b+5); d = s.substr(b+5,c-b-5);
if((a!=-1)&&(b!=-1)&&(c!=-1)&&(d!="")) img[i] = d;
//cmtext = (text != 'no') ? '<i><font color="'+acolor+'">('+pcm+' '+text+')</font></i>' : '';
var month = [1,2,3,4,5,6,7,8,9,10,11,12];
var month2 = ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];
var day = postdate.split("-")[2].substring(0,2);
var m = postdate.split("-")[1];
var y = postdate.split("-")[0];
for(var u2=0;u2<month.length;u2++){
if(parseInt(m)==month[u2]) {
m = month2[u2] ; break;
}
}

var daystr = day+ ' ' + m + ' ' + y ;
var trtd = '<li class="car"><div class="thumb"><a href="'+posturl+'"><img width="145" height="100" class="alignnone" src="'+img[i]+'"/></a></div><p><a class="slider_title" href="'+posturl+'">'+posttitle+'</a></p></li>';

document.write(trtd);
j++;
}
document.write('</ul>');
}
//]]>
</script>

» Tùy chỉnh theo ý bạn:
numposts1 = 15; là số bài sẽ được gọi từ feed..
label1 = "news"; là tên của nhãn muốn gọi.
summaryPost = 140; là số ký tự mô tả
summaryTitle = 25; là số ký tự phần tiêu đề ngay bên dưới hình ảnh.
width="145" height="100" là chiều rộng và chiều cao của ảnh thumbnail.
showRandomImg = true; là lấy ảnh thumbnail ngẫu nhiên trong bài viết. Nếu muốn lấy ảnh đầu tiên thì hãy sửa true thành false.
4. Tìm đến <div id='main-wrapper'> và dán code dưới đây ngay dưới nó
Code:

<b:if cond='data:blog.pageType != "item"'>
<div id='carousel'>
<div id='previous_button'/>
<div class='container'>
<script>
document.write("<script src=\"/feeds/posts/default/-/"+label1+"?max-results="+numposts1+"&orderby=published&alt=json-in-script&callback=showrecentposts\"><\/script>");
</script>
<div class='clear'/>
</div>
<div id='next_button'/>
</div>
<script type='text/javascript'>
(function($) { $(document).ready(function(){
$("#carousel .container").jCarouselLite({
auto:4000,
scroll: 1,
speed: 800,
visible: 5,
start: 0,
circular: true,
btnPrev: "#previous_button",
btnNext: "#next_button"
});
})})(jQuery)
</script>
</b:if> 

Trong đó tùy chỉnh:

Nếu muốn lấy bài viết mới  thì xóa phần /-/"+label1+". đi nhé
auto:4000,
scroll: 1, số bài viết cuộn mỗi lần.
speed: 800, Thời gian chuyển ảnh (tính bằng phần nghìn giây).
visible: 5, Số bài viết (ảnh thumbnail và tiêu đề) hiển thị trên trang chính.
start: 0,
circular: true, 

Chia sẻ bài viết :

6 Nhận xét

Unknown lúc 02:29 26 tháng 8, 2015

Làm y trên mà bị báo lỗi ak

Reply
Phan Tú lúc 01:35 23 tháng 9, 2016

Trang của mình không có thẻ như nội dung hướng dẫn.
Thân nhờ Admin giải thích. Xin cảm ơn.

Reply
Phan Tú lúc 01:35 23 tháng 9, 2016
Nhận xét này đã bị tác giả xóa. Reply
PNK kkkkkkkk lúc 01:04 29 tháng 9, 2016
Nhận xét này đã bị tác giả xóa. Reply
PNK kkkkkkkk lúc 01:11 29 tháng 9, 2016
Nhận xét này đã bị tác giả xóa. Reply
PNK kkkkkkkk lúc 01:11 29 tháng 9, 2016
Nhận xét này đã bị tác giả xóa. Reply

Đăng nhận xét

Nội quy! Đóng lại
More →
Chữ đậm Chữ nghiêng Chữ nghiêng 2 Chèn Link Chèn Link Mã hóa code Help ?Nhấn vào biểu tượng hoặc kiểu chữ hoặc chèn link sau đó nhấn nút Chọn rồi copy (Ctrl + C) để paste (Ctrl + V) vào khung viết bình luận. Mã hóa code nếu bạn muốn đưa code vào bình luận.

Chọn Xóa
 
Hỗ trợ : Thiết kế logo nhanh | TNCOFFEE.VN | KHOINGUYENKNT Copyright © 2014. Code Thủ Thuật Tiện ích Cho Blogspot
noithatdecor.com.vn Nội thất decor
Xem tốt nhất ở độ phân giải 1024 x 768 pixel