CÁCH HIỂN THỊ BÀI VIẾT THEO LABEL - CODE - SCRIPT TRONG BLOGSPOT ~ Blog Vn Chia sẻ

CÁCH HIỂN THỊ BÀI VIẾT THEO LABEL - CODE - SCRIPT TRONG BLOGSPOT

 

HIỂN THỊ BÀI VIẾT THEO LABEL TRONG BLOGSPOT 

(CODE  - SCRIPT)

 

Để thực hiện thành công Blog hiển thị bài viết theo nhãn hay Label. Blog Vn Chia sẻ phải tìm rất nhiều bài viết, đọc bài viết, thực hành, xem lại trang Blog theo yêu cầu chưa. Đúng là rất khó khăn cho người viết blog mà tự thiết kế Blog cho bản thân mình. Rất may là sau khi thử rất nhiều bài viết hướng dẫn trên các trang, mình tìm được bài hướng dẫn khá đơn giản và thành công. Chúng ta bắt đầu thực hiện theo mình chắc chắn sẽ thành công. 

Khi bắt đầu viết Blog thì chắc hẳn bạn đã từng tìm hiểu về code trên blog bài này mình sẽ không giới thiệu chi tiết. Mục tiêu là xoáy sâu vào tạo nhãn bài viết.

 

Hướng dẫn tạo các Nhãn bài viết (Widget) hiển thị bài viết mới Nhãn (Label).

 

- Đăng nhập Blogger -> vào Mẫu -> Chỉnh sửa HTML

- Sao lưu lại code trước khi thực hiện.

 

Bước 1: chèn Code trước thẻ ]]></b:skin>

Thực hiện: Nhấn Ctrl + F: Tìm->]]></b:skin> chèn Code trước thẻ này (]]></b:skin>). 

 

<!-- Star Bài viết theo Label - Code 1 -->

img.label_thumb{
float:left;
padding:5px;
border:1px solid #8f8f8f;
background:#D2D0D0;
margin-right:10px;
height:55px;
width:55px;
}
img.label_thumb:hover{
background:#f7f6f6;
}
.label_with_thumbs {
float: left;
width: 100%;
min-height: 70px;
margin: 0px 10px 2px 0px;
adding: 0;
}
ul.label_with_thumbs li {
padding:8px 0;
min-height:65px;
margin-bottom:10px;
}
.label_with_thumbs a {}
.label_with_thumbs strong {}


<!-- End Bài viết theo Label - Code 1 -->

 

 

Bước 2:  chèn code trước </head>

Thực hiện: NhấCtrl + FTìm </head> chèn Code trước thẻ này (</head>)

 


<!-- Star Bài viết theo Label - Code 2 -->

 

<script type='text/javascript'>
//<![CDATA[
function labelthumbs(json){document.write('<ul class="label_with_thumbs">');for(var i=0;i<numposts;i++){var entry=json.feed.entry[i];var posttitle=entry.title.$t;var posturl;if(i==json.feed.entry.length)break;for(var k=0;k<entry.link.length;k++){if(entry.link[k].rel=='replies'&&entry.link[k].type=='text/html'){var commenttext=entry.link[k].title;var commenturl=entry.link[k].href;}
if(entry.link[k].rel=='alternate'){posturl=entry.link[k].href;break;}}var thumburl;try{thumburl=entry.media$thumbnail.url;}catch(error)
{s=entry.content.$t;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!="")){thumburl=d;}else thumburl='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZUiqRRBm0CxD0QPgdhw26GaapM1TGqEEioZawmkbRxwAkk1vwxitktG6bPCjhptLSlrVAY3q9xAw6wzNfrEkPxP71HSfXUL1mSX37habpss3OG3QlJlgRs90KtFHvXafwlHl8wkLBEvVN/';}
var postdate=entry.published.$t;var cdyear=postdate.substring(0,4);var cdmonth=postdate.substring(5,7);var cdday=postdate.substring(8,10);var monthnames=new Array();monthnames[1]="Jan";monthnames[2]="Feb";monthnames[3]="Mar";monthnames[4]="Apr";monthnames[5]="May";monthnames[6]="Jun";monthnames[7]="Jul";monthnames[8]="Aug";monthnames[9]="Sep";monthnames[10]="Oct";monthnames[11]="Nov";monthnames[12]="Dec";document.write('<li class="clearfix">');if(showpostthumbnails==true)
document.write('<a href="'+posturl+'" target ="_top"><img class="label_thumb" src="'+thumburl+'"/></a>');document.write('<strong><a href="'+posturl+'" target ="_top">'+posttitle+'</a></strong><br>');if("content"in entry){var postcontent=entry.content.$t;}
else
if("summary"in entry){var postcontent=entry.summary.$t;}
else var postcontent="";var re=/<\S[^>]*>/g;postcontent=postcontent.replace(re,"");if(showpostsummary==true){if(postcontent.length<numchars){document.write('');document.write(postcontent);document.write('');}
else{document.write('');postcontent=postcontent.substring(0,numchars);var quoteEnd=postcontent.lastIndexOf(" ");postcontent=postcontent.substring(0,quoteEnd);document.write(postcontent+'...');document.write('');}}
var towrite='';var flag=0;document.write('<br>');if(showpostdate==true){towrite=towrite+monthnames[parseInt(cdmonth,10)]+'-'+cdday+' - '+cdyear;flag=1;}
if(showcommentnum==true)
{if(flag==1){towrite=towrite+' | ';}
if(commenttext=='1 Comments')commenttext='1 Comment';if(commenttext=='0 Comments')commenttext='No Comments';commenttext='<a href="'+commenturl+'" target ="_top">'+commenttext+'</a>';towrite=towrite+commenttext;flag=1;;}
if(displaymore==true)
{if(flag==1)towrite=towrite+' | ';towrite=towrite+'<a href="'+posturl+'" class="url" target ="_top">More »</a>';flag=1;;}
document.write(towrite);document.write('</li>');if(displayseparator==true)
if(i!=(numposts-1))
document.write('');}document.write('</ul>');}
//]]>
</script> 


<! -- End Bài viết theo Label - Code 1 -->

 

Bước 3: thêm code vào HTML / Javascript

Thực hiện: vào Bloger - > Bố cục -> Đặt tên hiển thị-> chép code bên dưới vào chổ nội dung -> lưu lại.


<! -- Star Bài viết theo Label - Code 3 -->

<script type='text/javascript'>var numposts = 20;var showpostthumbnails = true;var displaymore = false;var displayseparator = false;var showcommentnum = false;var showpostdate = false;var showpostsummary = true;var numchars = 100;</script>

<script type="text/javascript" src="/feeds/posts/default/-/LABEL?orderby=updated&alt=json-in-script&callback=labelthumbs"></script>

 

<! -- End Bài viết theo Label - Code 3 -->




Lưu ý: Với Bloger thể tùy biến hiển thị bằng cách thay đổi giá trị cụ thể như bên dưới:

- Đặt tên theo nhãn muốn hiển thị

- numposts = 20: Số lượng bài viết sẽ hiển thị

- numchars = 150Số kí tự của mỗi bài viết được hiển thị.

- LABEL: Tên các bài viết sẽ được hiển thị theo nhãn bạn cần hiện.

 

Có thể thực hiện thay đổi đổi giá trị để đạt mẫu ưng ý nhất nhé!

 


Ảnh hoàn thành sau khi thêm tiện ích


 

Tạm kết: với bài viết mà Blog chia sẽ, hy vọng sẽ giúp Blogger thực hiện thiết kế blog theo mình thật ưng ý.

Chúc các bạn thành công!

 

 * Đọc thêm:


Tạo Nhãn (Label) Bài đăng gần đây hay Bài đăng mới.

- Điều dưỡng nội tập 1

Điều dưỡng nội tập 2.

- Phác đồ điều trị bệnh tim mạch năm 2018

Share:

No comments:

Post a Comment

BÀI MỚI

BÀI PHỔ BIẾN

MÁY TÍNH

TÀI LIỆU

GIẢI TRÍ

THÔNG TIN THUỐC

ĐĂNG KÝ EMAIL ĐỌC BÀI MỚI

Name

Email *

Message *

Tất cả bài đăng

Tất cả bài đăng