Hiển thị các bài đăng ngẫu nhiên (hay còn gọi là Related Posts) trong blog làm giảm tỷ lệ thoát. Nó cũng cung cấp trải nghiệm người dùng tốt cho người đọc.
Trong bố cục Blogger không có sẵn tiện ích này. Tuy nhiên, bạn có thể thêm Related Posts trong Blogger với sự trợ giúp của code tùy biến bên ngoài.
Trong bài này, chúng ta sẽ thấy các bước để thêm các bài viết liên quan [với hình thu nhỏ] bằng cách sử dụng code như sau:
Hy vọng rằng bài viết này hữu ích cho bạn. Nếu bạn thấy bài viết hữu ích, hãy để lại một bình luận để ủng hộ mình nhé!
Trong bố cục Blogger không có sẵn tiện ích này. Tuy nhiên, bạn có thể thêm Related Posts trong Blogger với sự trợ giúp của code tùy biến bên ngoài.
Ảnh Demo |
Widget Related Posts dưới mỗi bài viết blogspot
Các bạn chèn code sau vào dưới mỗi bài viết blogspot (tùy vào cách sắp xếp bài viết của các bạn)<b:if cond='data:blog.pageType == "item"'>Các bạn có thể chỉnh sữa lại css tùy vào sở thích các bạn.
<style type='text/css'>
.related-post-title{font-size: 1.5em;padding: 0px 0px 10px;margin: 5px 0px;border-bottom: 1px dotted #000;} #related-posts {margin: 0px 0px 15px 0px;border-bottom: 1px dotted #000;padding-bottom: 10px; } #related-posts a { font-size: 1.2em; color: #525252; text-transform: capitalize; text-decoration: none; line-height: 20px;} #related-posts a:hover { text-decoration: none; color: #06c; } #related-posts ul { list-style-type: none; color: #000000; } #related-posts li { padding: 8px 2px; border-bottom: 1px solid #E2E2E2; clear: both; font-family: Helvetica; font-size: 12px; overflow: auto; border: 1px solid #CCC; margin: 5px 5px 8px 5px; border-radius: 4px; box-shadow: 0px 0px 5px #B6B6B6;background:#FAFAFA;} .image_left{ float: left; margin: 0px 10px 0px 2px; border: 1px solid #fff; padding: 0px; width: 90px; height: 76px; box-shadow: 0px 0px 4px #777; } #related_here{ float:left; width: 49%; padding: 0px; margin:0px; } #related_here2{ float:right; width: 49%; padding: 0px; margin:0px; } .related_all_ul{overflow: auto;}
</style>
<script type='text/javascript'>
//<![CDATA[
function related_results_labels(e){for(var l=0;l<e.feed.entry.length;l++){var t=e.feed.entry[l];relatedTitles[relatedTitlesNum]=t.title.$t;var r=e.feed.entry[l].media$thumbnail.url,a=r.replace("/s72-c/","/s100/");if(e.feed.entry[l].media$thumbnail)var r=e.feed.entry[l].media$thumbnail.url,a=r.replace("/s72-c/","/s100/");else if(null!=e.feed.entry[l].content.$t.match(/src=(.+?[\.jpg|\.gif|\.png]")/))var a=e.feed.entry[l].content.$t.match(/src=(.+?[\.jpg|\.gif|\.png]")/)[1];else var a="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5HxSSvcW4-g7Q74MNYuQGbzOKfnA_f7wV1GT0p1XrD-tKIUqtCCi1ZtIf1TvTL9kksUdJDQipBihRcUCUac7ewpSlWKwB8Y7ZLeGCUZ5tD4ZZXMJqlQghV6Vp2ffCXngKlGLXV_KvkL0/s250-Ic42/no-thumbnail.png";relatedImage[relatedTitlesNum]=a;for(var n=0;n<t.link.length;n++)if("alternate"==t.link[n].rel){relatedUrls[relatedTitlesNum]=t.link[n].href,relatedTitlesNum++;break}}}function removeRelatedDuplicates(){for(var e=new Array(0),l=new Array(0),t=new Array(0),r=0;r<relatedUrls.length;r++)contains(e,relatedUrls[r])||(e.length+=1,e[e.length-1]=relatedUrls[r],l.length+=1,l[l.length-1]=relatedTitles[r],t.length+=1,t[t.length-1]=relatedImage[r]);relatedTitles=l,relatedUrls=e,relatedImage=t}function contains(e,l){for(var t=0;t<e.length;t++)if(e[t]==l)return!0;return!1}function printRelatedLabels(e){for(var l=0;l<relatedUrls.length;l++)relatedUrls[l]==e&&(relatedUrls.splice(l,1),relatedTitles.splice(l,1),relatedImage.splice(l,1));var t=Math.floor((relatedTitles.length-1)*Math.random()),l=0;for(relatedTitles.length>1;l<relatedTitles.length&&20>l&&l<maxposts;)l%2==1?document.getElementById("related_here2").innerHTML+="<li><img class='image_left' src=\""+relatedImage[t]+'"><a href="'+relatedUrls[t]+'">'+relatedTitles[t]+"</a></li>":document.getElementById("related_here").innerHTML+="<li><img class='image_left' src=\""+relatedImage[t]+'"><a href="'+relatedUrls[t]+'">'+relatedTitles[t]+"</a></li>",t<relatedTitles.length-1?t++:t=0,l++;relatedUrls.splice(0,relatedUrls.length),relatedTitles.splice(0,relatedTitles.length),relatedImage.splice(0,relatedImage.length)}var relatedTitles=new Array,relatedImage=new Array,relatedTitlesNum=0,relatedUrls=new Array;
//]]>
</script>
<div id='related-posts'>
<div class='related_all_ul'>
<ul id='related_here'/>
<ul id='related_here2'/>
<div style='font-size: 9px;float: right; margin: 5px;'><a href='/' rel='nofollow' style='font-size: 9px; text-decoration: none;'>Related Posts Widget</a></div>
</div>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast != "true"'>
</b:if>
<script expr:src='"/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&callback=related_results_labels&max-results=7"' type='text/javascript'/>
</b:loop>
<script type='text/javascript'> var maxposts=6; removeRelatedDuplicates(); printRelatedLabels("<data:post.url/>"); </script>
</div>
<div style='clear: both;'/>
</b:if>
Hy vọng rằng bài viết này hữu ích cho bạn. Nếu bạn thấy bài viết hữu ích, hãy để lại một bình luận để ủng hộ mình nhé!
đẹp đó anh buổi chìu vui vẻ nha a đz
ReplyDeletethank you very much :v
DeleteCái này nhìn giống bài viết liên quan anh nhỉ ??
ReplyDeleteNày là bài viết ngẫu nhiên nha em!
DeleteĐẹp lắm anh ạ, mà cho nó bo tròn lại mới đẹp nữa anh à
ReplyDeletetùy theo sở thích mỗi người mà để họ tự chỉnh lại css e à
Deletecái này em đang cần nè
ReplyDeleteok em :)
Deletek có hiệu ứng j ak anh
ReplyDeletecó hover nhẹ mà em.
Deletecó vẻ hay á nha
ReplyDeleteok thanks em.
DeleteA niệm ơi ra bài viết tạo khung chứa code như của a đi
ReplyDeleteok khi nào rãnh a share cho
DeleteĐúng chất Niệm phong cách :V
ReplyDeleteNiemstyle Highlight for blogspot :D
ReplyDeletehaha :D
ReplyDeleteChỉnh gì để nó một cột anh?
ReplyDeletechỉnh css, 1 cột trên mobile thì responsive đi.
DeleteA Niệm sai buổi tối vui vẻ nha
ReplyDeletebuổi trưa vui vẻ nha anh Niệm
ReplyDeleteA niệm buổi trưa vui vẻ
ReplyDeleteCuối tuần rồi anh êiii
ReplyDeletekkkk.... mưa to quá anh ơi
I am star sinh
ReplyDeleteBủi tối vv
Nên dùng hôq ta, thấy đẹp quá chừng
ReplyDeleteA Niệm cho con bú ùi hay sao ko thấy ra bài mới ta
ReplyDeletebuổi sáng vui vẻ
ReplyDeleteHay lắm anh ạ
ReplyDeleteChúc anh một ngày vui vẻ <3
CTV tại: www.leanhduc.xyz