Showing posts with label tao-blogger-chuyen-nghiep. Show all posts
Showing posts with label tao-blogger-chuyen-nghiep. Show all posts

Wednesday, April 19, 2017

Hướng dẫn tạo Bài viết liên quan (Related Post) cho Blogspot

Hướng dẫn tạo Bài viết liên quan (Related Post) cho Blogspot

Giúp đọc giả thuận tiện theo dõi và xem thêm được nhiều bài viết khác của bạn có liên quan đến chủ đề của bải viết hiện tại của bạn



Có nhiều mẫu Template Blogger có tích hợp sẵn phần Related Post, và có 1 số mẫu thì ko. Hôm nay Sơn Nguyễn sẽ hướng dẫn các bạn cách tạo Bài viết liên quan cho Blogspot của bạn (hay còn gọi là tạo Related Post cho Blogspot)


Tạo Bài viết liên quan (Related Post) hiển thị Bài mới nhất (Recent Post)

Bước 1: Đăng nhập vào Blogspot cần tạo Related Post --> Chủ đề (trước kia là Mẫu) --> Chỉnh sửa HTML



Bước 2: đặt con trở soạn thảo trong ô code, bấm Ctrl + F để tìm thẻ đóng </head>

Bước 3: Copy đoạn code 1 bên dưới và dán (paste) vào trước thẻ </head> (phía trên thẻ)

<b:if cond='data:blog.pageType == &quot;item&quot;'><script type="text/javascript">//<![CDATA[var titles=new Array();var titlesNum=0;var urls=new Array();var time=new Array();function related_results_labels(c){for(var b=0;b<c.feed.entry.length;b++){var d=c.feed.entry[b];titles[titlesNum]=d.title.$t;for(var a=0;a<d.link.length;a++){if(d.link[a].rel=="alternate"){urls[titlesNum]=d.link[a].href;time[titlesNum]=d.published.$t;titlesNum++;break}}}}function removeRelatedDuplicates(){var b=new Array(0);var c=new Array(0);e=new Array(0);for(var a=0;a<urls.length;a++){if(!contains(b,urls[a])){b.length+=1;b[b.length-1]=urls[a];c.length+=1;c[c.length-1]=titles[a];e.length+=1;e[e.length-1]=time[a]}}titles=c;urls=b;time=e}function contains(b,d){for(var c=0;c<b.length;c++){if(b[c]==d){return true}}return false}function printRelatedLabels(a){var y=a.indexOf('?m=0');if(y!=-1){a=a.replace(/\?m=0/g,'')}for(var b=0;b<urls.length;b++){if(urls[b]==a){urls.splice(b,1);titles.splice(b,1);time.splice(b,1)}}var c=Math.floor((titles.length-1)*Math.random());var b=0;document.write("<ul>");if(titles.length==0){document.write("<li>Không có bài viết liên quan</li>")}else{while(b<titles.length&&b<20&&b<maxresults){if(y!=-1){urls[c]=urls[c]+'?m=0'}document.write('<li><a href="'+urls[c]+'" title="'+time[c].substring(8,10)+"/"+time[c].substring(5,7)+"/"+time[c].substring(0,4)+'">'+titles[c]+"</a></li>");if(c<titles.length-1){c++}else{c=0}b++}}document.write("</ul>");urls.splice(0,urls.length);titles.splice(0,titles.length)};//]]></script></b:if>

Paste đoạn code vào trên thẻ đóng </head>

Bước 4: Tiếp tục bấm Ctrl + F để tìm dòng <div class='post-footer'>

Bước 5: Copy đoạn code 2 bên dưới và dán (paste) vào sau dòng <div class='post-footer'> (phía dưới dòng)

<b:if cond='data:blog.pageType == &quot;item&quot;'><div id='related-posts'><b>Bài viết liên quan:</b><b:loop values='data:post.labels' var='label'><script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels&quot;' type='text/javascript'/></b:loop><script type='text/javascript'>var maxresults=5;removeRelatedDuplicates();printRelatedLabels('<data:post.url/>');</script></div></b:if>

Paste đoạn code phía dưới dòng <div class='post-footer'>

Bước 6: Lưu mẫu và kiểm tra kết quả ^^

Chú ý:

- Thông số var maxresults = 5; Số bài viết hiển thị ở mục Bài viết liên quan (Related Post) bên dưới bài đăng của Blogspot

- Nếu kết quả ko thấy gì thì các bạn xóa đoạn code 2 vừa paste đi và tìm 1 trong 3 dòng dưới đây (bấm Ctrl + F để tìm)
  1. <div class='post-footer-line post-footer-line-1'>
  2. <div class='post-footer-line post-footer-line-2'>
  3. <div class='post-footer-line post-footer-line-3'>
Sau đó dán (paste) lần lượt đoạn code 2 vào sau dòng vừa tìm được (paste vào phía dưới dòng vừa tìm được). Nếu kiểm tra kết quả ok rồi thì thôi, còn ko thì làm lại với dòng khác (nhớ phải xóa đoạn code 2 vừa paste đi nhé, rồi mới tìm dòng khác để paste lại đoạn code 2 vào)

Trang Blogspot làm demo phải paste vào dòng thứ 3 mới ra kết quả đấy ^^


Chúc các bạn thành công!
Nhớ bấm g+ chia sẽ nhé ^^
*Các đoạn code được sưu tầm trên mạng

Để tìm các bài viết trên Google nhanh nhất, hãy tìm theo cú pháp: "từ khóa tìm kiếm + nguyentruongson.info"

<<< Bài trước
Bài 36: 10 lý do bạn nên chọn Hosting trên DreamHost
Bài 37: DreamHost giảm giá Hosting 40% + Free Domain
Bài sau >>>

Wednesday, August 31, 2016

Hướng dẫn tạo Bình luận mới nhất cho Blogspot (có Avatar hiển thị)

Hôm nay Sơn Nguyễn chia sẻ thủ thuật Blogger: tạo Bình luận mới nhất cho Blogspot (có Avatar hiển thị)

Tiện ích này sẽ giúp các bạn cập nhật các comment mới nhất của đọc giả trên website/Blogspot của bạn, giúp bạn để có phương án xử lý kịp thời (trả lời, hỗ trợ, giải đáp những thắc mắc của đọc giả khi xem bài viết của bạn, hoặc xóa các comment spam ... 1 cách nhanh nhất)


Ko những thế, tiện ích này cũng khá bắt mắt: có hiển thị hình ảnh Avatar của người tham gia comment, đoạn trích bình luận và có hiệu ứng chuyển động khi đưa chuột vào

Tiện ích Bình luận bài viết mới nhất cho Blogspot


Thủ thuật này cũng đơn giản thôi mà ^^

P/s: màu sắc của Tiện ích này tùy thuộc vào Template mà bạn đang dùng cho Blogspot của bạn

Các bước tạo hiển thị Bình luận bài viết mới nhất cho Blogspot 

Bước 1: Đăng nhập vào Blogger

Bước 2: Trong phần quản trị --> Bố cục

Bước 3: Chọn nơi hiển thị tiện ích Bình Luận bài viết mới nhất --> Thêm tiện ích -->  HTML/JavaScript

Bước 4: Đặt tiêu đề cho tiện ích (Bình luận mới nhất hoặc Recent Comments) Sau đó Paste đoạn code bên dưới vào phần nội dung 

Bước 5: Bấm Lưu để lưu lại

Bước 6: Bấm Lưu sắp xếp để hoàn tất

Bước 7: Bấm Xem blog để chiêm ngưỡng thành quả :D

Đoạn code tạo hiển thị Bình luận bài viết mới nhất cho Blogspot

<style type="text/css" scoped>
ul.allbloggertricks_recent{list-style:none;margin:0;padding:0;}
.allbloggertricks_recent li{background:none!important;display:block;clear:both;overflow:hidden;list-style:none;border:1px solid transparent;border-radius:9px;max-height:100px;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:0;-moz-transition-property:0;-o-transition-property:0;transition-property:transform;margin:0 0 6px!important;padding:3px!important}
.allbloggertricks_recent li:hover{border:1px solid #ddd;
-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);-o-transform:rotate(6deg) }
.allbloggertricks_recent a {text-decoration:none;}
.avatarImage{padding:3px;background:#fefefe;-webkit-box-shadow:0 1px 1px #ccc;-moz-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px
#ccc;float:left;margin:0 6px 0 0;position:relative;overflow:hidden}
.avatarRound{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;width:35px;height:35px}
.allbloggertricks_recent li span{margin-top:4px;color: #222;display: block;font-size: 12px;line-height: 1.4;}
</style>
<script type="text/javascript">
//<![CDATA[
var
numComments = 5,
showAvatar = true,
avatarSize = 35,
roundAvatar = true,
characters = 40,
defaultAvatar = "http://www.gravatar.com/avatar/?d=mm",
hideCredits = true;
maxfeeds=50,
adminBlog='Your Name';
//]]>
</script>
<script type="text/javascript" src="https://googledrive.com/host/0B-0uHUanipfMU1FDNkI2U1FWMG8"></script>
<script type="text/javascript" src="/feeds/comments/default?alt=json&amp;callback=allbloggertricks_recent&amp;&amp;max-results=50">
</script>

Các bạn chỉnh sửa các thông số màu xanh cho phù hợp với ý của bạn:
  • numComments = 5: Số bình luận sẽ hiển thị. 
  • showAvatar = true: hiển thị Avatar tài khoản Google của người bình luận (nếu ko muốn hiển thị Avatar thì đổi qua False)
  • avatarSize = 35: Size hình Avatar. 
  • characters = 40: Số ký tự bình luận được hiển thị
  • defaultAvatar = http://www.gravatar.com/avatar/?d=mm: hình Avatar mặc định. 
  • maxfeeds=50: Số lượng bình luận tối đa được hiện thị. 
  • adminBlog='Your Name': Tên Admin.

Chú ý: Tiện ích này chỉ hiện thị những Bình luận được post bằng tài khoản Google thôi nhé, nếu bạn/đọc giả comment bằng Facebook thì nó ko thống kê và hiển thị đâu nhé :D

Để tham gia bình luận, bạn phải đăng nhập vào tài khoản Google (có thể đăng nhập bằng tài khoản Gmail của bạn)

Để xem bình luận thuộc bài nào, bạn bấm vào Bình luận trong tiện ích, trình duyệt sẽ đưa bạn đến bài viết có bình luận đó.


Bạn thử comment dưới bài này và xem kết quả sao nhé ^^ Phần Bình luận bài viết mới nhất của web này nằm ở dưới chân trang ^^ Bình luận mới nhất sẽ nằm trên cùng.

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

P/ss: đoạn code trong bài viết được sưu tầm trên mạng


Để tìm các bài viết trên Google nhanh nhất, hãy tìm theo cú pháp: "từ khóa tìm kiếm + nguyentruongson.info"

<<< Bài trước
Bài 33: Top 6 nhà cung cấp WordPress Hosting nước ngoài nên dùng
Bài 34: Hướng dẫn tạo Menu Categories danh mục cho Blogspot
Bài sau >>>

Sunday, August 14, 2016

Hướng dẫn đăng ký AdSense bằng Blogspot (có video demo chi tiết)

Hướng dẫn đăng ký AdSense bằng Blogspot

Có video hướng dẫn demo chi tiết


Việc đăng ký Adsense bằng Blogspot thì lần trước Nguyễn Trường Sơn đã có 1 bài viết hướng dẫn rất chi tiết rồi, nên bài này chỉ cập nhật Video hướng dẫn để các bạn có thể tham khảo thêm

Video hướng dẫn đăng ký AdSense bằng Blogspot


  • Các bạn hãy bấm ĐĂNG KÝ (Subscribe) Kênh để ủng hộ và nhận được video mới nhất nhé
  • Link: https://youtu.be/OBGcyKB8Ves

Hướng dẫn thêm Reactions (phản ứng) vào bài viết Blogspot

Hôm nay Sơn Nguyễn sẽ hướng dẫn bạn cách thêm Reactions (phản ứng) vào bài viết Blogspot.

Thực ra chức năng này đã có sẵn trong Blogger rồi, chúng ta chỉ cần "bật" nó lên thôi



Khi đọc giả vào xem Blogspot của bạn, ở phía dưới cùng của bài viết, ngoài việc chia sẻ kết nối với các trang Mạng xã hội như Facebook, Twitter, G+ ... và để lại Comment thì đọc giả còn có thể để lại những phản ứng (cảm xúc) của họ khi xem bài viết của bạn. Những Reactions (phản ứng) này do bạn tự "thiết kế" ra theo ý thích của bạn nhằm tạo sự thích thú và vui nhộn kích thích đọc giả tham gia. Vì vậy bài viết của bạn nên có chức năng Reactions (phản ứng) để đọc giả tham gia bình chọn đánh giá cho bài viết của bạn

Việc thêm Reactions (phản ứng) vào bài viết Blogspot cũng cực kỳ đơn giản. Chỉ cần vào trang Blogspot của bạn và bật nó lên thôi ^^

Video hướng dẫn thêm Reactions (phản ứng) vào bài viết Blogspot


  • Các bạn hãy bấm ĐĂNG KÝ (Subscribe) Kênh để ủng hộ và nhận được video mới nhất nhé
  • Link: https://youtu.be/KYTzmKIqVMc
Hướng dẫn thêm Reactions (phản ứng) vào bài viết Blogspot

Truy cập vào Blogger --> Đăng nhập

Trong phần quản trị --> Bố cục --> Blog Posts (Bài đăng trên Blog) --> Chỉnh sửa

Tick vào ô Phản ứng để bật chức năng này

Tiến hành chỉnh sửa, thay đổi cho Reactions (phản ứng) phù hợp với mong muốn của bạn

Bấm Lưu để hoàn tất

Check kết quả nào ^^

Để xem thêm các thủ thuật Blogger bạn bấm vào "Blogger" trên thanh menu nhé!

Để tìm các bài viết trên Google nhanh nhất, hãy tìm theo cú pháp: "từ khóa tìm kiếm + nguyentruongson.info"

<<< Bài trước
Bài 25: Hướng dẫn tạo bộ nút Social Network cho Blogspot
Bài 26: Hướng dẫn tạo hiển thị Tổng số bài viết và Comment trên Blogspot
Bài sau >>>

Tuesday, August 2, 2016

Hướng dẫn tạo hiển thị Tổng số bài viết và Comment trên Blogspot

Hôm nay Nguyễn Trường Sơn sẽ hướng dẫn tạo hiển thị Tổng số bài viết và Comment trên Blogspot.

Điều này sẽ giúp đọc giả có cái nhìn tổng quan hơn về trang Blogspot của các bạn



Video hướng dẫn tạo hiển thị Tổng số bài viết và Comment trên Blogspot 


  • Các bạn hãy bấm ĐĂNG KÝ (Subscribe) Kênh để ủng hộ và nhận được video mới nhất nhé
  • Link: https://youtu.be/7eRIXxgckrU
Hướng dẫn tạo hiển thị Tổng số bài viết và Comment trên Blogspot

Đầu tiên các bạn đăng nhập vào Blogger

Trong phần quản trị ---> Bố cục

Ở phía thanh bên bên phải (Sidebar-right) --> Thêm tiện ích --> HTML/JavaScript

  1. Nhập tiêu đề
  2. Dán đoạn code bên dưới vào phần nội dung
<script style="text/javascript">
function showpostcount(json) {
document.write('<left>Tổng Số bài Viết: <b>' + parseInt(json.feed.openSearch$totalResults.$t,10)
+ '</b></center>');}</script>
<script src="
http://www.nguyentruongson.info/feeds/posts/default?alt=json-in-script&callback=showpostcount"></script>
<p>
<script style="text/javascript"></script>
<script style="text/javascript">
function numberOfComments(json) {
document.write('<left>Tổng Số Comment: <b>' + json.feed.openSearch$totalResults.$t +
'</b></center>');}</script>
<script src="
http://www.nguyentruongson.info/feeds/comments/default?alt=json-in-script&callback=numberOfComments"></script>
  • Thay dòng màu vàng theo ý thích của các bạn nhé
  • Thay dòng màu xanh bằng trang Blogspot của các bạn

Bấm Lưu để hoàn tất

Kéo sắp xếp Widget theo vị trí mong muốn

Bấm Lưu sắp xếp để hoàn tất

Bấm Xem blog để xem kết quả ^^

Để xem thêm các thủ thuật Blogger bạn bấm vào "Blogger" trên thanh menu nhé!
P/s: đoạn code được sưu tầm trên mạng,