Showing posts with label Tips. Show all posts
Showing posts with label Tips. Show all posts

4/16/14

Cách tạo khung converter code cho Blogger

Đôi khi các bạn muốn đặt một Code quảng cáo hay một tiện ích nào đó vào trong Template nhưng xảy ra hiện tượng Code không hoạt động. Một trong những lỗi đó là do phần Code các ký tự đặc biệt chưa được chuyển đổi để phù hợp với Template. Hôm nay mình giới thiệu với các bạn cách tạo khung converter code (mã) cho Blogger - Blogspot.



Cách làm thật là đơn giản các bạn à:

Cách 1: Các bạn hãy mở chế độ HTML của bài đăng, sau đó Copy và dán đoạn code sau vào nơi các bạn muốn khung xuất hiện trong bài đăng.
Cách 2: Tạo một 1 Widget ở nơi nào đó trên trang, sau đó Copy và dán đoạn code sau vào.


<span style="font-weight: bold;">Gõ code cần chuyển đổi vào ô bên dưới nhấn Converter để chuyển đổi mã hóa:</span>
<script src="http://www.gmodules.com/ig/ifr?url=http://thuthuat-blogger.googlecode.com/files/code_converter_for_blogger.xml&amp;up_grows=10&amp;up_conv1=1&amp;up_conv2=1&amp;up_conv3=1&amp;up_conv4=1&amp;up_conv5=1&amp;synd=open&amp;w=570&amp;h=300&amp;output=js"></script>
Hãy làm và tận hưởng thành quả của bạn.
Chú ý rằng:
w=570 là chiều rộng khung.

h=300 là chiều cao khung.

4/13/14

Tạo nút Back to Top

back to top button with jquery












B1:
Chèn đoạn code sau phía trên </body> trong template:


<style type='text/css'>
#bttop{border:1px solid #4adcff;background:#24bde2;text-align:center;padding:5px;position:fixed;bottom:35px;right:10px;cursor:pointer;display:none;color:#fff;font-size:11px;font-weight:900;}
#bttop:hover{border:1px solid #ffa789;background:#ff6734;}
</style>
<div id='bttop'>BACK TO TOP</div>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js' type='text/javascript'></script>
<script type='text/javascript'>$(function(){$(window).scroll(function(){if($(this).scrollTop()!=0){$('#bttop').fadeIn();}else{$('#bttop').fadeOut();}});$('#bttop').click(function(){$('body,html').animate({scrollTop:0},800);});});</script>

B2:  Lưu template và tận hưởng thành quả

4/4/14

Chèn quảng cáo Google Adsense...vào bài viết trong Blogger

Bài viết sau đây sẽ hướng dẫn các bạn thủ thuật blogger cách chèn mã quảng cáo của Google Adsense vào Blogger, cách này cũng áp dụng với một số quảng cáo khác như: Adnet.vn, Bidvertiser...để các bạn có thể thiết kế website chuyên nghiệp. Với thủ thuật này thì sẽ giúp bạn SEO website được tốt hơn vì được ưu ái từ Google.

<script type="text/javascript"><!-- google_ad_client = "pub-2130301322121363";
 /* 250x250, Được tạo ra 20/03/2011 */
 google_ad_slot = "4280005562"; 
 google_ad_width = 300; 
 google_ad_height = 250; //-->
 </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>


1. Chèn trực tiếp vào tiện ích HLMT/ JavaScript

Vào Quản trị - Bố cục - Thêm tiện ích - chọn HTML/JaveScrip và dán đoạn mã quảng cáo Adsense vào.

Cách này đơn giản, dễ quản lý nhưng không thay đổi được kích thước và không hiện thị được trong bài đăng


2. Chèn vào Template của Blog

Đây là cách được nhiều blogger sử dụng vì quảng cáo sẽ hiện thị trong bài đăng, có thể thay đổi được kích thước và hiển thị được ở nhiều vị trí tối ưu trên blog. Trước khi chèn mã Adsense vào Blog bạn phải chuyển đổi (converter) Google Adsense Converter.

Sau khi chuyển đổi bạn nhận được một mã mới, sử dụng mã này mới có thể chèn vào Template

a/ Chèn trên đầu và dưới tiêu đề bài đăng nhưng dưới tiêu đề blog.



Vào Mẫu (Design) - Chỉnh sửa HTML (Edit HTML) - Chọn Mở rộng tiện ích mẫu (Expand Widget Templates).
- Tìm đoạn code sau:

<div class='post-header-line-1'/>

- CHèn ngay vào dưới nó đoạn mã sau:

<b:if cond='data:blog.pageType == "item"'> <p class='ads'> Mã Adsense đã chuyển đổi </p> </b:if>

b/ Chèn vào dưới cuối mỗi bài đăng.


- Bấm (Ctrl + F): Tìm đoạn code tương tự sau:

<div class='post-body entry-content'> <p><data:post.body/></p> <div style='clear: both;'/> </div>

- Chèn vào ngay dưới nó đoạn mã sau:

<b:if cond='data:blog.pageType == "item"'> <p class='ads'> Mã Adsense đã chuyển đổi </p> </b:if>

c/ Hiện quảng cáo bên trái mỗi bài đăng.




- Bấm (Ctrl + F): Tìm đoạn code tương tự sau:

<div class='post-header-line-1'/>

- Chèn vào ngay dưới nó đoạn mã sau:

<b:if cond='data:blog.pageType == "item"'> <p class='ads' style='float:left'> Mã Adsense đã chuyển đổi </p> </b:if>

d/ Hiện quảng cáo bên phải mỗi bài đăng.


- Bấm (Ctrl + F): Tìm đoạn code tương tự sau:
<div class='post-header-line-1'/>

- Chèn vào ngay dưới nó đoạn mã sau:

<b:if cond='data:blog.pageType == "item"'> <p class='ads' style='float:right'> Mã Adsense đã chuyển đổi </p> </b:if>





















    Thủ thuật tạo Slide bằng JQuery ở trang chủ cho Blogger

    Slide - Thủ thuật Slide JQuery bài viết ở trang chủ cho Blogger
    1. Đăng nhập vào tài khoản Blogger  
    2. Vào phần Mẫu (Template)  
    3. Chọn chỉnh sửa HTML (Edit HTML) 
    4. Chèn code bên dưới vào sau thẻ <head>
    <script language="javascript" type="text/javascript" src="http://thietkewebplus.googlecode.com/files/Jquery.min.1.5.1.js"></script>
    <script language="javascript" type="text/javascript" src="http://thietkewebplus.googlecode.com/files/Jquery.min.1.3.js"></script>
    <script language="javascript" type="text/javascript" src="http://thietkewebplus.googlecode.com/files/script.js"></script>
    5. Chèn tiếp code CSS bên dưới vào trước thẻ ]]></b:skin> 
    .main-slider{width:414px;  /*độ rộng của phần bên trái*/
    height:300px; /*chiều cao của phần bên trái*/
    border-right:#ccc solid 1px;}
    .lof-slidecontent { width:710px; /*độ rộng của cả tiện ích*/
    height:300px; /*chiều cao của cả tiện ích*/
    background:#eee;position:relative; overflow:hidden; border:#ccc solid 3px;}
    .preload{ height:100%; width:100%; position:absolute; top:0; left:0; z-index:100000; text-align:center; background:#FFF}
    .preload
    div{ height:100%;width:100%; background:transparent
    url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj89i-kspLLDJ1OuLBT42BNzygFZ7uYma9n-5PFC4Y8pYQkuz0vCcXxZHO7GNx17woSfZodTixa6fe9tLmNHRxt81srOd_1q7uFri37cwCvi-saMv5CVBoMHzVHl-RPhtsqTkIqFKKCht9p/s1600/load-indicator-namkna-blogspot-com.gif)
    no-repeat scroll 50% 50%;}
    .sliders-wrapper{position:relative; height:100%; z-index:3px; overflow:hidden; }
    ul.sliders-wrap-inner{overflow:hidden;
    background:transparent
    url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj89i-kspLLDJ1OuLBT42BNzygFZ7uYma9n-5PFC4Y8pYQkuz0vCcXxZHO7GNx17woSfZodTixa6fe9tLmNHRxt81srOd_1q7uFri37cwCvi-saMv5CVBoMHzVHl-RPhtsqTkIqFKKCht9p/s1600/load-indicator-namkna-blogspot-com.gif)
    no-repeat scroll 50% 50%; padding:0px; margin:0; position:absolute;
    overflow:hidden;}
    ul.sliders-wrap-inner li{overflow:hidden;float:left; padding:0px;margin:0px; position:relative;}
    ul.sliders-wrap-inner li img{ padding:0px;
    width:414px; /*độ rộng của ảnh bên trái*/
    height:300px; /*chiều cao của ảnh bên trái*/
    }
    .slider-description a{ color:#000; }
    .slider-description{
    font-size:12px;
    z-index:100px;
    position:absolute;
    bottom:0px;
    left:0px;
    width:400px; /*độ rộng của phần mô tả hay phần tóm tắt nội dung*/
    background:#000;
    height:100px; /*chiều cao của phần mô tả hay phần tóm tắt nội dung*/
    padding:0px 8px 5px 8px;
    color:#fff;
    opacity:0.8;
    line-height:1.5em;
    }
    ul.navigator-wrap-inner h2,.slider-description h2{background:none; }
    .slider-description h2{line-height:1.1em;margin: 5px 0 5px 0;}
    .slider-description h2 a{font-size: 14px;margin: 0; padding: 0; color:#fff}
    .navigator-content {position:absolute;right:0;top:0px;z-index:9;height:300px;color:#FFF
    }
    ul.navigator-wrap-inner h2{line-height:1.3em;padding:0 0 0 8px;font-size:14px;margin-left:85px;color:#fff;}
    .navigator-wrapper{ z-index:10;
    height:180px; /*chiều cao của list bài viết bên phải*/
    width:310px; /*độ rộng của list bài viết bên phải*/
    overflow:hidden;
    color:#FFF;
    }
    ul.navigator-wrap-inner{ top:0; padding:0; margin:0; position:absolute; width:100%; }
    ul.navigator-wrap-inner
    li{ cursor:hand; cursor:pointer; list-style:none; padding:0;
    margin:0px; overflow:hidden; display:block; text-align:center;}
    ul.navigator-wrap-inner

    li.active{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjNaAmfJ_sobKphhgO1HG-42ilkuIYMSTPJto0rvNWNX1PetpzDPx3-ALEf6KDituzZpGeVWCkJ4Ds705-UAEVlXFL9mEEk91s-P3TriyKKpZnv7MU-rXb846A1Hd40a4w6BppPJXDsfV7/s1600/arrow-bg-namkna-ngoctra.png)
    no-repeat scroll left center; color:#FFF
    }
    ul.navigator-wrap-inner
    li.active
    div{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYigbKdkPHfQo9NDvXVGzqkxZdl0DWdUNavhhoj8af2WG3WShj3YPXGOB-79n2STRwZ4CPay4ovORJPUv4X5bfTxVcarKFFP4lNUxLUmiT4d0i6b0VDXUTstUx3TaWwSDaQXbTiEJUibJe/s1600/grad-bg-namkna-ngoctra.gif);
    color:#FFF;}
    ul.navigator-wrap-inner li > div{
    background:#333;
    color:#FFF;
    height:100%;
    position:relative;
    margin-left:15px;
    padding-left:15px;
    border-top:1px solid #E1E1E1;
    text-align:left
    }
    .navigator-wrap-inner img{
    height:75px; /*chiều cao của ảnh thumb ở list bài viết bên phải*/
    width:75px; /*độ rộng của ảnh thumb ở list bài viết bên phải*/
    margin:8px 8px 8px 0px;
    float:left;
    padding:2px;
    border:#C5C5C5 solid 1px;
    }
    .button-next,
    .button-previous{
    display:block;
    width:40px;
    color:#FFF;
    cursor:pointer;
    position:absolute;
    height:100%;
    z-index:40;
    top:0;
    text-indent:-999px;
    }
    .button-next {
    right:0px;
    background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQawE5v38gma7Bv7HcpctwkD9q0KtcOlWjyV3B2OZpmEAgJVhonIs3mxDbOoFF9VoiXid-E7xVTnyquC-SeWe2Xt2OGmOFJvcduUWDi-fYlAz25h8K2XCWpMMEQuJZ38IWz1FURVUG6neu/s1600/next-namkna-ngoctra.png)
    no-repeat right center;
    }
    .button-previous {
    left:0px;
    background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho59kcfs96xLEXiwpKDJpJTIXnKoZ_P1zIBcnzhU7zv9KN5kgrMWfpd0pWzqjeks5viujIquJt4lp_re8o0A0QWQ-OTqLP4SDr58M2Q8_KGUoPFkcsPkIfJQYL84QkZbNG3POcGkWCwnee/s1600/previous-namkna-ngoctra.png)
    no-repeat left center;
    }
    .button-control {
    background:#333;
    position:absolute;
    top:10px;
    right:48%;
    height: 20px;
    width: 20px;
    cursor:hand; cursor:pointer;
    }
    .button-control span { display:block; width:100%; height:100%;}
    .action-start span {
    background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBEX778vM8k26dz0Im1F8wRhLNLhXtH1HsvC_HiPHc4QRF0JEzzK50V_WYOxNIViqaUdIBifG1c0Hr0qKLKvGBvzeOZmLUO36zicgLeAj9yzK96GywFBOxAWgrxojoHg_Z-B-PIAsmaSVh/s1600/play-namkna-blogspot-ngoctra.png)
    no-repeat center center;
    }
    .action-stop span {
    background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgz40gzUB4psAENZda8l7N-kday9U2yuPl9qX0kyvP22E_K_7TCp3fDJGWeU30sYXHXZTiXWbKdTM2RXHAz0Pq3-HkGNZdWxostbeWB9Yhg1tNgajVZSwhUhFSBZBNIwb9R9CAh9HBZPdro/s1600/pause-namkna-ngotra.png)
    no-repeat center center;
    }
    6. Save template lại

    7- Về Bố cục (Lay out) => Thêm 1 HTML/Javascript và thêm vào code bên dưới.
    <script type="text/javascript">
    $(document).ready( function(){
    var buttons = { previous:$('#jslidernews .button-previous') ,
    next:$('#jslidernews .button-next') };
    $('#jslidernews').lofJSidernews( { interval:5000,
    easing:'
    easeOutBounce',
    duration:1200,
    auto:true,
    mainWidth:
    414,
    mainHeight:
    300,
    navigatorHeight :
    100,
    navigatorWidth :
    310,
    maxItemDisplay:3,
    buttons:buttons});
    });
    summaryposts =
    30;
    numposts =
    15;
    label = "
    Blogspot-tips";
    home_page = "
    http://vnbtips.blogspot.com/";
    </script>

    <div id="jslidernews" class="lof-slidecontent">
    <script src="
    http://thietkewebplus.googlecode.com/files/jqslidernews.js" type="text/javascript">
    </script></div>

    • easeOutBounce, là tên của hiệu ứng bạn có thể chọn kiểu trình diễn khác bằng cách thay (easeOutBounce) thành một trong các tên sau: easeInOutExpo,easeInOutQuad.
    • mainWidth:414,  Là độ rộng của phần trình diễn bên trái
    • mainHeight:300, Là chiều cao của phần trình diễn bên trái
    • navigatorHeight : 100,   Là chiều cao của list bài viết bên phải
    • navigatorWidth : 310, Là độ rộng của list bài viết bên phải
    • summaryposts = 30; là số ký tự của nội dung phần mô tả
    • numposts = 15; là số bài viết hiển thị
    • label = "Blogspot-tips"; thay Blogspot-tips thành tên nhãn muốn hiển thị tronmg blog của bạn nếu bạn chọn hiển thị cho một nhãn cụ thể.
    • home_page = "http://vnbtips.blogspot.com/"; thay thành địa chỉ blog của bạn
    • Ở trên mình cho tiện ích hiển thị tất cả bài viết trên blog không theo từng nhãn riêng nên bạn không cần quan tâm đến phần (label = "Blogspot-tips";), phần đó mình thêm phụ để bạn nào muốn hiển thị theo nhãn thì sẽ phải quan tâm đến biến này. Để hiển thị theo từng nhãn riêng biệt thì bạn cần thay file JS bên dưới 
      http://thietkewebplus.googlecode.com/files/jqslidernews_2.js 
      thành file JS sau  
      http://thietkewebplus.googlecode.com/files/jqslidernews_label.js
    8. Cuối cùng bạn save tiện ích lại là xong

    4/2/14

    Tiện ích share hình trái tim cho blogspot

    Tiện ích share hình trái tim cho blogspot
    Demo ảnh

    1. Tìm dòng </head> rồi Coppy và Paste đoạn mã dưới đây bên trên </head> vừa tìm được.
    <script src='http://w.sharethis.com/gallery/shareegg/shareegg.js' type='text/javascript'/>
    <script src='http://w.sharethis.com/button/buttons.js' type='text/javascript'/>
    <script type='text/javascript'>stLight.options({publisher: &quot;ur-98d377f-bdd3-9ad1-fbe5-2a678f0a60ee&quot;, onhover:false}); </script>
    <link href='http://w.sharethis.com/gallery/shareegg/shareegg.css' media='screen' rel='stylesheet' type='text/css'/>

    2. Tìm dòng <body> và thêm bên trên nó đoạn mã dưới đây:
    <div style='position: fixed; bottom: 2%; left: 2%;'>
    <div class='shareEgg' id='shareThisShareHeart'/>
    </div>
    <script type='text/javascript'>stlib.shareEgg.createEgg(&#39;shareThisShareHeart&#39;, [&#39;facebook&#39;,&#39;twitter&#39;,&#39;pinterest&#39;,&#39;linkedin&#39;,&#39;stumbleupon&#39;,&#39;email&#39;,&#39;sharethis&#39;], {title:&#39; <data:blog.pageTitle/>&#39;,url:&#39;<data:blog.url/>&#39;,theme:&#39;shareheart&#39;});</script>


    3. Lưu template lại và kiểm tra kết quả.

    Chia Post footer thành nhiều cột cho blogspot



    Hình ảnh minh họa của thủ thuật


    Bắt đầu:
    1. Đăng nhập blog
    2. Vào Bố cục(layout)
    3. Vào chỉnh sửa code HTML (edit code HTML)
    4. Chọn "mở rộng mẫu tiện ích" (expand widget template)
    5. Chèn đọan code màu đỏ vào như bên dưới:

    <div id='main-wrapper'>
    <b:section class='main' id='main' showaddelement='no'>
    <b:widget id='Blog1' locked='true' title='Bài đăng trên Blog' type='Blog'/>

    ...
    ...
    ...

    </b:section>

    <div id='main-footer-content'>
    <div id='main2' style='width: 240px; float: left; margin:0; text-align: left;'>
    <b:section class='main-footer-column' id='main-col1' preferred='yes' style='float:left;'/>
    </div>
    <div id='main3' style='width: 240px; float: left; margin:0; text-align: left;'>
    <b:section class='main-footer-column' id='main-col2' preferred='yes' style='float:left;'/>
    </div>
    <div style='clear:both;'/>
    </div>

    </div>

    <div id='footer-wrapper'>
    <b:section class='footer' id='footer'>

    ...
    ...
    ...

    </b:section>
    </div>


    - Chú ý : bạn hãy điều chỉnh code màu xanh (là độ rộng của các cột) theo đúng kích thước của main post, ví dụ main post của bạn rộng 600px, thì mỗi cột sẽ là300px, có thể nhỏ hơn (do có thể main post của bạn được căn lề). Và nếu bạn muốn chia thành 3 cột thì thêm một đọa code như bên dưới trước dòng

    <div style='clear:both;'/> , và chiều rộng mỗi cột bạn đổi lại là 200px. 

    <div id='main4' style='width: 240px; float: left; margin:0; text-align: left;'>
    <b:section class='main-footer-column' id='main-col3' preferred='yes' style='float:left;'/>
    </div>


    - Về chiều rộng của các cột bạn không nhất thiết phải chỉnh bằng nhau, tùy theo thiết kế của bạn, bạn có thể tùy chỉnh chúng khác nhau, và phải đảm bảo là tổng chiều rộng phải nhỏ hơn độ rộng của main post.
    - Ngòai ra để tạo giao diện các cột, bạn có thể thêm các đoạn code CSS cho nó.

    6. Save template lại và kiểm tra kết quả.

    Trang trí phần Tag (nhãn) đẹp cho Blogger



    Tìm dòng ]]></b:skin> thêm vào trước nó đoạn mã CSS sau :


    .label-size {
        float: left;
        margin: 0 0 7px 20px;
        position: relative;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        font-size: 0.75em;
        font-weight: bold;
        text-decoration: none;
        color: #996633;
        text-shadow: 0px 1px 0px rgba(255,255,255,.4);
        padding: 0.417em 0.417em 0.417em 0.917em;
        border-top: 1px solid #d99d38;
        border-right: 1px solid #d99d38;
        border-bottom: 1px solid #d99d38;
        -webkit-border-radius: 0 0.25em 0.25em 0;
        -moz-border-radius: 0 0.25em 0.25em 0;
        border-radius: 0 0.25em 0.25em 0;
        background-image: -webkit-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 71));
        background-image: -moz-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 71));
        background-image: -o-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 71));
        background-image: -ms-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 71));
        background-image: linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 71));
        filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#feda71', EndColorStr='#feba47');
        -webkit-box-shadow: inset 0 1px 0 #faeaba,
            0 1px 1px rgba(0,0,0,.1);
        -moz-box-shadow: inset 0 1px 0 #faeaba,
            0 1px 1px rgba(0,0,0,.1);
        box-shadow: inset 0 1px 0 #faeaba,
            0 1px 1px rgba(0,0,0,.1);
        z-index: 1;
    }

    .label-size:before {
        content: '';
        width: 1.30em;
        height: 1.39em;
        background-image: -webkit-linear-gradient(left top, rgb(254, 218, 113), rgb(254, 186, 71));
        background-image: -moz-linear-gradient(left top, rgb(254, 218, 113), rgb(254, 186, 71));
        background-image: -o-linear-gradient(left top, rgb(254, 218, 113), rgb(254, 186, 71));
        background-image: -ms-linear-gradient(left top, rgb(254, 218, 113), rgb(254, 186, 71));
        background-image: linear-gradient(left top, rgb(254, 218, 113), rgb(254, 186, 71));
        filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#feda71', EndColorStr='#feba47');
        position: absolute;
        left: -0.69em;
        top: .2em;
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
        border-left: 1px solid #d99d38;
        border-bottom: 1px solid #d99d38;
        -webkit-border-radius: 0 0 0 0.25em;
        -moz-border-radius: 0 0 0 0.25em;
        border-radius: 0 0 0 0.25em;
        z-index: 1;
    }

    .label-size:after {
        content: '';
        width: 0.5em;
        height: 0.5em;
        background: #fff;
        -webkit-border-radius: 4.167em;
        -moz-border-radius: 4.167em;
        border-radius: 4.167em;
        border: 1px solid #d99d38;
        -webkit-box-shadow: 0 1px 0 #faeaba;
        -moz-box-shadow: 0 1px 0 #faeaba;
        box-shadow: 0 1px 0 #faeaba;
        position: absolute;
        top: 0.667em;
        left: -0.083em;
        z-index: 9999;
    }

    #Label1 {
        height: 210px;
    }

    .label-size:hover {
        background-image: -webkit-linear-gradient(top, rgb(254, 225, 141), rgb(254, 200, 108));
        background-image: -moz-linear-gradient(top, rgb(254, 225, 141), rgb(254, 200, 108));
        background-image: -o-linear-gradient(top, rgb(254, 225, 141), rgb(254, 200, 108));
        background-image: -ms-linear-gradient(top, rgb(254, 225, 141), rgb(254, 200, 108));
        background-image: linear-gradient(top, rgb(254, 225, 141), rgb(254, 200, 108));
        filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fee18d', EndColorStr='#fec86c');
        border-color: #e1b160;
    }

    .label-size:hover:before {
        background-image: -webkit-linear-gradient(left top, rgb(254, 225, 141), rgb(254, 200, 108));
        background-image: -moz-linear-gradient(left top, rgb(254, 225, 141), rgb(254, 200, 108));
        background-image: -o-linear-gradient(left top, rgb(254, 225, 141), rgb(254, 200, 108));
        background-image: -ms-linear-gradient(left top, rgb(254, 225, 141), rgb(254, 200, 108));
        background-image: linear-gradient(left top, rgb(254, 225, 141), rgb(254, 200, 108));
        filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#fee18d', EndColorStr='#fec86c');
        border-color: #e1b160;}


    3/11/14

    All in One SEO Pack PRO dành cho blogger 2014

    1. Đăng nhập vào blogger -> Template -> Edit HTML và tìm đến thẻ <head> xóa các thẻ Meta tags nằm sau nó bao gồm cả
    <b:include data=’blog’ name=’all-head-content’/>
    <title><data:blog.title/></title>
    2. Sau đó copy đoạn code dưới đây vào sau thẻ <head> và chỉnh sửa lại các phần chữ màu xanh, đỏ mình đã tô bên dưới và lưu lại.
    Phần chữ màu xanh là phần keyword hiển thị ở trang chủ các bạn thay thế keyword cho phù hợp với website của mình. Thay thế liên kết màu đỏ để đặt author của Google plus của bạn lên và màu xanh lá cây là keyword hiển thị trong bài viết.
    <b:if cond='data:blog.pageType == &quot;index&quot;'>
    <title><data:blog.title/></title>
    <b:include data='blog' name='all-head-content'/>
    <meta content='đăng tin top 1, seo tin top 1, đăng tin top 1 google, dịch vụ đăng tin top 1' name='keywords'/>
    <meta content='noodp,noydir' name='robots'/>
    <link href='https://plus.google.com/u/0/117106414769270210232rel='author'/>
    <meta content='vi_VN' property='og:locale'/>
    <meta expr:content='data:blog.title' property='og:title'/>
    <meta expr:content='data:blog.metaDescription' property='og:description'/>
    <meta expr:content='data:blog.url' property='og:url'/>
    <meta expr:content='data:blog.title' property='og:site_name'/>
    <meta content='website' property='og:type'/>
    <b:else/>
    <b:if cond='data:blog.pageType == &quot;archive&quot;'>
    <title><data:blog.title/></title>
    <b:include data='blog' name='all-head-content'/>
    <b:else/>
    <b:if cond='data:blog.pageType == &quot;item&quot;'>
    <title><data:blog.pageName/></title>
    <!-- TinHoc24H SEO plugin -->
    <b:include data='blog' name='all-head-content'/>
    <meta expr:content='data:blog.pageName + &quot;, keywords 1, keywords 2, keyword 3&quot;' name='keywords'/>
    <meta content='noodp,noydir' name='robots'/>
    <link href='https://plus.google.com/u/0/117106414769270210232' rel='author'/>


    <meta content='vi_VN' property='og:locale'/>
    <meta expr:content='data:blog.pageName' property='og:title'/>
    <meta expr:content='data:blog.metaDescription' property='og:description'/>
    <meta expr:content='data:blog.url' property='og:url'/>
    <meta expr:content='data:blog.title' property='og:site_name'/>
    <meta content='article' property='og:type'/>
    <meta expr:content='data:blog.postImageThumbnailUrl' property='og:image'/>
    <!--/ TinHoc24H SEO plugin -->
    <b:else/><title><data:blog.pageName/></title></b:if>
    </b:if>
    </b:if>
    (tinhoc24h)

    Meta tags blogger

    Mặc Định Kích Thước Ảnh Bài Đăng Lên Blogspot






    1. Đăng nhập vào blog
    2. Chọn Mẫu
    3. Chọn Chỉnh sửa HTML
    4. Để cố định hình ảnh hiển thị trong blogger, với hình ảnh to hơn giá trị MAX thì sẽ tự động điều chỉnh về giá trị MAX, nếu ảnh nhỏ hơn giá trị min thì sẽ tự điều chỉnh về kích thước min, bạn đặt trước ]]></b:skin> đoạn mã sau:
    .post img { max-width:500px; min-width:200px; padding : 10px; clear: both; }
    - Điều chỉnh lại max-withmin-with cho phù hợp với phần bài đăng của bạn nha.


    5. Nếu bạn muốn tất cả các hình ảnh hiển thị trong phần bài viết có kích thước cố định là 500 x 400 thì bạn chỉ cần thay thế đoạn code đã hướng dẫn ở trên bằng:
    .post img { width:500px; height:400px; padding:10px; }

    - Giờ đây các hình ảnh hiển thị trên Blog của bạn có kích thước cố định là chiều rộng 500PX và chiều cao 400PX.


    Lưu ý: Nếu hình ảnh hiển thị không như ý hoặc không chính xác thì bạn tìm tag .post img trong Blogger >> Mẫu (Template) >> Chỉnh sửa HTML và chỉnh sửa chúng.

    Tổng hợp cách chèn emoticons cho blogspot






    1. Chèn Emoticons dạng Kolobok Smileys




    Trước khi bắt tay vào thực hiện các bước dưới đây, bạn phải gỡ bỏ hệ thống nhận xét phân cấp (threaded comments) khỏi blog thì các biểu tượng cảm xúc mới thể hiện được.

    Bước 1: Dashboard → Template → Edit HTML → Proceed → Expand Widget Template.

    Bước 2: Sử dụng tổ hợp phím Ctrl+F để tìm đến khóa </body> và chèn ngay phía trên nó đoạn mã sau đây:

    <!--kolobok-smileys--> <script src='http://shareallworld.googlecode.com/files/kolobok-smileys.js' type='text/javascript'/><noscript><a href='http://helplogger.blogspot.com/2012/04/how-to-add-emoticonssmileys-in-blogger.html' target='_blank'><span style='font-size: x-small;'>Chèn emoticons</span></a></noscript> <!--kolobok-smileys-->


    Bước 3: Tìm đến đoạn mã <b:loop values='data:post.comments' var='comment'> và chèn ngay trên nó khóa <div id='smileys'>.
    Kéo chuột xuống dưới, tìm đến từ khóa </b:loop> (là khóa đóng cho đoạn mã <b:loop values='data:post.comments' var='comment'> ở trên). Ngay sau nó, chèn từ khóa</div> (là khóa đóng cho đoạn <div id='smileys'> mới chèn vào ở trên).

    Bước 4: Tìm đoạn code <data:blogTeamBlogMessage/> (bạn có thể tìm thấy 4 đoạn mã như vậy, chọn đoạn thứ 2). Ngay dưới đoạn mã tìm được, bạn chèn đoạn mã sau đây:
    <script type='text/javascript'> //<![CDATA[ function moreSmilies() { document.getElementById('smiley-more').style.display = 'inline'; document.getElementById('smiley-toggle').innerHTML = '<a href="javascript:lessSmilies()"><div style="font-size:small; font-weight:bold;color:#000000;">Ẩn Emoticons /<a href="http://helplogger.blogspot.com/2012/04/how-to-add-emoticonssmileys-in-blogger.html">Chèn Emoticons</div></a></span>'; } function lessSmilies() { document.getElementById('smiley-more').style.display = 'none'; document.getElementById('smiley-toggle').innerHTML = '<a href="javascript:moreSmilies()"><div style="font-size:small; font-weight:bold;">Hiện Emoticons</div></a>'; } //]]> </script> <div class='emoticons'> <span id='smiley-more' style='display: none;'> <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/smile3.gif'/>:) <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/sad3.gif'/>:( <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/laugh.gif'/>:)) <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/cray-1.gif'/>:(( <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/rofl-1.gif'/>=)) <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/suicide-1.gif'/>=D&gt; <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/biggrin2.gif'/>:D <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/blum.gif'/>:P <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/shok.gif'/>:-O <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/eusa_think.gif'/>:-? <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/unsure.gif'/>:-SS <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/flowers1-1.gif'/>:-f <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/doh-1.gif'/>d( <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/air_kiss3.gif'/>:-* <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/threaten-1.gif'/>b-( <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/help2.gif'/>h-( <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/good-1.gif'/>g-) <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/beee-1.gif'/>5-p <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/yahoo2-1.gif'/>y-) <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/crazy3-1.gif'/>c-) <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/spiteful.gif'/>s-) <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/drinks-1.gif'/>d-) <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/cheer-1.gif'/>w-) <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/hi-1.gif'/>:-h <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/give_heart-1.gif'/>:X </span> <span id='smiley-toggle'><a href='javascript:moreSmilies()'><div style='font-size:small;font-weight:bold;'>Hiện Emoticons <img src='http://i1065.photobucket.com/albums/u389/treeofwisdom4/Smileys/smile3.gif'/></div></a></span> </div>



    Bước 5: Tìm đoạn mã ]]></b:skin> và chèn ngay trước nó đoạn mã sau đây:
    .emoticons {-moz-background-clip: -moz-initial;-moz-background-origin: -moz-initial;-moz-background-inline-policy: -moz-initial;text-align: left;width:580px;} .emoticons a, .emoticons a:hover {margin-left: 20px;text-decoration:none;}


    Bạn có thể thay đổi số 580 để điều chỉnh độ rộng khung chứa các emoticons.


    Bước 6: Lưu lại và thưởng thức thành quả của bạn.


    2. Chèn Yahoo smiley cho Threaded comments của blogger



    Bước 1: Dashboard → Template → Edit HTML → Proceed → Expand Widget Template.

    Bước 2: Tìm đoạn mã ]]></b:skin> và chèn ngay trước nó đoạn mã sau đây:
    <!-- Yahoo Smileys by http://www.cuanhcuem.net Code Start--> .ysmiley { background: none repeat scroll 0 0 #EFF5FB !important; font-size: medium !important; padding: 10px !important; text-align: left !important; font-weight:bold !important; font-size:11px !important; margin-top:-35px; } img.bhacksmly { height: auto !important; vertical-align: middle !important; width: auto !important; border:0px !important; } <!-- Yahoo Smileys Code End-->


    Bước 3: Tìm đến đoạn mã dưới đây:
    <b:if cond='data:post.allowNewComments'> <b:include data='post' name='threaded-comment-form'/>


    và chèn vào giữa 2 dòng mã đó đoạn mã sau đây:
    <!-- Yahoo Smileys by http://www.cuanhcuem.net Star--> <div class='ysmiley'> <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/1.gif'/> :) <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/2.gif'/> :( <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/3.gif'/> ;) <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/4.gif'/> :D <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/5.gif'/> ;;-) <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/7.gif'/> :-/ <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/8.gif'/> :x <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/10.gif'/> :P <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/11.gif'/> :-* <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/12.gif'/> =(( <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/13.gif'/> :-O <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/14.gif'/> X( <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/15.gif'/> :7 <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/16.gif'/> B-) <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/17.gif'/> :-S <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/18.gif'/> #:-S <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/19.gif'/> 7:) <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/20.gif'/> :(( <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/21.gif'/> :)) <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/22.gif'/> :| <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/23.gif'/> /:) <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/24.gif'/> =)) <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/25.gif'/> O:-) <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/26.gif'/> :-B <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/27.gif'/> =; <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/101.gif'/> :-c <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/100.gif'/> :)] <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/102.gif'/> ~X( <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/103.gif'/> :-h <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/104.gif'/> :-t <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/105.gif'/> 8-7 <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/28.gif'/> I-) <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/29.gif'/> 8-| <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/29.gif'/> L-) <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/31.gif'/> :-a <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/32.gif'/> :-$ <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/33.gif'/> [-( <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/34.gif'/> :O) <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/35.gif'/> 8-} <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/36.gif'/> 2:-P <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/37.gif'/> (:| <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/38.gif'/> =P~ <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/39.gif'/> <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/40.gif'/> #-o <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/41.gif'/> =D7 <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/42.gif'/> :-SS <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/43.gif'/> @-) <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/44.gif'/> :^o <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/45.gif'/> :-w <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/47.gif'/> 7:P <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/48.gif'/> 2):) <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/109.gif'/> X_X <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/110.gif'/> :!! <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/111.gif'/> \m/ <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/112.gif'/> :-q <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/113.gif'/> :-bd <img alt='' class='bhacksmly' src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/114.gif'/> ^#(^ <img alt='' class='bhacksmly' src='http://l.yimg.com/a/i/us/msg/emoticons/pirate_2.gif'/> :ar! </div> <!-- Yahoo Smileys by http://cuanhcuem.net End-->



    Bước 4: Tìm đền khóa </body> và chèn ngay trên đó đoạn mã sau:
    <!-- Yahoo Smileys Script by http://cuanhcuem.net --> <script src='http://shareallworld.googlecode.com/files/ysmiley_fixed.js' type='text/javascript'/> <!--Yahoo Smileys Script Ends -->



    Bước 5: Lưu lại và thưởng thức thành quả của bạn.


    3. Chèn 3D smiley động cho Threaded comments


    c .
    Bước 1: Dashboard → Template → Edit HTML → Proceed → Expand Widget Template.

    Bước 2: Tìm đến khóa </body> và ngay trên nó, chèn đoạn mã dưới đây vào:

    <script type='text/javascript'> //<![CDATA[ function replaceText(){if(!document.getElementById){return;} bodyText = document.getElementById("comment-holder"); theText = bodyText.innerHTML; theText = theText.replace(/:\)\)/gi, "<img src='http://lh4.ggpht.com/_u7a1IFxc4WI/TM-vt_XVZKI/AAAAAAAAATI/Q35_W0anT6A/21.gif'/>"); theText = theText.replace(/=d&gt;/gi, "<img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-vzUt1yQI/AAAAAAAAATY/QHNvnj0gYbU/41.gif'/>"); theText = theText.replace(/:d/gi, "<img src='http://lh3.ggpht.com/_u7a1IFxc4WI/TM-voxnkRKI/AAAAAAAAAS4/PjDn098vm3w/4.gif'/>"); theText = theText.replace(/:p/gi, "<img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-vpDb68dI/AAAAAAAAAS8/Yv0Uu3qzG_Q/10.gif'/>"); theText = theText.replace(/:\(\(/gi, "<img src='http://lh4.ggpht.com/_u7a1IFxc4WI/TM-vt5z16MI/AAAAAAAAATE/Hx-7Thmr6do/20.gif'/>"); theText = theText.replace(/:\)/gi, "<img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-voiNIw2I/AAAAAAAAASw/aav2hwqeG0c/1.gif'/>"); theText = theText.replace(/:\(/gi, "<img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-voq7QQnI/AAAAAAAAAS0/UzoFJOCcPPU/2.gif'/>"); theText = theText.replace(/:-\?/gi, "<img src='http://lh5.ggpht.com/_u7a1IFxc4WI/TM-vua5MF2I/AAAAAAAAATU/N4X-ouMd1-I/39.gif'/>"); theText = theText.replace(/\[\-\(/gi, "<img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-vuMg6RQI/AAAAAAAAATQ/rWj7euuKOZs/33.gif'/>"); theText = theText.replace(/:-o/gi, "<img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-vpLiW1GI/AAAAAAAAATA/fPyPJcBks7s/13.gif'/>"); theText = theText.replace(/:-t/gi, "<img src='http://lh3.ggpht.com/_u7a1IFxc4WI/TM-vz4hwcNI/AAAAAAAAATo/4ySXuvQWma8/104.gif'/>"); theText = theText.replace(/:-ss/gi, "<img src='http://lh4.ggpht.com/_u7a1IFxc4WI/TM-vzUOH79I/AAAAAAAAATc/oNE5H5vcNtI/42.gif'/>"); theText = theText.replace(/b-\(/gi, "<img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-vzrqI4MI/AAAAAAAAATk/BhfFnT0Gbro/66.gif'/>"); theText = theText.replace(/@-\)/gi, "<img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-vziH8NXI/AAAAAAAAATg/2evEbN2cJwc/43.gif'/>"); theText = theText.replace(/=\)\)/gi, "<img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-vuJ1G41I/AAAAAAAAATM/_jLHXvz6PTg/24.gif'/>"); bodyText.innerHTML = theText; }replaceText(); //]]> </script>



    Bước 3: Tìm đến thẻ <b:loop values='data:post.comments' var='comment'> và thêm trước nó thẻ <div id='comment-holder'>. Tìm thẻ đóng </b:loop> và thêm sau nó thẻ </div>.

    Bước 4: Tìm đến thẻ <data:blogTeamBlogMessage/> thứ 2 (thuờng thì có 4 cái như vậy) và chèn đoạn mã dưới đây vào sau nó.
    <script type="text/javascript"> //<![CDATA[ function moreSmilies() { document.getElementById('smiley-more').style.display = 'inline'; document.getElementById('smiley-toggle').innerHTML = '<a href="javascript:lessSmilies()">&#8592;</a></span>'; } function lessSmilies() { document.getElementById('smiley-more').style.display = 'none'; document.getElementById('smiley-toggle').innerHTML = '<a href="javascript:moreSmilies()">&#8594;</a>'; } //]]> </script> <div class='emoticons'> <img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-voiNIw2I/AAAAAAAAASw/aav2hwqeG0c/1.gif'/>:) <img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-voq7QQnI/AAAAAAAAAS0/UzoFJOCcPPU/2.gif'/>:( <img src='http://lh4.ggpht.com/_u7a1IFxc4WI/TM-vt_XVZKI/AAAAAAAAATI/Q35_W0anT6A/21.gif'/>:)) <img src='http://lh4.ggpht.com/_u7a1IFxc4WI/TM-vt5z16MI/AAAAAAAAATE/Hx-7Thmr6do/20.gif'/>:(( <img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-vuJ1G41I/AAAAAAAAATM/_jLHXvz6PTg/24.gif'/>=)) <span id='smiley-more' style='display: none;'> <img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-vzUt1yQI/AAAAAAAAATY/QHNvnj0gYbU/41.gif'/>=D&gt; <img src='http://lh3.ggpht.com/_u7a1IFxc4WI/TM-voxnkRKI/AAAAAAAAAS4/PjDn098vm3w/4.gif'/>:D <img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-vpDb68dI/AAAAAAAAAS8/Yv0Uu3qzG_Q/10.gif'/>:P <img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-vpLiW1GI/AAAAAAAAATA/fPyPJcBks7s/13.gif'/>:-O <img src='http://lh5.ggpht.com/_u7a1IFxc4WI/TM-vua5MF2I/AAAAAAAAATU/N4X-ouMd1-I/39.gif'/>:-? <img src='http://lh4.ggpht.com/_u7a1IFxc4WI/TM-vzUOH79I/AAAAAAAAATc/oNE5H5vcNtI/42.gif'/>:-SS <img src='http://lh3.ggpht.com/_u7a1IFxc4WI/TM-vz4hwcNI/AAAAAAAAATo/4ySXuvQWma8/104.gif'/>:-t <img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-vuMg6RQI/AAAAAAAAATQ/rWj7euuKOZs/33.gif'/>[-( <img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-vziH8NXI/AAAAAAAAATg/2evEbN2cJwc/43.gif'/>@-) <img src='http://lh6.ggpht.com/_u7a1IFxc4WI/TM-vzrqI4MI/AAAAAAAAATk/BhfFnT0Gbro/66.gif'/>b-( </span> <span id='smiley-toggle'><a href="javascript:moreSmilies()">&#8594;</a></span> </div>

    Đoạn mã trên là để hiển thị những ký tự tắt và emoticons tương ứng với nó cho người đọc có thể biết được để chèn vào khung Nhận xét. Vị trí của nó sẽ ở ngay trên hộp ký tự nơi bạn gõ nhận xét.

    Bước 5: Tìm đến khóa ]]></b:skin> và chèn ngay trước nó đoạn mã sau:
    .emoticons {-moz-background-clip: -moz-initial;-moz-background-origin: -moz-initial;-moz-background-inline-policy: -moz-initial;text-align: left;} .emoticons a, .emoticons a:hover {font-size: 28px;margin-left: 20px;text-decoration:none;}


    Bước 6: Lưu mẫu lại và cùng "chém phím" nào!


    4. Chèn emoticons tổng hợp vui nhộn



    Bước 1: Dashboard → Template → Edit HTML → Proceed → Expand Widget Template.
    Bước 2: Tìm từ khóa </body> và chèn đoạn mã dưới đây ngay trên nó:

    <b:if cond='data:blog.pageType == &quot;item&quot;'> <script type='text/javascript'> //<![CDATA[ var emoRange = "#comments p, div.emoWrap", putEmoAbove = "iframe#comment-editor", emoMessage = "Click vào biểu tượng sau đó copy xuống form comment"; //]]> </script> <script type='text/javascript'> //<![CDATA[ // Emoticon bar before comment-form $(function() { $(putEmoAbove) .before('<div style="text-align:center" class="emoWrap"> :) :)) ;(( :-) =)) ;( ;-( :d :-d @-) :p :o :&gt;) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ $-) (b) (f) x-) (k) (h) (c) cheer (sm) (fu) (ku) (bg) (lol)<br/><b><a href="javascript:openup_parseHTML()" rel="nofollow" title="Mã hóa code trước khi đưa vào bình luận"><span class="text_style">Mã hóa code đưa vào comments</span></a></b></div>'); var emo = function(emo, imgRep, emoKey) { $(emoRange) .each(function() { $(this) .html($(this) .html() .replace(/<br>:/g, "<br> :") .replace(/<br>;/g, "<br> ;") .replace(/<br>=/g, "<br> =") .replace(/<br>\^/g, "<br> ^") .replace(emo, " <img style='max-height:24px' src='" + imgRep + "' class='emo delayLoad' alt='" + emoKey + "' />")); }); }; emo(/\s:\)\)+/g, "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhs5EKQMAwaRvK7Gw9aM7RF145r9vKKiwl6hH-PjTadv1w-RStfPdeJjjY4PIjJoEyi_Y3PlBsNDXJNYkXRtoqZIOIX_IyOeZv_tSZvRL9lFhp_uSLfposNfp3xrtbvQqP0j0700KJ1WRI/s36/03.gif", ":))"); emo(/\s;\(\(+/g, "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigxSF39twGSq3v5jUU78tlDgm_oUpCcjC4bBshZ_PrdwN8OTMrX2rKM0yRj7_VvZObSv7Fk1_f9NTQ-mOqEzqcCC5CWfzoxDcR6XW5qlzUVqEJvoOCKQVJdmc9AKTNSgzQK70b7ET0SRk/s47/06.gif", ";(("); emo(/\s:\)+/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/01.gif", ":)"); emo(/\s:-\)+/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/02.gif", ":-)"); emo(/\s=\)\)+/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/03a.gif", "=))"); emo(/\s;\(+/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/04.gif", ";("); emo(/\s;-\(+/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/05.gif", ";-("); emo(/\s:d/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/7.gif", ":d"); emo(/\s:-d/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/8.gif", ":-d"); emo(/\s@-\)+/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/09.gif", "@-)"); emo(/\s:p/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/10.gif", ":p"); emo(/\s:o/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/11.gif", ":o"); emo(/\s:&gt;\)+/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/12.gif", ":&gt;)"); emo(/\s\(o\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/13.gif", "(o)"); emo(/\s\[-\(+/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/14.gif", "[-("); emo(/\s:-\?/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/15.gif", ":-?"); emo(/\s\(p\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/16.gif", "(p)"); emo(/\s:-s/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/17.gif", ":-s"); emo(/\s\(m\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/18.gif", "(m)"); emo(/\s8-\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/19.gif", "8-)"); emo(/\s:-t/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/20.gif", ":-t"); emo(/\s:-b/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/21.gif", ":-b"); emo(/\sb-\(+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/22.gif", "b-("); emo(/\s:-#/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/23.gif", ":-#"); emo(/\s=p~/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/24.gif", "=p~"); emo(/\s\$-\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/25.gif", "$-)"); emo(/\s\(b\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/26.gif", "(b)"); emo(/\s\(f\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/27.gif'", "(f)"); emo(/\sx-\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/28.gif", "x-)"); emo(/\s\(k\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/29.gif", "(k)"); emo(/\s\(h\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/30.gif", "(h)"); emo(/\s\(c\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/31.gif", "(c)"); emo(/\scheer/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/32.gif", "cheer"); emo(/\s\(s\m\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/green29.gif", "(sm)"); emo(/\s\(f\u\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/soldier_baby15.gif", "(fu)"); emo(/\s\(k\u\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/soldier_baby18.gif", "(ku)"); emo(/\s\(b\g\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/soldier_baby21.gif", "(bg)"); emo(/\s\(l\o\l\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/yahoo_24.gif", "(lol)"); // Show alert one times! $('div.emoWrap') .one("click", function() { if (emoMessage) { alert(emoMessage); } }); // Click to show the code! $('.emo') .css('cursor', 'pointer') .live("click", function(e) { $('.emoKey') .remove(); $(this) .after('<input class="emoKey" type="text" size="' + this.alt.length + '" value=" ' + this.alt + '" />'); $('.emoKey') .trigger("select"); e.stopPropagation(); }); $('.emoKey') .live("click", function() { $(this) .focus() .select(); }); }); //]]> </script> <script type='text/javascript'> //<![CDATA[ $(document).ready(function() { $('.separator a').attr({'class':'fancy','data-fancybox-group':'gallery'}); $('.fancy') .fancybox({padding: 5, openEffect : 'elastic', openSpeed : 400, closeEffect : 'elastic', closeSpeed : 400, closeClick : true, helpers : {overlay : null}}); }); //]]> </script> </b:if> <b:if cond='data:blog.pageType == &quot;static_page&quot;'> <script type='text/javascript'> //<![CDATA[ $(document).ready(function() { $('.separator a').attr({'class':'fancy','data-fancybox-group':'gallery'}); $('.fancy') .fancybox({padding: 5, openEffect : 'elastic', openSpeed : 400, closeEffect : 'elastic', closeSpeed : 400, closeClick : true, helpers : {overlay : null}}); }); //]]> </script> <script type='text/javascript'> //<![CDATA[ var emoRange = "#comments p, div.emoWrap", putEmoAbove = "iframe#comment-editor", emoMessage = "Chọn mặt cười sau đó copy xuống form comment"; //]]> </script> <script type='text/javascript'> //<![CDATA[ // Emoticon bar before comment-form $(function() { $(putEmoAbove) .before('<div style="text-align:center" class="emoWrap"> :) :)) ;(( :-) =)) ;( ;-( :d :-d @-) :p :o :&gt;) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ $-) (b) (f) x-) (k) (h) (c) cheer (sm) (fu) (ku) (bg) (lol) <br/><b><a href="javascript:openup_parseHTML()" rel="nofollow" title="Mã hóa code trước khi đưa vào bình luận"><span class="text_style">Mã hóa code đưa vào comments</span></a></b></div>'); var emo = function(emo, imgRep, emoKey) { $(emoRange) .each(function() { $(this) .html($(this) .html() .replace(/<br>:/g, "<br> :") .replace(/<br>;/g, "<br> ;") .replace(/<br>=/g, "<br> =") .replace(/<br>\^/g, "<br> ^") .replace(emo, " <img style='max-height:24px' src='" + imgRep + "' class='emo delayLoad' alt='" + emoKey + "' />")); }); }; emo(/\s:\)\)+/g, "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhs5EKQMAwaRvK7Gw9aM7RF145r9vKKiwl6hH-PjTadv1w-RStfPdeJjjY4PIjJoEyi_Y3PlBsNDXJNYkXRtoqZIOIX_IyOeZv_tSZvRL9lFhp_uSLfposNfp3xrtbvQqP0j0700KJ1WRI/s36/03.gif", ":))"); emo(/\s;\(\(+/g, "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigxSF39twGSq3v5jUU78tlDgm_oUpCcjC4bBshZ_PrdwN8OTMrX2rKM0yRj7_VvZObSv7Fk1_f9NTQ-mOqEzqcCC5CWfzoxDcR6XW5qlzUVqEJvoOCKQVJdmc9AKTNSgzQK70b7ET0SRk/s47/06.gif", ";(("); emo(/\s:\)+/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/01.gif", ":)"); emo(/\s:-\)+/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/02.gif", ":-)"); emo(/\s=\)\)+/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/03a.gif", "=))"); emo(/\s;\(+/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/04.gif", ";("); emo(/\s;-\(+/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/05.gif", ";-("); emo(/\s:d/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/7.gif", ":d"); emo(/\s:-d/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/8.gif", ":-d"); emo(/\s@-\)+/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/09.gif", "@-)"); emo(/\s:p/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/10.gif", ":p"); emo(/\s:o/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/11.gif", ":o"); emo(/\s:&gt;\)+/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/12.gif", ":&gt;)"); emo(/\s\(o\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/13.gif", "(o)"); emo(/\s\[-\(+/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/14.gif", "[-("); emo(/\s:-\?/g, "https://huyco-troll.googlecode.com/svn/trunk/smile/15.gif", ":-?"); emo(/\s\(p\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/16.gif", "(p)"); emo(/\s:-s/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/17.gif", ":-s"); emo(/\s\(m\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/18.gif", "(m)"); emo(/\s8-\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/19.gif", "8-)"); emo(/\s:-t/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/20.gif", ":-t"); emo(/\s:-b/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/21.gif", ":-b"); emo(/\sb-\(+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/22.gif", "b-("); emo(/\s:-#/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/23.gif", ":-#"); emo(/\s=p~/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/24.gif", "=p~"); emo(/\s\$-\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/25.gif", "$-)"); emo(/\s\(b\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/26.gif", "(b)"); emo(/\s\(f\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/27.gif'", "(f)"); emo(/\sx-\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/28.gif", "x-)"); emo(/\s\(k\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/29.gif", "(k)"); emo(/\s\(h\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/30.gif", "(h)"); emo(/\s\(c\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/31.gif", "(c)"); emo(/\scheer/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/32.gif", "cheer"); emo(/\s\(sm\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/green29.gif", "(sm)"); emo(/\s\(f\u\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/soldier_baby15.gif", "(fu)"); emo(/\s\(k\u\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/soldier_baby18.gif", "(ku)"); emo(/\s\(b\g\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/soldier_baby21.gif", "(bg)"); emo(/\s\(l\o\l\)+/ig, "https://huyco-troll.googlecode.com/svn/trunk/smile/yahoo_24.gif", "(lol)"); // Show alert one times! $('div.emoWrap') .one("click", function() { if (emoMessage) { alert(emoMessage); } }); // Click to show the code! $('.emo') .css('cursor', 'pointer') .live("click", function(e) { $('.emoKey') .remove(); $(this) .after('<input class="emoKey" type="text" size="' + this.alt.length + '" value=" ' + this.alt + '" />'); $('.emoKey') .trigger("select"); e.stopPropagation(); }); $('.emoKey') .live("click", function() { $(this) .focus() .select(); }); }); //]]> </script> </b:if> <div class='cleared'/> <script type='text/javascript'> function openup_parseHTML() { window.open(&quot;http://ma-hoa-trollvl.blogspot.com/&quot;, &quot;followblog&quot;, &quot;height=700, width=630, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no&quot; ); } </script>


    Lưu ý: nếu emoticons không xuất hiện, có thể là do template của bạn thiếu jQuery. Khi đó bạn chèn đoạn mã dưới đây ngay trên thẻ </head>:

    <script src='https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js'/>

    Bước 3: Lưu lại là xong