Latest Post

Những biểu tượng mặt cười cho Facebook này thường được các bạn sử dụng nhiều nhất chỉ sau những icons facebook có sẵn quen thuộc. Các biểu tượng mặt cười này khá đa dạng và hài hước mà mình nghĩ ai cũng thích chứ không riêng gì cá nhân mình đâu ^_^

Biểu tượng mặt cười cho Facebook

Hướng dẫn sử dụng biểu tượng mặt cười Facebook:

- Chọn icon bạn thích, copy ký tự ở mục "Code", ở các biểu tượng này thì các ký tự này chỉ là hình vuông mà thôi. Không vấn đề gì, cứ copy.

- Vào bài viết, stt, cmt hay facebook chat và paste ký tự vào, sau đó gởi thì sẽ xuất hiện biểu tượng mặt cười.

Emoji Smileys - Biểu tượng mặt cười Facebook:

Icon NameCode
Emoji emoticon in loveIn love
Emoticon blowing a kissKiss
Kissing emoticonKissing
Facebook Blush EmoticonBlushing
Unamused EmoticonUnamused
Winking EmoticonWinking
Tongue Out EmoticonTongue out
Tongue out and winking emoticonTongue wink
Smirking smiley for FacebookSmirking
Facebook smiling faceSmiling
Big smile with closed eyesBig smile
Icon Name Code
Angry face emoticon for FacebookAngry
Tears smiley - Facebook EmoticonTears
Sad face Emoji symbolSad face
Dizzy emoticonDizzy
Disappointed emoticonDisappointed
Fear emojiFearful
Scared EmoticonScared
Emoji emoticon screaming in fearScreaming
Cold sweat smileyCold sweat
Crying emoticonCrying
Medic emoticonMedic
IconNameCode
Big Grin EmoticonBig grin
Astonished Facebook SmileyAstonished
Shocked emoticon with eyes wide openShocked
Red Angry EmoticonMad
Emoticon crying tears of joyTears of joy
Relieved smileyRelieved
Sleepy smileySleepy
Satisfied smileySatisfied
Happy Facebook smiley blushingBlushing
Purple devil Facebook symbolDevilish
Alien symbolAlien

Thêm các icon facebook, biểu tượng cảm xúc khác:

Với những trang lỗi 404, nếu không được tùy chỉnh gì thì nó thật sơ sài và chán ngắt ^_^ Vì thế, với mục đích làm đẹp trang 404, thì mình sẽ hướng dẫn các bạn cách tạo trang lỗi 404 với 1 hộp tìm kiếm đẹp cho Blogspot của bạn.

Thay trang lỗi 404 bằng hộp tìm kiếm đẹp cho Blogspot

Trang lỗi 404 là gì?

Là trang sẽ xuất hiện mỗi khi người dùng truy cập vào web nhưng địa chỉ này không tồn tại, có thể đường dẫn này là của 1 bài viết cũ đã bị xóa, cũng có thể đó là 1 đường dẫn chưa từng tồn tại, do người dùng gõ nhầm. Trang 404 sẽ thông báo cho độc giả biết rằng bài viết đã bị xóa hoặc đường dẫn chưa từng tồn tại, và độc giả nên vào 1 đường dẫn khác.

Lợi ích của trang 404 là gì?

Như đã nói ở trên, trang 404 thông báo cho người dùng biết rằng đường dẫn này đã không tồn tại hay không còn tồn tại nữa. Ngoài ra trang 404 giúp thông báo với các bots tìm kiếm trang không tồn tại và điều hướng bots trên web, việc không có trang 404 sẽ làm cho website bị đánh giá thấp vì quá nhiều đường dẫn không tồn tại và báo lỗi.

Hướng dẫn cách tạo trang lỗi 404 với hộp tìm kiếm đẹp cho Blogspot

Vì trang 404 mặc định nó sẽ chẳng có gì, nhìn sẽ mất cảm tình. Vì thế, với thủ thuật blogspot này, mình muốn đưa 1 hộp tìm kiếm vào trang này, nhằm giúp người dùng tìm kiếm nội dung mình cần thông qua nó nếu gặp phải trang lỗi 404.

Trang lỗi 404 tùy chỉnh

- Truy cập vào trang quản trị Blogger

- Vào Cài đặt (Settings) -> Tùy chọn tìm kiếm (Search preferences):

Tùy chọn tìm kiếm (Search preferences)

- Tại mục Lỗi và chuyển hướng (Error and redirections) -> Không tìm thấy trang tùy chỉnh (Custom page not found), thêm vào đoạn code sau:

Không tìm thấy trang tùy chỉnh

<style>
#search-button-links1 {
    position: relative;
    top: 0;
    right: 0;
    height: 60px;
    width: 580px;
    font-size: 18px;
    color: #000;
    text-align: center;
    text-decoration:none;
    line-height: 42px;
    border-width: 0;
    background-color: #5caddf;
margin:5px;
    cursor: pointer;
}
#search-box1 {
    position: relative;
    width: 100%;
    margin: 0;
}
#search-form1 {
    height: 40px;
    border: 1px solid #999;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #fff;
    overflow: hidden;
}
#search-text1 {
    font-size: 14px;
    color: #ddd;
    border-width: 0;
    background: transparent;
}
#search-box input[type="text"] {
    width: 90%;
    padding: 11px 0 12px 1em;
    color: #333;
    outline: none;
}
#search-button1 {
    position: absolute;
    top: 0;
    right: 0;
    height: 42px;
    width: 80px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 42px;
    border-width: 0;
    background-color: #4d90fe;
    -webkit-border-radius: 0px 5px 5px 0px;
    -moz-border-radius: 0px 5px 5px 0px;
    border-radius: 0px 5px 5px 0px;
    cursor: pointer;
}
</style>
<div id='search-box1'>
  <form action='/search' id='search-form1' method='get' target='_top'>
    <input id='search-tex1t' name='q' placeholder='Tìm kiếm trên tranbadat.info' type='text'/>
    <button id='search-button1' type='submit'><span>Tìm kiếm</span></button>
  </form>
</div>
<p style="color:#e33633; font-family:verdana, sans serif; font-size:16px; padding:24px; text-decoration:none">Trang này đã được xóa hoặc chưa từng tồn tại - Vui lòng truy cập <a href="http://www.tranbadat.info">_CTP_</a>
Bạn có thể thay các đoạn chữ và link màu xanh tùy theo ý của bạn nhé, hoặc để nguyên đó mà xài thôi.
- Sau khi chỉnh sửa xong thì lưu lại. Và hãy kiếm tra web của bạn bằng 1 đường dẫn bất kỳ để dẫn tới trang lỗi 404 xem. ^_^

Widget xếp hạng bình luận (Hay top commentators) sẽ xếp hạng các blogger bình luận nhiều nhất trên blog của bạn, cung cấp cho bạn chi tiết số bình luận của blogger đó trên website bạn trong khoảng thời gian nhất định.

Tạo widget xếp hạng bình luận (Top commentators) cho Blogspot

Lợi ích gì từ bình luận và widget xếp hạng bình luận?

Bình luận là một phần của Blogspot, việc bình luận nhiều giúp cho nội dung bài viết được tươi mới trong mắt bots và tạo ra sự trao đổi, tương tác giữa những người dùng trong blog. Trang blog có càng nhiều bình luận thì càng tốt, tương tác càng nhiều, càng chất lượng, sẽ giúp chúng ta hỗ trợ cho việc SEO Blogspot dễ dàng hơn.
Widget xếp hạng bình luận ngoài việc cho mọi người biết những ai tương tác nhiều trên blog này, thì nó còn giúp níu giữ độc giả. Bạn có cảm thấy hãnh diện khi thấy mình nằm trong danh sách này ở một blog lớn không? Và vô hình chung, việc xếp hạng bình luận này có thể tạo sư ganh đua giữa những độc giả bằng cách comment trao đổi để thay đổi xếp hạng của mình ^_^

Đây là ảnh ví dụ nếu sử dụng widget top commentators này cho Blogspot của mình:

widget xếp hạng bình luận (Top commentators)

Hướng dẫn tạo widget xếp hạng bình luận (Top commentators) cho Blogspot

Với widget này, số bình luận sẽ nằm bên phải tên người bình luận nhé.
- Truy cập vào trang quản trị Blogger:

- Vào Bố cục (Layout), chọn vị trí muốn hiển thị widget xếp hạng bình luận, và thêm tiện ích (Add widget):

-  Chọn HTML/JavaScript, và thêm đoạn code sau vào bên trong nó:
<style type="text/css">
.top-commentators {
margin: 3px 0;
border-bottom: 1px dotted #ccc;
}
.avatar-top-commentators {
vertical-align:middle;
border-radius: 30px;
}
.top-commentators .commenter-link-name {
padding-left:0;
}
</style>
<script type="text/javascript">
var maxTopCommenters = 8;
var minComments = 1;  
var numDays = 0;      
var excludeMe = true;  
var excludeUsers = ["Anonymous", "_CTPG_ 2015", "Trần Bá Đạt _CTPG_"];
var maxUserNameLength = 42;
//
var txtTopLine = '<b>[#].</b> [image] [user] ([count])';
var txtNoTopCommenters = 'No top commentators at this time.';
var txtAnonymous = '';
//
var sizeAvatar = 33;
var cropAvatar = true;
//
var urlNoAvatar = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPBmBZM85Wf_WBODQM5IJ4VHY2InqR4Rj13uVVZYJmfdzrIu28G9lw2HACK3F3AN-JDTTNTddioa97ZwZm7XVHlp11_8T9Qn7afipt67PjxzETQen4dMXc-R2ZIXBACBezGP2OsmPcwcXi/s1600/avatar_blue_m_96.png" + sizeAvatar;
var urlAnoAvatar = 'https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguODi0o8nJf8pf4poeRfigZHgRN5XYNA1Ng8W8uKXgoURZECq7mqlbonXplGZqz98YRQo1BhQB05qm-0WmzPOnVcRkG_Y_MBimQlm30vOKn4pakj_t1yhP1w9bna8QH3935vcYLyCMFp1X/s1600/avatar1.png' + sizeAvatar;
var urlMyProfile = '';
var urlMyAvatar = '';
if(!Array.indexOf) {
 Array.prototype.indexOf=function(obj) {
  for(var i=0;i<this.length;i++) if(this[i]==obj) return i;
  return -1;
}}
function replaceTopCmtVars(text, item, position)
{
  if(!item || !item.author) return text;
  var author = item.author;
  var authorUri = "";
  if(author.uri && author.uri.$t != "")
    authorUri = author.uri.$t;
  var avaimg = urlAnoAvatar;
  var bloggerprofile = "http://www.blogger.com/profile/";
  if(author.gd$image && author.gd$image.src && authorUri.substr(0,bloggerprofile.length) == bloggerprofile)
    avaimg = author.gd$image.src;
  else {
    var parseurl = document.createElement('a');
    if(authorUri != "") {
      parseurl.href = authorUri;
      avaimg = 'http://www.google.com/s2/favicons?domain=' + parseurl.hostname;
    }
  }
  if(urlMyProfile != "" && authorUri == urlMyProfile && urlMyAvatar != "")
    avaimg = urlMyAvatar;
  if(avaimg == "http://img2.blogblog.com/img/b16-rounded.gif" && urlNoAvatar != "")
    avaimg = urlNoAvatar;
  var newsize="s"+sizeAvatar;
  avaimg = avaimg.replace(/\/s\d\d+-c\//, "/"+newsize+"-c/");
  if(cropAvatar) newsize+="-c";
  avaimg = avaimg.replace(/\/s\d\d+(-c){0,1}\//, "/"+newsize+"/");
  var authorName = author.name.$t;
  if(authorName == 'Anonymous' && txtAnonymous != '' && avaimg == urlAnoAvatar)
    authorName = txtAnonymous;
  var imgcode = '<img class="avatar-top-commentators" height="'+sizeAvatar+'" width="'+sizeAvatar+'" title="'+authorName+'" src="'+avaimg+'" />';
  if(authorUri!="") imgcode = '<a href="'+authorUri+'">'+imgcode+'</a>';
  if(maxUserNameLength > 3 && authorName.length > maxUserNameLength)
    authorName = authorName.substr(0, maxUserNameLength-3) + "...";
  var authorcode = authorName;
  if(authorUri!="") authorcode = '<a class="commenter-link-name" href="'+authorUri+'">'+authorcode+'</a>';
  text = text.replace('[user]', authorcode);
  text = text.replace('[image]', imgcode);
  text = text.replace('[#]', position);
  text = text.replace('[count]', item.count);
  return text;
}
var topcommenters = {};
var ndxbase = 1;
function showTopCommenters(json) {
  var one_day=1000*60*60*24;
  var today = new Date();
  if(urlMyProfile == "") {
    var elements = document.getElementsByTagName("*");
    var expr = /(^| )profile-link( |$)/;
    for(var i=0 ; i<elements.length ; i++)
      if(expr.test(elements[i].className)) {
        urlMyProfile = elements[i].href;
        break;
      }
  }
  if(json && json.feed && json.feed.entry && json.feed.entry.length) for(var i = 0 ; i < json.feed.entry.length ; i++ ) {
    var entry = json.feed.entry[i];
    if(numDays > 0) {
      var datePart = entry.published.$t.match(/\d+/g);
      var cmtDate = new Date(datePart[0],datePart[1]-1,datePart[2],datePart[3],datePart[4],datePart[5]);
 
      var days = Math.ceil((today.getTime()-cmtDate.getTime())/(one_day));
      if(days > numDays) break;
    }
    var authorUri = "";
    if(entry.author[0].uri && entry.author[0].uri.$t != "")
      authorUri = entry.author[0].uri.$t;
    if(excludeMe && authorUri != "" && authorUri == urlMyProfile)
      continue;
    var authorName = entry.author[0].name.$t;
    if(excludeUsers.indexOf(authorName) != -1)
      continue;
    var hash=entry.author[0].name.$t + "-" + authorUri;
    if(topcommenters[hash])
      topcommenters[hash].count++;
    else {
      var commenter = new Object();
      commenter.author = entry.author[0];
      commenter.count = 1;
      topcommenters[hash] = commenter;
    }
  }
  if(json && json.feed && json.feed.entry && json.feed.entry.length && json.feed.entry.length == 200) {
    ndxbase += 200;
    document.write('<script type="text/javascript" src="http://'+window.location.hostname+'/feeds/comments/default?redirect=false&max-results=200&start-index='+ndxbase+'&alt=json-in-script&callback=showTopCommenters"></'+'script>');
    return;
  }
  // convert object to array of tuples
  var tuplear = [];
  for(var key in topcommenters) tuplear.push([key, topcommenters[key]]);
  tuplear.sort(function(a, b) {
    if(b[1].count-a[1].count)
        return b[1].count-a[1].count;
    return (a[1].author.name.$t.toLowerCase() < b[1].author.name.$t.toLowerCase()) ? -1 : 1;
  });
  var realcount = 0;
  for(var i = 0; i < maxTopCommenters && i < tuplear.length ; i++) {
    var item = tuplear[i][1];
    if(item.count < minComments)
        break;
    document.write('<di'+'v class="top-commentators">');
    document.write(replaceTopCmtVars(txtTopLine, item, realcount+1));
    document.write('</d'+'iv>');
    realcount++;
  }
  if(!realcount)
    document.write(txtNoTopCommenters);
}
document.write('<script type="text/javascript" src="http://'+window.location.hostname+'/feeds/comments/default?redirect=false&max-results=200&alt=json-in-script&callback=showTopCommenters"></'+'script>');
</script>
Trong đó:
  • Số 0 ở numDays đó là số ngày lấy xếp hạng bình luận. Nếu để số 0 tức sẽ lấy toàn thời gian. Còn để số khác ví dụ như 30, thì xếp hạng bình luận sẽ lấy trong 30 ngày gần nhất.
  • Chữ màu xanh, các bạn thay tên G+ của các bạn vào nếu không muốn nó xếp hạng mình vào đó.
  • Số 8 màu đỏ, nằm trong var maxTopCommenters = 8, tức là chỉ hiển thị tối đa top 8 người bình luận nhiều nhất, muốn chuyển thành top 10 thì cứ đổi số 8 thành 10 thôi.
  • var sizeAvatar = 33, số 33 tức avatar có kích thước là 33x33 px, muốn to hay nhỏ hơn thì cứ thay đổi số 33.

- Lưu lại, và hoàn thành!
Sau khi lưu lại bạn sẽ thấy xếp hạng bình luận cho Blogspot của mình. Khá đẹp và bắt mắt đấy nhé ^_^ Chúc bạn có blog đẹp!

Bạn muốn một trang chủ Blogspot có giao diện đẹp, hấp dẫn giống một trang báo tương tự như của tranbadat.info hay nhiều trang web khác? Các bài viết sẽ hiển thị theo các label, giúp chúng ta phân ra nhiều chuyên mục tại trang chủ, nhằm giúp độc giả tiếp cận nhiều hơn với các bài viết trên blog.

Hiển thị bài viết theo label tại trang chủ Blogspot

Thủ thuật Blogspot này sẽ sử dụng các label để hiển thị các bài viết trong các label này. Ví dụ, các bạn có thể thấy ở trang chủ của mình. Đó là các label: Blogspot, Windows, SEO, Thủ thuật CNTTNinja Coming. Mỗi label sẽ hiển thị các bài viết nằm trong Label đó. Rõ ràng với cách hiển thị truyền thống là phân trang của blogspot thì các phân các chuyên mục như thế này giúp độc giả dễ dàng tiếp cận các thông tin mà chúng ta đang cung cấp.

Hướng dẫn hiển thị bài viết theo label tại trang chủ Blogspot

- Như thường lệ, tốt nhất trước khi chỉnh sửa chúng ta nên Backup lại code web trước đã.

- Truy cập vào trang quản trị Blogger: https://www.blogger.com

- Vào Mẫu (Template) -> Chỉnh sửa HTML (Edit HTML):

edit html


- Click vào vùng code, và tìm đến thẻ ]]></b:skin>, sau đó thêm đoạn code này vào phía trên nó:
img.label_thumb{float:left;margin-right:15px !important;height:65px; /* Thumbnail height */width:65px; /* Thumbnail width */border: 1px solid #ff00ff;}
#label_with_thumbs {float: left;width: 100%;min-height: 80px;margin: 0px 15px 2px 0px;padding: 1;}ul#label_with_thumbs li {padding:6px 0;min-height:60px;margin-bottom:1px;border-bottom: 1px solid #ff99ff;}
#label_with_thumbs li{list-style: none ;padding-left:1px !important;}
#label_with_thumbs a { text-transform: none;}#label_with_thumbs strong {padding-left:1px; }
- Tiếp tục tìm đến thẻ <head> và thêm đoạn code này vào phía dưới nó:
 <script type='text/javascript'>//<![CDATA[function labelthumbs(json){document.write('<ul id="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/AVvXsEhazHSaCbVJduiWfOh9X9JSWfRvWlykE7xI0zf2oBi1JFhEjB9eTjM8FLz2-v-FFeh6hpQxLo_cZfX-4HNYn9oukyrJHXjKqt_ghlUKm0IkNSXh0iP8u9vj4_otq-Qfjt5u1vgN0et8tN0/s1600/picture_not_available.png';}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]="June";monthnames[7]="July";monthnames[8]="Aug";monthnames[9]="Sept";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;}elseif("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>
Sau đó lưu template lại.
- Cuối cùng, vào Bố cục (Layout), chọn vị trí mà bạn muốn hiển thị theo label, và thêm tiện ích (Add widget), chọn HTML/Javascript và thêm đoạn code này vào trong nó:
<script type='text/javascript'>var numposts = 3;var showpostthumbnails = true;var displaymore = false;var displayseparator = true;var showcommentnum = false;var showpostdate = false;var showpostsummary = true;var numchars = 100;</script> <script type="text/javascript" src="/feeds/posts/default/-/label name?published&alt=json-in-script&callback=labelthumbs"></script>
Trong đó, chổ label name, các bạn thay bằng tên label muốn hiển thị ở trang chủ nhé.

- Lưu lại và tận hưởng thành quả, bạn đã có thể hiển thị bài viết theo label tại trang chủ blogspot rồi đấy.

Và nếu muốn thêm các label khác, bạn chỉ cần lấy đoạn code phía trên đổi label name thành các label khác rồi thêm vào các vị trí muốn thôi. Và để có giao diện thật đẹp như của mình thì các bạn cần biết CSS để chỉnh sửa bố cục trang web nhé.

Chúng ta có khá nhiều cách để truy cập Facebook khi bị chặn, trong đó cách sử dụng các phần mềm khá hiệu quả và lại có nhiều phần mềm giúp ta khắc phục vấn đề bị chặn của nhà mạng. Trong đó Hotspot Shield là một lựa chọn tốt.

Cách sử dụng Hotspot Shield để truy cập Facebook

Việc sử dụng các phần mềm giúp truy cập Facebook dễ dàng hơn những cách vào Facebook khác đã được mình trình bày ở bài viết trước. Với Hotspot Shield, bạn chỉ cần bật lên lúc vào Facebook, còn không thì có thể tắt đi. Đơn giản và hiệu quả!

Hướng dẫn cách dùng Hotspot Shield để vào Facebook

- Đầu tiên là tải và cài đặt Hotspot Shield phiên bản mới nhất tại đây: http://www.hotspotshield.com/vi

Quá trình cài đặt như bình thường bạn cài đặt các ứng dụng, phần mềm khác thôi. Nhanh chứ không có gì khó khăn cả.

- Sau khi cài đặt xong bạn sẽ có 1 biểu tượng màu xanh ở bên dưới thanh taskbar, ở khu vực các icon hệ thống:

Bat Hotspot Shield

- Đây là Hotspot Shield đã tự động kích hoạt. Chúng ta có 2 loại biểu tượng:
  • Xanh như trên tức Hotspot Shield đang chạy
  • Màu đỏ như ảnh dưới này tức Hotspot Shield đã được tạm ngưng sử dụng
Tat Hotspot Shield

- Để chuyển đổi giữa bật/tắt Hotspot Shield bạn cần cần chuột phải vào icon Hotspot và chọn Tắt hoặc Bật thôi.

Dung Hotspot Shield de truy cap Facebook

Khi bạn đang Bật Hotspot Shield thì phần mềm sẽ tự động Fake IP để bạn dễ dàng truy cập vào những trang bị chặn, trong đó có cả Facebook. Với cách vào Facebook sử dụng Hotspot Shield thì tốc độ mạng sẽ giảm đi khá đáng kể. Đó chính là nhược điểm của Hotspot Shield.

Bạn có thấy rằng ở rất nhiều blog trong hộp bình luận có sự khác biệt giữa quản trị viên và khách không? Đó thường là những icon nhỏ như dấu tick, hình người (như của mình) hay là chữ Admin... Giúp người xem dễ theo dõi và biết đâu là Admin web và đâu là khách viếng thăm. Việc thêm các icon nhỏ như vậy giúp tạo ấn tượng cho người dùng, và những bình luận của admin sẽ được chú ý hơn.

Thêm xác nhận admin trong bình luận cho Blogspot
Nhiều template của Blogspot không hề có tính năng này, admin bình luận cũng giống như một thành viên bình luận thôi. Vì thế mình sẽ hướng dẫn các bạn thủ thuật thêm xác nhận admin thuật này, để không bỏ qua những lợi ích mà nó mang lại.

Hướng dẫn thêm xác nhận Admin trong bình luận Blogspot

- Truy cập vào trang quản trị Blogger: https://www.blogger.com/

- Vào Mẫu (Template) -> Chỉnh sửa HTML (Edit HTML):

Edit HTML

- Click vào vùng code và tìm đoạn code sau:
.comments .comments-content .icon.blog-author
- Sau đó xóa hết toàn bộ code bên trong nó, code đó sẽ giống như thế này nhé:
background-repeat: no-repeat;  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB9sLFwMeCjjhcOMAAAD+SURBVDjLtZSvTgNBEIe/WRRnm3U8RC1neQdsm1zSBIU9VVF1FkUguQQsD9ITmD7ECZIJSE4OZo9stoVjC/zc7ky+zH9hXwVwDpTAWWLrgS3QAe8AZgaAJI5zYAmc8r0G4AHYHQKVwII8PZrZFsBFkeRCABYiMh9BRUhnSkPTNCtVXYXURi1FpBDgArj8QU1eVXUzfnjv7yP7kwu1mYrkWlU33vs1QNu2qU8pwN0UpKoqokjWwCztrMuBhEhmh8bD5UDqur75asbcX0BGUB9/HAMB+r32hznJgXy2v0sGLBcyAJ1EK3LFcbo1s91JeLwAbwGYu7TP/3ZGfnXYPgAVNngtqatUNgAAAABJRU5ErkJggg==); 
- Và sau đó thay đoạn code dưới đây vào:
background: url("https://dl.dropboxusercontent.com/s/gp8fhc34w2rka9h/verified%20page.png") no-repeat scroll 0 0 transparent;
Trong đó, đường dẫn màu xanh là đường dẫn cho icon làm xác nhận Admin, như trên là dấu tick màu xanh, các bạn có thể tạo ra các icon khác thay vào đường dẫn đó nhé.

Xem thêm:
- Lưu template lại và tận hưởng thành quả ^_^

Nếu có thắc mắc nào về việc thêm xác nhận Admin trong bình luận thì comment bên dưới nhé.

Tối ưu hóa công cụ tìm kiếm (còn gọi tắt là SEO) luôn cực kỳ quan trọng cho bất kỳ chiến dịch xây dựng blog hay trang web nào, vì thế, SEO phải được xây dựng đúng cách. Thực sự yếu tố SEO khá phức tạp vì nhiều lý do, trong đó lý do chủ yếu chính là những thuật toán của Google, hiện nay đã có hơn 200 thuật toán được Google áp dụng để xác định vị trí xếp hạng trên kết quả tìm kiếm, và họ vẫn đang liên tục thay đổi nó cho phù hợp với tình hình.

6 sai lầm trong SEO mà bạn nên tránh
Việc xác định mức độ, tác động và cách thực hiện của các thuật toán của Google áp dụng lên SEO là cực kỳ khó khăn, không thể xác định được 100% những thuật toán đó. Tuy nhiên ở đây mình sẽ tư vấn cho các bạn 6 điều nên tránh trong quá trình SEO nói chung hay SEO Blogspot nói riêng cho trang blog, web của bạn:

6 sai lầm trong SEO mà bạn nên tránh

1. Mua liên kết, mua backlink

Bạn có thể thực hiện mua liên kết, backlink khi trang blog, web của bạn đã phổ biến, được nhiều người tiếp cận; tuy nhiên, vẫn có nguy cơ ở đây. Liên kết trả tiền đôi khi sẽ bị gắn cờ vi phạm bởi các chuyên gia kiểm tra công cụ tìm kiếm của Google. Các Google bots sẽ kết hợp với một nhóm đặc biệt tại Google để tìm kiếm các mô hình liên kết đáng ngờ.

Mua liên kết, mua backlink

Việc mua liên kết, làm cho lượng backlink về trong thời gian ngắn là rất lớn có thể khiến cho Google nhận thấy có bất thường trong liên kết. Nếu bạn mua liên kết, hãy kéo thật nhiều traffic từ mạng xã hội hay chạy quảng cáo vào những ngày đó, để đánh lừa các bọ tìm kiếm.

2. Đuổi theo Pagerank

Những năm trước, pagerank là cực kỳ quan trọng cho sự thành công của một trang web, nó giúp các bạn có thứ hạng tốt hơn rất nhiều trên công cụ tìm kiếm và mang lại lượng traffic lớn cho các bạn. Tuy nhiên, pagerank không phải là tất cả, trước kia pagerank chỉ là một trong hơn 200 tiêu chí để xếp hạng SEO; lưu ý nó chỉ là 1/200+ thôi nhé, huống hồ đến bây giờ Google chính thức không cập nhật pagerank nữa (Tuy nhiên Google có loại bỏ nó khỏi tiêu chí xếp hạng hay không thì mình chưa rõ).

Chính vì thế, thay vì phải đuổi theo pagerank, bạn nên tập trung vào phân tích nội dung, và tuân thủ theo các yếu tố khác của Google.

3. Viết tiêu đề không chứa từ khóa

Tiêu đề luôn là một phần quan trọng khi nhắc đến SEO. Chính vì nó rất quan trọng, nên bạn phải luôn chú ý tới nó trong quá trình viết bài. Những người mới viết blog hay làm web, thường viết bài viết với tiêu đề mô tả hết nội dung của bài viết, dẫn tới tiêu đề bài viết rất dài mà lại không gói gọn nội dung, từ khóa muốn SEO.
tiêu đề không chứa từ khóa

Ví dụ, nếu bạn viết một bài viết có tiêu đề: "Google Adsense là gì? Làm thế nào để có Google Adsense", thì tiêu đề của bạn phải nhắm mục tiêu đến một từ khóa, như "Google Adsense là gì" hay "Google Adsense" chẳng hạn. Nhưng trước hết, bạn nên kiểm tra độ phổ biến của các từ khóa này trước, bằng các công cụ như KeyworkPlanner, kiểm tra lượng tìm kiếm hàng tháng để viết tiêu đề cho chuẩn. Điều này sẽ giúp bạn cải thiện thứ hạng rất nhiều và nhắm được đến những từ khóa có nhiều lượt tìm kiếm.

4. "Lơ" giao diện và trải nghiệm người xem để tập trung nội dung

Rất nhiều blogger chỉ tập trung vào phát triển nội dung mà từ bỏ giao diện blog, web của mình. Bạn tập trung vào nội dung là điều không sai, content is king mà. Tuy nhiên bạn đừng bỏ qua trải nghiệm của người xem, nếu blog, web của bạn không có thiết kế hấp dẫn, một ít visitor sẽ không thích điều đó (Như mình chẳng hạn ^_^) và sẽ ra khỏi web bạn dù nội dung có tốt hay không.

Tuy nhiên, nếu bạn sử dụng quá nhiều yếu tố đồ họa, hình ảnh, thậm chí nhiều flash... sẽ làm tốc độ tải trang của bạn chậm hơn, mặc dù giao diện đẹp. Bạn nên cân bằng giữa các yếu tố đẹp và tốc độ tải trang.

5. Nhồi nhét từ khóa

Nhồi nhét từ khóa

Có lẽ một trong những sai lầm phổ biến nhất của SEO là nhồi nhét từ khóa. Nếu thực sự bạn muốn nhiều từ khóa có xếp hạng tốt, thì cách tốt nhất là bạn tạo ra các chủ đề riêng cho các từ khóa đó. Điều đó giúp bạn có những nội dung thu hút người xem hơn, và tránh được các hình phạt từ Google do nhồi nhét từ khóa.

6. "Quên" thẻ alt cho hình ảnh

Google không chỉ có tìm kiếm trang web, mà bạn còn có tìm kiếm hình ảnh, video... điều đó cho thấy việc tối ưu hình ảnh là rất cần thiết. Để tối ưu hình ảnh, hãy sử dụng thẻ Alt khi chèn ảnh vào bài viết, sẽ có kết quả tốt hơn rất nhiều. Và bạn nên xem xét việc đặt tên cho hình ảnh chứa từ khóa.

Kết!

Ngoài các sai lầm trên, còn khá nhiều sai lầm khác như sử dụng chung mô tả cho các bài viết, không cập nhật sitemap cho Google, không tạo trang lỗi 404 tùy chỉnh... Và cực kỳ quan trọng, đó là các bài viết có bố cục quá tệ, thiếu sự trực quan làm cho bài viết nhàm chán...

Trên đây là những sai lầm mà các blogger thường hay mắc phải khi SEO. Đừng nên bỏ qua nó, để blog, web của bạn có một tổng thể tốt cho SEO và cải thiện nhiều thứ hạng của mình trên các công cụ tìm kiếm. Chúc các bạn SEO tốt!

Microsoft đã chính thức tung ra build mới nhất là 10536 cho người dùng Insider đăng ký Fast ring trên Windows 10 Mobile. Đây là bản cập nhật mới nhất được tung ra sau khi Microsoft phát hành build 10512 cách đây vài tuần.

Windows 10 Mobile build 10536 đã sẵn sàn để tải về: lỗi mới và lỗi được sửa
Với build 10512 cách đây vài tuần thì người dùng Insider thường xuyên gặp các lỗi như: phải đợi vài giây thời gian mới xuất hiện trên màn hình khóa, thường xuyên bị loading, quiet hours nháy liên tục, không phát wifi được... Những lỗi đó đã được fix trên bản build 10536 mới nhất này.

Dưới đây là một số lỗi đã được sửa từ bản 512 của Windows 10 Mobile:

  • Insider Hub đã quay trở lại
  • Tính năng phát wifi đã được sửa lỗi
  • Hỗ trợ giọng nói đã được cập nhật thêm tiếng Nhật và tiếng Anh (Ấn Độ)
  • Đã có thể cập nhật lên bản Preview cho Windows 10 Mobile từ Windows Phone 8.1
  • Tất cả các thiết bị đều lên được Windows 10 Mobile build 10536
  • Xác thực 2 lớp đã được sửa
  • Lỗi nhấp nháy của Quiet Hours đã được sửa
  • Sự chậm trễ khi hiển thị thời gian trên màn hình khóa đã được cải thiện
  • Đã có thể dễ dàng Pinch và Zoom trong ứng dụng Maps

Ngoài những cải tiến trên thì dưới đây là một số thay đổi lớn của Windows 10 Mobile build 10536:

  • Cập nhật ứng dụng Photo: Ứng dụng Photo được cập nhật sẽ thêm những tính năng được mọi người yêu cầu, giúp cho bạn có thể làm nhiều hơn với các hình ảnh của bạn. Cụ thể, bản cập nhật này giúp bạn xem ảnh nhanh hơn, việc phóng to ảnh và lướt lên xuống sẽ nhanh hơn.
  • Chế độ sử dụng một tay: Trước đây, chế độ sử dụng một tay chỉ được kích hoạt cho các thiết bị có màn hình lớn như 930, 1520, 1320... Tuy nhiên, nhiều người phản hồi rằng các thiết bị nhỏ hơn cũng cần có tính năng này, nên Microsoft đã chính thức cho phép tất cả các thiết bị đều có thể sử dụng chế độ sử dụng một tay. Để làm điều này bạn hãy nhấn và giữ phím Start.
  • Chia sẻ thông tin phản hồi của bạn: Insider Hub đã quay trở lại, vì thế giờ bạn đã có thể phản hồi về những tính năng cần và lỗi xuất hiện trên Windows 10 Mobile.

Và đây là những lỗi xuất hiện trên Windows 10 Mobile build 10536:

  • Sau khi khởi động lại máy, bạn sẽ không thấy các thông báo cho đến khi mở màn hình khóa và zStorage xuất hiện trong Settings, nếu bạn click vào đó thì Settings sẽ bị crash, nên tốt nhất đừng tò mò click vào nó để làm gì
  • Tự động tải ảnh lên OneDrive sẽ không có hiệu lực với những cài đặt trước khi nâng cấp. Để sửa lỗi này, đầu tiên bạn phải cập nhật các ứng dụng lên phiên bản mới nhất (17.2), và thực hiện bật lại tính năng đồng bộ ảnh lên OneDrive
  • Người dùng Insider tạm thời sẽ không thể chuyển từ Slow ring sang Fast ring. Cách duy nhất hiện tại là về Windows Phone 8.1 và chọn tham gia và Fast ring
  • Các ngôn ngữ bổ sung cho giọng nói và bàn phím sẽ không có sẵn cho đến ngày mai 15/9 (Theo giờ Mỹ), và sẽ lỗi nếu bạn cố gắng tải về. Nếu đã có sẵn các gói ngôn ngữ và bàn phím, bạn vẫn có thể sử dụng
Trên đây là những thông tin cần thiết về bản build 10536, các bạn hãy xem qua trước khi quyết định của Update hay không nhé. Nếu có thì hãy vào Phone Update -> Check update.

Tham khảo: WindowsCentral

Bạn muốn trang web của mình mới lạ với mỗi lượt truy cập, nhằm làm cho người xem đỡ nhàm chán với giao diện hiện tại? Mình đề xuất các bạn nên thay đổi màu nền cho Blogspot của bạn, và mình sẽ hướng dẫn một thủ thuật blogspot giúp các bạn tự động thay đổi màu nền mỗi khi truy cập vào trang blog.

Hướng dẫn tự động thay đổi màu nền cho Blogspot

Cách thức hoạt động của quá trình thay đổi màu nền

Trước khi vào hướng dẫn mình sẽ giải thích một tí về cơ chế hoạt động của phương pháp ở bài này: Đó là sử dụng JQuery để tự động hóa việc thay đổi màu nền mỗi khi trang web được làm mới. Bất cứ khi nào trang blogspot của bạn được refresh thì màu nền sẽ ngay lập tức thay đổi.

Có nghĩa là mỗi khi người xem refresh trang blog của bạn, thì đồng nghĩa họ sẽ nhận được một màu nền mới, có lẽ nó sẽ giúp tạo ấn tượng hơn với người xem.

Hướng dẫn tự động thay đổi màu nền cho Blogspot

Dưới đây là các bước để thay đổi màu nền, các bạn chỉ cần làm theo hướng dẫn là được.

- Truy cập vào trang quản trị Blogger của bạn ở địa chỉ: https://www.blogger.com

- Vào Mẫu (Template) -> Chỉnh sửa HTML (Edit HTML):

Hướng dẫn tự động thay đổi màu nền cho Blogspot

- Giờ click vào vùng code, sau đó bấm Ctrl + F để mở hộp tìm kiếm, và tìm đến thẻ </head>, thêm đoạn code này vào ngay bên trên nó:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js?ver=1.5' type='text/javascript'/>
<script type='text/javascript'>//<![CDATA[
function get_random_color(){var e="0123456789ABCDEF".split("");var t="#";for(var n=0;n<6;n++){t+=e[Math.round(Math.random()*14)]}return t}$(function(){$(".post").each(function(){$(this).css("background-color",get_random_color())})})//]]></script>
Lưu ý, nếu template bạn đã có sẵn jquery.min.js thì bạn có thể bỏ đoạn code này đi:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js?ver=1.5' type='text/javascript'/>
 - Lưu template lại
Sau khi lưu template lại thì bạn hãy thử ra kiểm tra blog mình xem thế nào, bạn sẽ thấy mỗi lần bạn F5 thì blog của bạn sẽ tự động thay đổi màu nền. Khá hấp dẫn phải không nào? ^^

Author Name

Contact Form

Name

Email *

Message *

Powered by Blogger.