Bạn đang xem chuyên mục "Giao diện"

Thanh mạng xã hội trượt ra khi cuộn trang cho Blogger

Trước đây khi template mới này mình không biết phải thêm mấy cái nút like, +1, với cả Tweet ở đâu cho hợp lý cả. Thì qua nhiều lần suy nghĩ mình đã dục nó qua bên phải và cho nó trượt ra khi người dùng cuộn trang xuống. Việc cho thanh mạng xã hội trượt ra mình cảm thấy khá ổn vì nó khiến người dùng để ý hơn trong quá trình thao tác trên trang web, từ đó chúng ra dễ dàng nhận được sự ủng hộ nhiều hơn từ những nút chia sẻ qua mạng xã hội này.

Thanh mạng xã hội trượt ra khi cuộn trang cho Blogger
Thanh mạng xã hội trượt ra trong Blogger
Với thiết kế hiện tại thì mình làm nó khá là đơn giản, lấy 2 tông màu chủ đạo của hai mạng xã hội làm màu nền và cho hiển thị 2 nút like và +1 bự với số lượt chia sẻ giúp cho người dùng có hứng thú hơn. Ok, ngay sau đây mình xin hướng dẫn một cách đơn giản nhất cách thêm nó vào Blogger / Blogspot của bạn.

Thanh mạng xã hội trượt vào Blogger

Đầu tiên thì bạn thêm đoạn css sau đây lên trên thẻ ]]></b:skin> nhé
/* KslZone Social Dock */
.kslsocialdock{
position:fixed;
visibility:hidden;
overflow:hidden;
transition:all .5s ease-in-out;
transition-delay:.1s;
left:-70px;
top:200px;
}
.google-plus-now,.facebook-like-now {
background: red;
padding:7px;
width:68px;
}
.google-plus-now{
padding:5px 7px 0px;
}
.facebook-like-now{
background: blue;
}
.kslsocialdock.show{visibility:visible;left:0}
đây là đoạn mã căn chỉnh giao diện mình thực hiện cho cái thanh chia sẻ mạng xã hội này.

Sau khi hoàn tất bạn chèn hết đoạn mã sau đây lên trên thẻ </body>
<!-- Ksl Social Dock -->
<div class='kslsocialdock'>
  <div class='google-plus-now'><div class='g-plusone' data-size='tall'></div></div>
  <div class='facebook-like-now'><div class='fb-like' data-action='like' data-layout='box_count' data-share='false' data-show-faces='false'/></div>
</div>
<script type='text/javascript'>
//<![CDATA[
$(function(){
    $(document).on( 'scroll', function(){
        if ($(window).scrollTop() > 150) {
            $('.kslsocialdock').addClass('show');
        } else {
            $('.kslsocialdock').removeClass('show');
        }
    });
});
//]]>
</script>
ở đoạn mã trên bạn có thể thay số 150 bằng chiều cao khi mà người dùng cuộn xuống để nó bắt đầu xuất hiện.

Xong thì tiếp tục chèn đoạn mã sau đây xuống dưới thẻ <body> nhé
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = &quot;//connect.facebook.net/vi_VN/sdk.js#xfbml=1&amp;appId=191743990857285&amp;version=v2.0&quot;;
  fjs.parentNode.insertBefore(js, fjs);
}(document, &#39;script&#39;, &#39;facebook-jssdk&#39;));</script>
<script src="https://apis.google.com/js/platform.js" async="" defer=""></script>
xong thì lưu lại và thưởng thức.

Lời kết

Giải thích thêm cho mấy bạn thích vọc, thủ thuật này mình sử dụng jQuery và CSS đơn giản để làm nên, mặc định thanh mạng xã hội ẩn nằm ngoài khỏi màn hình, khi người dùng cuộn trang xuống 150px, jQuery có tác dụng thêm class show trong CSS mà mình đã quy định, class này làm xuất hiện và đời thanh đọc chạy ra cho người dùng nhìn thấy. Như vậy là hoàn tất, thanh này giao diện hơi còn hạn chế bạn có thể tự mình thiết kế và trang trí lại cho phù hợp nhé.

Thêm khung tìm kiếm kiểu Overlay vào Blogger

Khung tìm kiếm kiểu Overlay là gì? Overlay là một dạng khi hiển thị lên nó sẽ che phủ toàn bộ website hiện tại. Khung tìm kiếm này là dạng khi bạn nhấn vào nút tìm kiếm thì một Overlay sẽ hiện lên trong đó có khu vực tìm kiếm cho người dùng nhập vào. Để cho dễ hình dung thì đây là demo của mình.



Bạn có thể nhấn vào nút trên và xem thử nhé, đây là một trong những cái mà mình thấy khá là ok. Ý tưởng này mình tìm được ở một số giao diện Wordpress và hôm nay rảnh hoàn thành nhanh một cái cho Blogger xài luôn.

Thêm khung tìm kiếm kiểu Overlay vào Blogger
Khung tìm kiếm Overlay cho Blogger

Thêm khung tìm kiếm kiểu Overlay vào Blogger

Ok, ta bắt đầu vào làm việc thôi, các bạn truy cập vào phần chỉnh sửa HTML trên blog mà bạn muốn thêm khung tìm kiếm Overlay này vào. Bạn chèn đoạn mã sau đây lên trên thẻ ]]></b:skin>
div#overlay {
display: none;
z-index: 3;
background: rgba(255,255,255,0.925);
position: fixed;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
text-align: center;
transition: top 0.3s ease;
}
div#close {
content: "";
position: absolute;
display: block;
background: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB68J1hMo5-JN7VuCRF43sDVJsEcTYD3IQNz_rKy6RUdTxfXJCeyrIdJ17lub71PN89zAp5KIa31jKJ9fXW3B8M9pQNNFX0bR89ltZqP41zdJO59n8auaBSnpNBaamXnR6s8qhIe4SnTY/s1600/close.png");
top: 10px;
right: 10px;
height: 50px;
width: 50px;
background-size: 100%;
cursor: pointer;
top: 15px;
right: 15px;
}
div#specialBox {
display: none;
position: relative;
z-index: 4;
margin: 150px auto 0px auto;
width: 90%; 
height: 300px;
background: #FFF;
color: #000;
}
.form-search {
padding-bottom: 2em;
font-size: 10px;
font-size: 1rem;
}
.form-search label {
margin-bottom: 0.85em;
font-size: 2.1em;
line-height: 1.4;
color: #2c3e50;
text-transform: uppercase;
}
.form-search .search-query {
border: 0;
padding: 10px;
height: auto;
font-size: 5.5em;
letter-spacing: -0.05em;
line-height: 1;
color: #2c3e50;
background-color: transparent;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;
width: 100%;
text-align: center;
}
.form-search input:focus{
outline: 0;
}
đây là đoạn css tùy chỉnh giao diện Overlay của mình. À mà bạn thấy ở trên có một link hình ảnh ở nguồn bên ngoài
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB68J1hMo5-JN7VuCRF43sDVJsEcTYD3IQNz_rKy6RUdTxfXJCeyrIdJ17lub71PN89zAp5KIa31jKJ9fXW3B8M9pQNNFX0bR89ltZqP41zdJO59n8auaBSnpNBaamXnR6s8qhIe4SnTY/s1600/close.png
mình lụm đại cái hình nút "close" trên Google nhét vào bạn có thể thay thế bằng ảnh nút thoát khác.

Tiếp tục bạn tìm đến thẻ </head> và chèn đoạn mã sau lên trên
<script type="text/javascript">
function toggleOverlay(){
 var overlay = document.getElementById('overlay');
 var specialBox = document.getElementById('specialBox');
 overlay.style.opacity = .8;
 if(overlay.style.display == "block"){
  overlay.style.display = "none";
  specialBox.style.display = "none";
 } else {
  overlay.style.display = "block";
  specialBox.style.display = "block";
  document.forms['searchform'].elements['s'].focus();
 }
}
</script>
đây là đoạn Javascript giúp cho ẩn hiện, kèm theo một số cái linh tinh khác.

Tiếp tục thôi, bạn chèn xuống dưới thẻ <body> đoạn này
<!-- Start Overlay -->
<div id="overlay">
<div id="specialBox">
 <form method="get" id="searchform" class="form-search center-text" action="/search">
  <label for="s">Gõ từ khóa và nhấn "Enter" để tìm kiếm</label><br/>
  <input type="text" id="s" class="search-query" name="q"/><br/><br/><br/>
 </form>
</div>
<div id="close" onclick="toggleOverlay()"></div>
</div>
<!-- End Overlay -->
cái này là khung HTML thôi, kết hợp với 2 cái ở trên thì nhìn vào chắc biết hết rồi nên chắc mình không phải giải thích thêm nhiều.

Bước cuối cùng bạn có thể thêm một widget mới hoặc chèn đoạn mã sau đây vào nơi mà bạn muốn chèn nút tìm kiếm
<button onclick="toggleOverlay()">Tìm kiếm</button>
cái nút này lười quá mình chơi bằng chữ luôn, nếu các bạn muốn thay bằng hình ảnh hoặc gì đó có thể tự tùy chỉnh lại nhé ^^. Lưu lại toàn bộ template và bạn đã có cho mình mộ giao diện khung tìm kiếm kiểu Overlay thật bá đạo trên Blogger của mình.

Lời kết

Đây là một ý tưởng bất chợt hôm qua nên mình muốn chia sẻ cho các bạn liền khỏi phải lăn tăn lại quên mất không biết phải viết gì lại ít thủ thuật Blogger trên blog nữa. Nếu bạn có bất cứ ý kiến gì cần mình hỗ trợ về giao diện hoặc thắc mắc gì thêm về giao diện khung tìm kiếm kiểu Overlay này thì hãy để lại nhận xét cho mình ở dưới.

Chia sẻ giao diện nhận xét chuyên nghiệp cho Blogger

Giao diện nhận xét hiện tại của blog mình thì trước giờ cũng có nhiều người xin, thì hôm nay mình xin chia sẻ với các bạn luôn giao diện nhận xét này. Về mặt cơ bản thì nó trông cũng tựa tựa như một giao diện nhận xét Spice Up Your Blog mà mình đã có dịp chia sẻ trước đây. Chủ yếu là căn chỉnh lại chút xíu thôi, phần tên admin của blog sẽ có nền màu đó và phần tên khách truy cập sẽ có màu xanh.

Chia sẻ giao diện nhận xét chuyên nghiệp của KslZone.NET

Giao diện hiện tại của mình thì cũng chã phải do mình viết ra, mà cái template nó có sẵn rồi. Không lẵng phí thời gian nữa, đây mình xin chia sẻ luôn với các bạn.

Các chèn giao diện nhận xét vào Blogger

Đối với những bạn nào đã đang xài một giao diện nhận xét mất kì, hoặc trong template nó có sẵn rồi thì rất dễ làm hỏng giao diện. Do đó các bạn nên sao lưu (backup) lại giao diện hiện tại của blog mình cho chắc nhé.

Đầu tiên các bạn vào chỉnh sửa HTML giao diện hiện tại của blog mình, tìm đến nơi có phần CSS để căn chỉnh giao diện cho giao diện nhận xét hiện tại và xóa nó đi. Cái này đối với các bạn không chuyên thường khá là khó khăn, nó thường năm ở trong cặp thẻ
<b:skin><![CDATA[/*
...
]]></b:skin>
nếu bạn nào mù mờ quá cứ để lại địa chỉ blog của bạn tại phần nhận xét ở dưới mình sẽ hướng dẫn chi tiết phải xóa đoạn mã nào.

Tiếp đến sau khi xóa thành công giao diện nhận xét của trên blog của bạn, bạn tiếp tục chèn đoạn CSS này của mình lên trên thẻ ]]></b:skin> để hoàn thành giao diện giống blog mình
/*--------------------------------------------
------------Comments---------------------
-----------------------------------------------*/
#comments {
margin-right: 25px;
margin-left: 25px;
}
#comments h4:after {
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-top: 6px solid #555555;
bottom: -9px;
content: close-quote;
left: 22px;
position: absolute;
}
#comments h4 {
border-bottom: 3px solid #555555;
color: #222222;
font-family: 'Open Sans',arial,sans-serif;
font-size: 18px;
font-weight: 500;
line-height: 26px;
margin: 0 0 45px;
padding: 0 0 5px;
position: relative;
text-align: left !important;
}
#comments-block {
line-height: 1.6em;
margin: 1em 0 1.5em;
}
#comments-block .comment-author {
margin: 0.5em 0;
}
#comments-block .comment-body {
margin: 0.25em 0 0;
}
#comments-block .comment-footer {
border-bottom: 2px solid #DEDEDE;
margin: -0.25em 0 0;
}
#comments-block .comment-body p {
margin: 0 0 0.75em;
}
.deleted-comment {
color: gray;
font-style: italic;
}
.comments .comments-content .comment-content:after {
position: absolute;
content: close-quote;
left: -11px;
border-top: 10px solid #fff;
border-right: 11px solid #f5efef;
border-bottom: 10px solid #fff;
top: 10px;
}
.comments .comments-content .comment-content {
background: #f5efef;
color: #494949;
padding: 10px;
position: relative;
text-align: left;
}
.comments .comments-content .comment-header, .comments .comments-content .comment-content {
margin: 0;
}
.comments .comments-content .comment, .comments .comments-content .comment:first-child, .comments .comments-content .comment:last-child {
margin: 0;
overflow: hidden;
padding: 0;
}
.comments .comments-content .comment-thread {
margin: 0;
}
.comments .comments-content .inline-thread {
margin-left: 40px;
margin-right: -20px;
margin-top: -5px;
}
.comment .avatar-image-container {
max-height: 70px !important;
position: relative;
width: 85px !important;
z-index: 50;
}
.comment .comment-block {
margin-left: 90px !important;
}
.comment .comment-header {
background: #3396b9;
font-style: italic;
font-weight: 600;
padding: 0;
}
.comment .comment-header .icon.user.blog-author .datetime.secondary-text a {
text-align: right;
}
.comment .comment-header a {
color: #ffffff;
text-decoration: none;
}
.comment .comment-content {
color: #474646;
font-size: 14px;
line-height: 22px;
text-align: left;
}
.comments .thread-toggle {
display: none;
}
.comment-header cite, .comment-header cite a {
background: #53B9D6;
color: #FFFFFF;
font-family: 'Open Sans',arial,sans-serif;
font-size: 17px;
font-weight: 600 !important;
line-height: 25px;
margin: 0;
padding: 2px 5px 1px;
position: relative;
z-index: 99;
}
.comment .comment-header cite.blog-author, cite.blog-author a {
background: #D65653;
color: #FFFFFF !important;
font-family: 'Open Sans',arial,sans-serif;
font-size: 17px;
font-weight: 600 !important;
margin-left: 0;
padding: 2px 5px 1px;
}
.icon.blog-author {
background: url("") no-repeat scroll 0 0 transparent;
bottom: 5px;
display: none !important;
height: 60px !important;
margin-left: 90px;
position: absolute;
right: 5px;
top: 10px;
width: 60px !important;
}
.comment .avatar-image-container img {
border: none !important;
height: 70px !important;
max-height: 70px !important;
max-width: 70px !important;
width: 70px !important;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.comments .comment .comment-actions a {
padding-right: 0;
padding-top: 5px;
}
.comment .comment-actions a {
color: #3396b9 !important;
display: inline-block !important;
*display: inline;
zoom: 1;
font-size: 14px;
font-weight: 600;
line-height: 1 !important;
margin: 15px 0 0;
padding: 0;
text-decoration: none !important;
text-transform: uppercase;
}
.comment .comment-actions a:hover {
color: #292929 !important;
text-decoration: none !important;
}
.comments {
color: black;
font-size: 1em;
text-align: right;
}
.comments .continue {
display: inline-block !important;
*display: inline;
zoom: 1;
}
.comments .continue a {
color: #3396b9;
font-size: 14px;
font-weight: bold !important;
padding: 0 !important;
text-transform: uppercase;
}
.comments .continue a:hover {
color: #292929;
text-decoration: none;
}
.item-control {
display: none !important;
}
.comments .continue {
border-top: 2px solid transparent !important;
}
#comment-editor {background:transparent url('https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg46BHXSsqBUS8qkVJuTcU3xmGJJwa_dfegGwO7ezXefclXgfs0LmxLZfeKBiGTjqbSXeB3Dy7ZD431ehgIwhOJnDndiX-dOMpDKbZt09hyphenhyphenu_UoQG1HSCtoLXODKT67i0B8KGlZdzYdSReu/s1600/ajax-loader+(2).gif') no-repeat 50% 30%}
sau khi hoàn thành thì bạn tiến hành lưu lại, và ra ngoài blog hiện tại kiểm tra xem nó có hoạt động chưa.

Lời kết

Giao diện nhận xét cũng đóng một phần không nhỏ giúp người dùng dễ dàng kiểm tra thông tin tại nơi đó, và cũng có phần kích thích người dùng nhận xét nhiều hơn tại blog của mỗi người. Mọi thắc mắc bạn có thể để lại tại phần nhận xét trong bài viết này của mình.

Hiện địa chỉ liên kết khi rê chuột vào link bằng CSS

Như hầu hết mọi người cũng biết, hiện tại thì thẻ đối với những link mà chúng ta sử dụng cho website thường thì trông khá là vô vị. Hầu hết thì chỉ có màu sắc khác với màu chữ bình thường, và nhiều lắm khi rê chuột vào chúng đổi màu. Cũng mới gần đây đảo lục lọi lại mấy bài viết cũ trên blog thì mình biết được bắt gặp một thứ khá hay ho từ CSS3 đó là thuộc tính content.

Thuộc tính này có thể giúp cho bạn thay đổi hoặc thêm vào nội dung cho một thuộc tính bất kì tại phần thẻ HTML, ví dụ như bài viết "Thay đổi avatar mặc định của phần nhận xét Blogger", mình sử dụng CSS3 như một thẻ điều kiện thay thé đi hình ảnh avatar mặc định của khu vực nhận xét. Bạn nào có quan tâm về css thì mình sẽ có bài viết hướng dẫn sau.

Hiện địa chỉ liên kết khi rê chuột vào link bằng CSS

Từ 2 điều này mình nảy ra ý tưởng làm một thứ gì đó cho bớt nhàm chán và có phần khá hữu dụng cho nhưng link mà chúng ta chèn vào bài viết. Đó chính là khi người dùng rê chuột vài link mà chúng ta chèn vào bài viết thí nó sẽ hiển thị địa chỉ liên kết đó đi đâu. Mặc dù hầu hết mọi trình duyệt cũng sẵn đã hiện địa chỉ tại một góc nhỏ của nó, nhưng việc thêm vào như thế này sẽ làm cho người dùng dễ dàng nhìn thấy hơn và có phần đẹp hơn nữa.

Bạn có thể trỏ chuột vào link ở trên để xem demo, link hơi dài nên tương đối xấu nên bạn có thể rê chuột vào thử demo khác ở đây kslzone.

Hiện địa chỉ liên kết khi rê chuột vào link
Để thêm hiệu ứng nhỏ này vào Blogger / Blogspot thì khá đơn giản bạn chỉ cần chèn đoạn mã này lên trên thẻ ]]></b:skin> là xong
.post-body a { position:relative; }
.post-body a::before {
content:attr(href);
font-size:11px;
line-height:11px;
font-family:Arial,sans-serif;
text-transform:none;
padding:8px 12px;
top:-34px;
right:0px;
transition:.3s ease-out;
background:#222;
color:#fff;
border-radius:5px;
position:absolute;
opacity:0;
visibility:hidden;
}
.post-body a::after {
content:" ";
width:0;
height:0;
right:10px;
top:-7px;
transition:.3s ease-out;
border-color:#222 transparent transparent;
border-style:solid;
border-width:6px 6px 0;
position:absolute;
opacity:0;
visibility:hidden;
}
.post-body a:hover::before, .post-body a:hover::after {
opacity:1.5;
visibility:visible;
}
Bạn nào biết css thì có thể tự chỉnh lại cho đẹp hơn nhé tại mình thấy nó vẫn chưa được đẹp lắm ^^. Sau khi hoàn tất thì lưu lại. Nếu bạn nào có ý kiến hay hơn về giao diện hãy đóng góp với mình hoặc nếu bất chợt mình có ý tưởng mình sẽ cập nhật đoạn mã này cho nó đẹp hơn. Chú bạn thành công!

Hiệu ứng tải khi đăng nhận xét cho Blogger

Đã lâu rồi mình không chia sẻ hiệu ứng mới cho Blogger, thì thế hôm nay mình xin chia sẻ với các bạn một hiệu ứng nhỏ khi người dùng đăng nhận xét. Hiệu ứng tải là gì? Mình tiết kiệm cho tiêu đề nên khó hiểu ấy mà, hiệu ứng này đơn giản nó hầu như tương tự với hiệu ứng tải trang mà mình đã có dịp chia sẻ với các bạn trước đây. Khi người dùng nhấn vào nút "Xuất bản" ở khung nhận xét, thì khu vực đó sẽ hiện lên hiệu ứng loading và xuất hiện nhận xét đó.

Hiệu ứng tải khi đăng nhận xét cho Blogger

Hiệu ứng tải khi đăng nhận xét cho Blogger

Hiệu ứng này thực chất rất là đơn giản, mình ở đây sẽ sử dụng một hình ảnh loading mà mình kiếm được trên mạng, sau đó sử dụng CSS chèn vào background của khu vực đó. Thế làm sao mà nó ra hiệu ứng tại được vậy? Cái hình mà mình đặt background nó nằm ở dưới khung nhận xét, có nghĩa là khung nhận xét đã đè lên và che mất đi hình ảnh đó. Điều làm nên điều kì diệu ở đây là khi người dùng nhấn vào nút "Xuất bản" thì khung nhận xét sẽ bị ẩn đi khoảng vài giây làm cho background này xuất hiện và tại nên hiệu ứng tải tại khung nhận xét.

Quá là đơn giản mà hay phải không nào, hoàn toàn không sử dụng jQuery hoặc JavaScript để biến tấu như hiệu ứng tải tải trang mà hồi trước mình chia sẻ. Không lằng nhằng nữa đây là đoạn css đó, bạn chỉ cần chèn lên thẻ ]]></b:skin> là phép màu xuất hiện
#comment-editor {background:transparent url('https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg46BHXSsqBUS8qkVJuTcU3xmGJJwa_dfegGwO7ezXefclXgfs0LmxLZfeKBiGTjqbSXeB3Dy7ZD431ehgIwhOJnDndiX-dOMpDKbZt09hyphenhyphenu_UoQG1HSCtoLXODKT67i0B8KGlZdzYdSReu/s1600/ajax-loader+(2).gif') no-repeat 50% 30%}
bạn có thể thay thế hình ảnh này bằng bất cứ hình ảnh nào khác mà bạn thích.

Lời kết

Đây là một mẹo vô cùng đơn giản, hi vọng rằng sau khi mình diễn giải thì các bạn nào hiểu có thể sử dụng nó để cho cách thành phần khác có trên blog nữa. Mọi thắc mắc về bài viết này hãy để lại cho mình tại khung nhận xét phía dưới nhé.

P/S: Nhận xét thử sẽ thấy điều kì diệu ấy :)

Giao diện trang liên hệ mới đẹp cho Blogger / Blogspot

Trước đây mình đã có một bài viết hướng dẫn làm thế nào để tạo trang liên hệ cho Blogger. Ở bài viết đó mình đã hướng dẫn với các bạn cách tạo và chia sẻ với các bạn một giao diện đơn giản cho trang liên hệ đó. Hôm nay mình lập này xin được chia sẻ với các bạn một giao diện mới theo ý kiến cá nhân của mình thì đẹp hơn so với giao diện trước đó, mời các bạn xem thử.

Giao diện trang liên hệ mới đẹp cho Blogger / Blogspot

Trước khi thực hiện thêm giao diện này vào blog của bạn, nếu bạn có sử dụng đoạn css giao diện mà mình chia sẻ tải bài viết trước thi hãy xóa nó đi. Còn đối với những bạn chưa làm gì hết, thì hãy thêm vào blog của mình widget biểu mẫu liên hệ theo hướng dẫn ở bài viết trước luôn.

Giao diện trang liên hệ mới đẹp cho Blogger / Blogspot

Công việc đầu tiên bạn đối với những bạn chưa có trang liên hệ thì hãy tạo một trang trống rồi sao chép và dán đoạn mã sau đây vào trang đó, còn đối với những bạn có tạo trang liên hệ trước đó rồi thì hãy thay thế đoạn mã trước tại trang đó bạn đoạn mã này.
<form name="contact-form">
<p></p>
Họ và tên
<input id="ContactForm1_contact-form-name" name="name" size="30" type="text" value="" />
<p></p>
Địa chỉ Email <span style="color: red; font-weight: bolder;">*</span>
<p></p>
<input id="ContactForm1_contact-form-email" name="email" size="30" type="text" value="" />
<p></p>
Lời nhắn <span style="color: red; font-weight: bolder;">*</span>
<textarea cols="25" id="ContactForm1_contact-form-email-message" name="email-message" rows="5"></textarea>
<p></p>
<input id="ContactForm1_contact-form-submit" type="button" value="Gửi" />
<div style="max-width: 222px; text-align: center; width: 100%;">
<div id="ContactForm1_contact-form-error-message">
</div>
<div id="ContactForm1_contact-form-success-message">
</div>
</div>
</form>
Lưu ý đối với đoạn mã trên, mình không hề thêm một thẻ <br> ngắt dòng nào vì mình sử dụng Tùy chọn Nhấn "Enter" để ngắt dòng. Do đó nếu bạn nào sử dụng thẻ <br> thì tự thêm vào dùm mình nhé.

Bước tiếp theo cũng tương tự như bài viết thêm đoạn css căn chỉnh giao diện vào trước thẻ ]]></b:skin> trên phần chỉnh sửa template của bạn.
/* CSS Căn Chỉnh Biểu Mẫu Liên Hệ */
#ContactForm1{
display:none;
}
#ContactForm1_contact-form-name, #ContactForm1_contact-form-email{
width: 300px;
height:auto;
margin: 5px auto;
padding: 10px;
background: #f2f2f2;
border: 1px solid #ccc;
color:#777;
}
#ContactForm1_contact-form-name:focus, #ContactForm1_contact-form-email:focus, #ContactForm1_contact-form-email-message:focus{
background: #fffff7;
}
#ContactForm1_contact-form-email-message{
width: 450px;
height: 175px;
margin: 5px auto;
padding: 10px;
background: #f2f2f2;
border: 1px solid #ccc;
color:#777;
font-family:Arial, sans-serif;
}
#ContactForm1_contact-form-submit {
width: 101px;
height: 35px;
float: left;
color: #FFF;
padding: 0;
margin: 10px 0 3px 0 0;
cursor: pointer;
background: #5E768D;
border: 1px solid #556f8c;
border-radius:3px;
}
#ContactForm1_contact-form-submit:hover {
background:#435c74;
}
#ContactForm1_contact-form-error-message, #ContactForm1_contact-form-success-message{
width: 450px;
margin-top:35px;
}
Sau khi hoàn tất thì lưu lại toàn bộ giao diện cũng như trang mà mình đã hướng dẫn các bạn tạo ở trên là hoàn tất.

Lời kết

Về giao diện mới thành thì nó cũng tương đối là đơn giản, nhưng rõ rằng mà đẹp hơn khá nhiều, vì phông chữ đã được căn chỉnh cho to hơn và các phần để nhập văn bản cũng có kích thước hợp lý hơn và hiệu ứng đẹp hơn. Chúc các bạn ngon mắt hơn với giao diện này!

P/S: Cập nhật thêm video hướng dẫn http://youtu.be/oi10qyoLncE

Tổng hợp nhiều ảnh đẹp sử dụng cho trang 404

Bài viết trước mình đã hướng dẫn các bạn tạo trang 404 hiển thị đầy đủ với kích thước của trang bằng phương pháp sử dụng thẻ điều kiện của Blogger. Ở bài viết đó mình cũng đã nói mình sẽ tổng hợp một số hình ảnh đẹp về trang 404 để các bạn sử dụng và bài viết này được tạo ra cho mục đích đó. Dưới đây mình không đếm là có bao nhiêu ảnh nữa, cứ thế là tìm được cái nào là nhét ngay cái đó vào thôi. Mời các bạn cùng tham khảo qua dưới đây.

Một điều nhỏ nữa bạn nào chưa biết các tạo một trang 404 cho Blogger thì hãy xem qua bài này trước nhé:

Tổng hợp nhiều ảnh đẹp sử dụng cho trang 404


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTOmS69zRmDWbpJyxsNRzM7R02pRvwS55haUo81M7IR0F3CYr0AQrEpHjr7zg3lRqklYKcqqdwUchXDHl61aRRJWLvlHac3ypmO-3HzXkVhZE3AIToZ_kAg7TVpgSG7PdhYDBpbvatYWM/s1600/espnza.jpg

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhn374Lcl5ppU-TVDKgzpSodMCzYNbdf_xnscHONqQBgZCAYE2BJ6h6j7cELrgQB2gMphr8cyexObSNbg1ajcn3LTx2upM4XK32oUV5Z2PDHsqA5A23_ybo3JlzdAmFTq4M9IKx728DaSo/s1600/1.PNG

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9nMlItKKYPosmVOboJebKc78p7F_YRo1RmxEi6jDeRYEizp2svL82xDKRDv3SeR046tEalV2_0HbzXv9yq_C7uIEJFI5NJu8elyUdNJGjNm7L-qmkVIoUMutMm0O_d0KiI6g_Qk5pL_Rd/s1600/10.PNG

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhh4xluJA6A-8VT9USvjlVrqWfBcBnGKCRuDLJZ3OOPvF6nGTbkfwXZ6tTOdj4jJ6tbKJs-ZlgzjMntAQgCspyGYsw0D7o7XF8R_5mjsvnrOnmd_Rd40-lF8aF0SdbHT61aPmh4xNwvKrrL/s1600/404.jpg

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMMZYbxTVijMGXrdxUcVKeGfXaa1oZLCkVQ-MLKz6c-ciGbnAautgn_togbPuKtuv25NqojVkLoRMcodGRkC1fKpaxZBqO8kuzjfvYuwy4XU2l5rBHjWIds6XixZxjnS7Cxp9B899ZjbaO/s1600/11.PNG

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUQzSie2u8_UdqZgu0_gj2dssAo77DyRg6-utsuwZ-9Ds0GfrKXMExmMpBifnLSP8eWOS58klMTLeIWAZ9M5wg3-KZQKvAURhyphenhyphenEkfOoApxXvjAPv6yweDapwtmNPNPlu4ib1g-zGTh-MjC/s1600/12.PNG

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3TUcpMNMMmB6ccR1Wtd6hIYVjbzdSlfpf8QIeh99CRgSsnFUv2N4i8AevGZGlPC5QBeAx03ox3hN6_oOkaEoQwRTb0xfWh5szgyc5ARqxdYPbFtFs77sSkgR9kQk-EQsW0yEMn-wepRm5/s1600/15.gif


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9Cl33sO7y51SamhZmk8pxgxtUkRRjbinhVHr0s4DMEkTj0U3Z2AW3S0Rx3z2yiovQyEH94TrWdQozio6SIZYV6Si6_OPIv-p9_4sJwO8JuaV8cO859mA0K6CX7izq_97Kbi6_kEjifAqB/s1600/18.PNG

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrwfsa1dkCX-M7mYyhk5UJL9UjYUsQras_xKN40gEvyVTNfqSapoXkC48SiFKjx_CmPOL0d8UWYM1gA8c6xDgstOgjUwpxVtNaSDo6BoHnpWsDo8IgiYVFXG0QgtTbAqFQsX10W7SFTtA/s1600/404+error+page+3.jpg

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAnKKLbahLyJXsBfH0GxVmB1C9bIARowI9KSjbCcCT-1j0pFCI2F8WlqeR7qJJFWJArNTYNt2J39YvtcP_IwEaGvYENmBhYcxEFF6Qh8WdQ-qsKxtu816czVkJe_HkOyoBQ-oqcJ7Qajio/s1600/19.png

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSomr_vGIF__WajSmfNrdN7sIL1evGFh9m71QNDPgOI4wDkmjWae-eL10Y8WL2mcIkevs6Ycyfhs3wcZdE-ATVloZtw_HRcWd_Wkx0B5K-a6yXERW8Gu-t52pFIMw8OGJCvg0lA_2UkV4Q/s1600/2.PNG

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh6bD1_RFzussq5d_jKTZ8oO9jygmqnpLAuHWpeyUzKsviT-i3AlKYRfcuJlJyeuk9SaI-M5PH7ReHz6GwrMU5UhiwG322LNeJT1s62s7W2wr-Pv-GBoWSjyHiW2Ed9Qwof5pUfbiOJyXT/s1600/20.PNG

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqS4QiH4DioBzhWo1gnUyGlS42ZxkPSi-FSHWftx4-ZPwpDs9gMy9y0OLHKdP7rTvURyCsnFdqs-A03MrRob8zfcFnGyOW5d8PYtTwg8SWgmjI_xzLkB4qipFWTEfMK_2W_-95XU09PNoe/s1600/21.PNG

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgk999taiuq0vyqKjr2KK2k5qkv4XrCOTbcxWPllGzwsYxZljKFUAde4nSqcMGem9E4CsSsoLbqscHiOn8qrW6-H_oigKIkuNJY3sGsGD-TF6XtbZslOg6BHXSL3iHtJA6uRHvOOccQ1V7H/s1600/22.PNG

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCvmwa6vUGmOEoQJoROGSgGKILVbVS4lErNKvddWTE4PrI3EWV46urkt96xlnPJCBLA6mS8ncsPb9ssuJCCppnpGAZpulckw36Xymx6aBh9QQeEzx3opxv7gndmVFy6s1Xk_q8da7iQWUa/s1600/24.jpg

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcoXXmUVcjkz-Fk8R5h2HA82J16Ym9EwFBsQhFb7lEBal6DGgyT4syJk0XXu3b8yMpIDXpF1DuiDFTNUsOn0Tk0L82BEThUo_UouUqkBC54FuY5pY-xncb6JRGiK18u_aYM8pOnzw0Vjxv/s1600/3.PNG

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcc96NU-XnUcB7-3k0Xslnl5h2gCjHIyG0EKKeJJ3kKbdqzVmk0wx5Fi0AHBMfxbEgJl7F3kILW8OpUvbvQJvbz2EYboFZr3jb6tU3gzqFz_-eaO9lJFyL8q7cq6NJlSc9I72RwfqZzn9-/s1600/4.PNG

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhL9qPa5iYIYdWF8Z0A_CC-TQHnQ6sMM1aranb-EnlSWvLZn3ry8QiNmTNCZtAslX0WrP3dZeEg_8ePH59Psd4baTHFW3FepMkZttt8L2iYBy1WML83ImFXRc2pHqbmqYqoQNJ5vdfziYR_/s1600/5.PNG

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQv5dnHIIAWi7DkNF_Znz-g4o1RksRigot04KqmK5MEHSbBXAFIjiWUMl8TH68SjAaFqEdXOMxM3sgVwYJJ-093dfBinqKRhSIg-Fg9BF9AgHP89fWZER0oou6qqRjlTk_An0UebTX1CqC/s1600/7.PNG

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAUkEE3mH9LkwpTBwRfiX85IMn8gURlbIeRnXT8u89EECIl54oXKjtE91A4yOkrE4VURQq2XoSTHe1IgdPL49eYlQxvS6IYWM6ZpL08DkvrpYDocIHdEgoUEZmTsc9FF_BlAyEVVSoL9k/s1600/androiddev101.jpg

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5X2TAN_qCushp97-tOHstzW3V8lmnyyw4MLv6AT7ly0fFDMVJsfRkdvTnV_7liJ-C-lQ761w9S9KwibmhIHhHngGKm86iy4L78279LO0yOuHv4Z52WnWatR00WMlJz0SOsGJ06caC37Y/s1600/creashitdotcom.jpg

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibydHKauyqpxtxL0N5ILG3zob6x6JxonyWX91wSheaF4b4pAt-sdEgeNkmjW7oiYslRdDfdVMfTXsgdCGT1XASMFRUPz93NGSOeRtymob-HODyRsSMajnQ6YmXo_Dq4_HH-6fvXTq_7mM/s1600/fortysevenmedia.jpg

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihBbF__Wg_k__TqqrOjw-iG3MdAgQmlyfTC6aI6eYFijPjH709z-qzAD2QjMSIOztwu7i5MMFtxEOFJWhbblHYJeig-hyLN3EhOEsr-60PGLgHajVh_OdxjhKDWOO27sm7jz0dzzPf-Bs/s1600/foxrate.jpg

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDc_gASkBUDDMQHqMn4MRtwoOGEh0RglWGCITgDhOcUzXQWORO7VTGIEZo62UNXYRBqs_hZGRSRH8hlSqKcAL75Zlctooj6Mkv0etXIXmEouVLHua8_vuFMTKTQSJGsl6cVRpzuSirCMw/s1600/nerissondotfr.jpg

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPCqUS814v31Ft2h1hE35EjQYGlTJ7brXb6hBjBBpa6VyND8yyrJl5swxng9x9UYMaUl8Kx62iWaXlLTnfFfsNdOyzeNkC39PUidzXnHy6ftm8lX-fxg8QAZ5m4hpfwBpWg8DkivWNUfo/s1600/pieoneersdotcom.jpg

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGgLSvy7_sI86RcRk1htMvXGs91szbckvN9ssVkLtJN0BcepGzMKam7zX-BSsoC-TKsUgz1dUoIoEakDB2HcIXMk8-W7zOg4Ft4IzRb7nSe558BTLMKrDFpH4NamMDP17kJNcIRcmcLtA/s1600/pixiappsdotcom.jpg

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGMS8XT75kW88bABMWZpiN-GKmGiaysWkRqwV39GWj2h2C-iOWyCOaY6vaddHnLUcrkcQAm-IN_qReRfVsTWXembGOZss-i5cMahWtdc6v6APvfzS5wkuXnlNR1USh7sjzScq5UIKz6p0/s1600/touristeyedotes.jpg

Lời kết

Sau khi đăng hình xong mới thấy phát sinh ra một vấn đề nhỏ nữa, màu nền của mặc định ở bài trước mình để là màu trắng (white) đôi khi không phù hợp với một số hình ảnh, bạn có thể thay thế chúng bằng mã màu sao cho phù hợp với một số tấm ảnh của màu khác.

Bạn có thể sử dụng công cụ lấy mã màu từ ảnh tại ngay blog của mình, công cụ này được viết bằng HTML5 + Javascript, do đó hoạt động cực kì nhanh và đặc biệt là ảnh của bạn hoàn toàn được bảo mật vì không hề up nó lên bất cứ máy chủ nào để phân giải, công việc rất đơn giản bạn chỉ việc chọn ảnh và lấy màu tại bất kì vị trí nào mà bạn thích.

Thanh theo dõi qua mạng xã hội flat ui cực đẹp

Lâu rồi do bận quá không đăng bài được, hôm nay tìm được một thanh theo dõi mạng xã hội khá đẹp từ tác giả của All Blogger Tricks và đem về đây chia sẻ với các bạn. Trên thanh công cụ này gồm có 2 mạng xã hội phổ biến là Facebook, Twitter, kèm theo khung đăng ký theo dõi từ Feedburner. Với phong cách Flat UI Design thì bạn chắc cũng biết rồi, giao diện rất đơn giản chỉ gồm màu sắc rất tinh tế và đẹp. Tại bài viết này mình sẽ chia sẻ với bạn chèn thanh mạng xã hội này xuống cuối mỗi bài đăng trên blog của bạn.



Thanh theo dõi qua mạng xã hội flat ui cực đẹp

Chuyện của muôn thuở với Blogger, tìm đến Mẫu → Chỉnh sửa HTML. Tại đây bạn tìm đến thẻ
<div class='post-footer'>
và chèn đoạn mã này xuống dưới (thông thường sẽ có 2 thẻ như vậy)
<section class="newsletter">
<h2>
Tired of checking for new posts ?
</h2>
<div id="form-newsletter">
<div class="social facebook">
<a href="https://www.facebook.com/KslZone" target="_blank">
      <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbJZJ6hBBoysYrNsWrgh7EKom5Z3DXmFbC8FLvP9A7LSFayLlb2TE47AgnC7tensgswmJftcxrvpy8lB6UNSN7CeZhmKPs45-9qRJAvqoGibu7omUUZBkGyrGcVkZu9vQyCic5a_SasFlS/s1600/nl-facebook@2x.png" />
    </a>
    <iframe allowtransparency="true" class="social-box fb-like" frameborder="0" scrolling="no" src="//www.facebook.com/plugins/like.php?href=https%3A%2F%2Fwww.facebook.com%2FKslZone&amp;width=90&amp;height=21&amp;colorscheme=light&amp;layout=button_count&amp;action=like&amp;show_faces=false&amp;send=false&amp;appId=519648428126767&amp;locale=en_US" style="border: none; height: 21px; overflow: hidden; width: 90px;">
    </iframe>
  </div>
<div class="social twitter">
<a href="https://twitter.com/KslZone" target="_blank">
      <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGjM_-H9quTxSUXlejLKUFJOJ4t2o_S_UjtYacoaGWrxIBtmQqPJWOvDlJXX49L0R9TVjqbE87eGSrqL9bv4rQbVDv9zmc-oCZg1msujSWpKqA_WdRFJ7CbytQywa7QSwaGQT8vxxcs_1N/s1600/nl-twitter@2x.png" />
    </a>
    <iframe allowtransparency="true" class="social-box twitter-follow-button twitter-follow-button" data-twttr-rendered="true" frameborder="0" id="twitter-widget-0" scrolling="no" src="http://platform.twitter.com/widgets/follow_button.1399599786.html#_=1399785529920&amp;id=twitter-widget-0&amp;lang=en&amp;screen_name=KslZone&amp;show_count=false&amp;show_screen_name=false&amp;size=m" style="height: 20px; width: 60px;" title="Twitter Follow Button">
    </iframe>
    <script>
      !function(d,s,id){
        var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?&#39;http&#39;:&#39;https&#39;;
        if(!d.getElementById(id)){
          js=d.createElement(s);
          js.id=id;
          js.src=p+&#39;://platform.twitter.com/widgets.js&#39;;fjs.parentNode.insertBefore(js,fjs);}}(document, &#39;script&#39;, &#39;twitter-wjs&#39;);
    </script>
  </div>
<div class="newsletter-form">
<fieldset>
<h2>
       Đăng ký nhận email khi có bài viết mới.
      </h2>
<div class="fields">
<form action="http://feedburner.google.com/fb/a/mailverify" method="post" onsubmit="window.openundefined'http://feedburner.google.com/fb/a/mailverify?uri=KslZone', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true" target="popupwindow">
<input class="email" id="email" name="email" onblur="ifundefinedthis.value=='')this.value=this.defaultValue;" onfocus="ifundefinedthis.value==this.defaultValue)this.value='';" type="text" value="Nhập email của bạn vào đây.." />
          <input name="uri" type="hidden" value="KslZone" />
          <input name="loc" type="hidden" value="en_US" />
          <input class="subscribe" name="commit" type="submit" value="Đăng ký" />
        </form>
</div>
</fieldset>
</div>
</div>
</section>
<style>
.newsletter{text-align:center;margin:20px 0;}
.newsletter .social.facebook{background:none repeat scroll 0 0 #3661A0}
.newsletter .social{padding-top:20%;width:20%;float:left;position:relative}
.newsletter #form-newsletter{display:block;width:90%;max-width:900px;min-width:500px;margin:0 auto}
.newsletter:before,.newsletter:after{content:&quot; &quot;;display:table}
.newsletter:after{clear:both}
.newsletter h2{color:#3B434D;font-family:Open Sans,sans-serif;font-size:1.5em;font-weight:300;width:65%;margin:1em auto}
.newsletter .social.twitter{background:none repeat scroll 0 0 #00ACED}
.newsletter .social a{display:block;left:30%;position:absolute;top:20%;width:40%}
.newsletter .social a img{max-width:100%;width:100%;transition: transform 0.3s ease-out 0s}
.newsletter .social a:hover img{transform:scale(1.1)}
.newsletter .social .social-box{bottom:20px;left:50%;position:absolute}
.newsletter .social .social-box.fb-like{margin-left:-45px}
.newsletter .social .social-box.twitter-follow-button{margin-left:-30px}
.newsletter .newsletter-form{background:none repeat scroll 0 0 #1E293B;float:left;padding-top:20%;position:relative;width:60%}
.newsletter .newsletter-form fieldset{height:38px;left:10%;position:absolute;top:10%;width:80%;border:none}
.newsletter .newsletter-form fieldset h2{color:#FFF;font-family:Open Sans, sans-serif;font-weight:300;width:100%;margin:0 0 1.5625em;font-size:16px;}
.newsletter .newsletter-form fieldset .fields{position:relative}
.fields .email{border-radius:10px 0 0 10px;outline:0 none;width:84%;border:0;left:0;position:absolute;padding:10.5px}
.fields .subscribe{background:none repeat scroll 0 0 #F0553B;border:medium none;border-radius:0 10px 10px 0;color:#FFF;right:0;position:absolute;padding:10px;transition:all ease 0.6s;}
.fields .subscribe:hover {background: none repeat scroll 0 0 #161616;}
</style>
<script type="text/JavaScript">
fontsize = function () {
    var abtSubs = $(".newsletter #form-newsletter").width() * 0.025; // 10% of container width
    $(".newsletter .newsletter-form fieldset h2").css('font-size', abtSubs);
};
$(window).resize(fontsize);
$(document).ready(fontsize);
</script>
thay toàn bộ KslZone cho đúng với địa chỉ Facebook, Twitter, và Feedburner của bạn rồi lưu lại.

Lời kết

Chỉ đơn giản như vậy, bạn đã thêm vào thành công cho mình một thanh theo dõi qua mạng xã hội cực đẹp và tinh tế. Mọi thắc mắc hoặc góp ý bạn có thể để lại nhận xét phía dưới mình sẽ tiếp nhận và hỗ trợ ngay khi nhận được.

Giao diện tiện ích bài đăng phổ biến đẹp cho Blogger

Đã lâu lắm rồi blog mình chưa chia sẻ những trang trí giao diện mới cho các widget cũng như như một số thành phần nhỏ khác trên Blogger. Hôm nay mình xin chia sẻ cho các bạn giao diện khá đẹp cho tiện ích bài đăng phổ biến. Giao diện này ngoài việc sử dụng CSS để trang trí, nó phải sử dụng thêm Javascript và jQuery để tăng chất lượng cho ảnh thumbnail của tiện ích, nhưng bạn vẫn có thể yên tâm vì nó rất nhẹ không ảnh hưởng nhiều đến tốc độ tải trang.

Giao diện tiện ích bài đăng phổ biến đẹp cho Blogger

Bạn có thể xem thủ demo tại đây: http://experimentalabt.blogspot.in/2012/03/hfh.html

Giao diện tiện ích bài đăng phổ biến đẹp cho Blogger


Chuẩn bị

Đầu tiên bạn phải thêm vào sẵn tiện ích bài đăng phổ biến: Vào phần Bố cục → Thêm một tiện ích bài đăng phổ biến.

Lưu ý bạn phải để tiện ích đấy trên blog của bạn hiện đoạn trích và hình ảnh thu nhỏ.

Thêm vào CSS

Bây giờ đến phần chỉnh sửa giao diện cho nó, bạn vào Mẫu → Chỉnh sửa HTML → Tìm đến thẻ ]]></b:skin> và thêm đoạn CSS sao vào bên trên
/* Popular Posts Widget customized by AllBloggerTricks */
.PopularPosts .item-thumbnail { display: block; height: 190px; margin: 0; overflow: hidden; position: relative; width: 100%; }
.PopularPosts .item-title { position: relative; }
.PopularPosts img { display: block; height: auto; position: absolute; width:auto; transition: all 1s ease 0s; }
.item-title a { background:rgba(0, 0, 0, 0.35); color: #FFFFFF; font-family: Impact; font-size: 17px; font-weight: 100; padding: 10px 0; position: absolute; right: 0; text-align: center; top: 30px; width: 100%; }
.item-snippet { background:rgba(0, 0, 0, 0.35); color: #FFFFFF; font-weight: 900; left: 12%; padding: 10px; position: absolute; text-align: center; top: 95px; width: 70%; }
.item-content:hover img {transform: rotate(10deg) scale(1.2);}
.item-content { position: relative; }
Ở đây nếu bạn sẵn có đoạn CSS nào sẵn tùy chỉnh cho tiện ích bài đăng phổ biến cho blog của bạn, thì minh khuyến cáo nên xóa nó đi để tránh tình trạng phá vỡ giao diện này.

Thêm vào JS

Tiếp tục đến phần tối ưu cho ảnh của tiện ích mà mình đã nói ở đầu bài, cũng tại phần Chỉnh sử HTML → Tìm đến thẻ </body> và thêm đoạn mã sau lên trên
<script src='//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js'/>
<script type='text/javascript'>
 $(document).ready(function() {$(&#39;.PopularPosts img&#39;).attr(&#39;src&#39;, function(i, src) {return src.replace( &#39;s72-c&#39;, &#39;s400&#39; );});});
</script>
    <script type='text/javascript'>
    //<![CDATA[
    // Popular Posts customization by AllBloggerTricks.com
    // Trim Code by MS-potilas 2012
    $('.popular-posts ul li .item-snippet').each(function(){
     var txt=$(this).text().substr(0,120);
      var j=txt.lastIndexOf(' ');
      if(j>10)
         $(this).text(txt.substr(0,j).replace(/[?,!\.-:;]*$/,'...'));
    });
    //]]>
    </script>
Trong giao diện của bạn nếu đã có sẵn mã nhúng của jquery rồi thì bạn có thể bỏ đoạn màu đỏ đi. Nếu bạn không chắc bạn có thể bỏ thử đoạn màu đỏ, nếu tiện ích của bạn có hình ảnh tốt thì có nghĩa là template của bạn đã có rồi.

Lời kết

Như vậy là bạn đã có một tiện ích bài đăng phổ biến thật tinh tế và đẹp, cảm ơn giao diện thật đẹp cho tiện ích từ AllBloggerTricks. Nếu có thắc mắc gì cần hỗ trợ về tiện ích bạn hãy để lại nhận xét cho mình.

Về việc làm sao mà tự nhiên ảnh thu nhỏ của tiện ích rõ hơn sau khi sử dụng JS thì bạn có thể tham khảo qua các bài viết trước của mình:

Hiệu ứng phóng to và làm mờ ảnh cho Blogger

Hiệu ứng phóng to và làm mờ ảnh là một trong những việc làm đơn giản nhưng lại khiến cho blog/website của bạn trông hấp dẫn và bắt mắt hơn trong mắt người dùng. Lúc trước mình đã có chia sẻ một hiệu ứng phóng to ảnh
và hôm nay tiếp tục, chia sẻ tiếp một hiệu ứng tương tự đang sử dụng tại blog hiện tại. Ở đây mình cũng sử dụng CSS để làm hiệu ứng này nhưng với đoạn đoạn mã chuyên nghiệp hơn.

Hiệu ứng phóng to và làm mở ảnh cho Blogger

Hiệu ứng phóng to và làm mờ ảnh cho Blogger

Bắt đầu thì bạn đăng nhập vào trang Blogger của mình

Tiếp tục vào Mẫu » Chỉnh sửa HTML  tìm đến thẻ ]]></b:skin> thêm đoạn mã sau lên bên trên
.post img:hover {
  -webkit-transform: scale(1.1, 1.1);
  -moz-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  -o-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
  opacity: 0.5;
}
.post img {
  -webkit-transition-duration: 1.0s;
  /* Webkit: Animation duration; */
  -moz-transition-duration: 1.0s;
  -o-transition-duration: 1.0s;
}
bạn có thể thay đổi 1.1 thành tỉ lệ mà bạn muốn hình ảnh phóng to hoặc thu nhỏ như thế nào với 1 là kích cỡ mặc định của ảnh. Bạn có thể xóa bỏ opacity: 0.5; để bỏ hiệu ứng làm mờ ảnh hoặc thay đổi 0.5 thành tỉ lệ mờ ảnh mà bạn muốn.

Lời kết

Thủ thuật này cũng tương tự như thủ thuật có trước đó, nhưng ở đây mình sử dụng các khác để thay đổi lại tỉ lệ vốn cho của ảnh để phóng to ảnh. Mọi thắc mắc hoặc vấn đề gì liên quan mà bạn không hiểu hoặc cần hỗ trợ bạn có thể để lại nhận xét bên dưới.

Thay thế trang 404 mặc định của Blogger

Lỗi 404 là lỗi thường gặp nhất ở mọi blog và website, lỗi này thường xảy ra khi người dùng truy cập vào một trang nào đó những trang đó đã bị xóa mất hoặc tạm thời bị lỗi từ máy chủ nên không thể hiển thị được. Chính vì lỗi này khá là phổ biến nên, mình nghĩ việc trang trí lại trang 404 mắc định của Blogger là điều nên làm, để dù cho khách truy cập gặp lỗi này, họ vẫn cảm thấy hài lòng hơn.

Thay thế trang 404 mặc định của Blogger

Chính vì thế mình tạo ra bài viết này để hướng dẫn các bạn làm thế nào để thay đổi trang 404 mặc định của Blogger, và chia sẻ giao diện trang 404 hiện tại mà Blogger mình đang sử dụng.

Hướng dẫn tạo tạo trang lỗi 404 cho Blogger

Hiện tại có rất nhiều hướng dẫn về cách làm một trang 404 cho Blogger trên mạng, nhưng mình cảm thấy một số hướng dẫn hơi dư vì loại bỏ khá nhiều trong template từ đó phải chèn thêm các đoạn mã không cần thiết vào template mặc định. Đây là hướng dẫn sơ lược lại của mình, để bạn có thể làm trang 404 tương tự như của mình, hầu hết hoạt động tốt với mọi Blogger template.
Thực chất Blogger đã cung cấp cho chúng ta một tùy chỉnh thay thế trang 404 mặc định, bạn chỉ cần vào trang tổng quang của blog mà bạn muốn thay thế trang 404 mặc định, Cài đặt » Tùy chọn tìm kiếm

Tại phần Lỗi và chuyển hướng » Không tìm thấy trang tùy chỉnh » Nhấn vào chỉnh sửa rồi sử dụng html và css để tạo ra một trang 404 riêng cho mình.

Đây là đoạn mã mà mình sử dụng để làm ra trang 404 của KslZone.NET
<!-- Start - Error 404 Page -->
<style type='text/css'>
/* =============================
Error Page
============================= */
#iSearch {display: none;}
#errorpage {  width:400px;  text-align:center;  margin:20px auto;  text-transform:uppercase;}
#errorpage h1 {color: white;text-shadow: 0 0 7px #A2A2A2;font:99px Tahoma;}
#errorpage h3 {  font:20px Tahoma;  color:#555;}
#errorpage p {  font:9px Arial;  margin-top:5px;  border-top:1px dashed #DDD;  padding-top:10px; }
#searching {line-height: 1.5em;  float:right;  padding:2px;  width:auto;  overflow:hidden;}
#search input[type="text"] {  border: 1px solid #DDD;  border-radius:3px;  color: #777;  width: 180px;  padding: 7px;  font:normal 10px Tahoma, Arial;  text-transform:uppercase;  -webkit-transition: all 0.5s ease 0s;  -moz-transition: all 0.5s ease 0s;  -o-transition: all 0.5s ease 0s;  transition: all 0.5s ease 0s;}
#search input[type="text"]:focus { width: 220px;}
#searching -errorpage {  margin:0;  padding:13px 0;  width:auto;  overflow:hidden;}
#search-errorpage input[type="text"] {  border: 1px solid #DDD;  border-radius:3px;  color: #777;  width: 180px;  padding: 7px;  font:normal 10px Tahoma, Arial;  text-transform:uppercase;}
#search-errorpage input[type="text"]:focus {  border: 1px solid #DDD;}
#tophead, #menu, #main-wrapper, #sidebar-wrapper, #footer-wrapper{display: none;}
#content-wrapper {background:#00AEEF;padding: 15px 0 0;}
.content {width: 100%;} .sidebar {display:none;}
</style>
<div id='errorpage'>
<h1>404</h1>
<h3>Không tìm thấy trang</h3>
<p>TRANG BẠN ĐÃ YÊU CẦU KHÔNG THỂ ĐƯỢC HIỂN THỊ. TRANG KHÔNG TỒN TẠI, HOẶC ĐÃ BỊ XÓA HOẶC DO LỖI TẠM THỜI CỦA MÁY CHỦ.</p>
<h3>Trở về trang chủ <a href='http://kslzone.blogspot.com/'>KslZone.NET</a></h3>
<div id='searching -errorpage'>
<form action='/p/search.html' id='search' method='get'>
<input name='q' placeholder='TÌM KIẾM Ở ĐÂY' size='40' type='text'/>
</form></div></div>
<!-- End - Error 404 Page -->
thay thể kslzone.blogspot.com và KslZone.Net thành những thứ tương ứng với blog của bạn và tiếp tục thay
.content {width: 100%;} .sidebar {display:none;}
thành class của khu vực nội dung blog và sidebar trên blog của bạn, nếu bạn không biết thì để lại nhận xét mính sẽ kiểm tra dùm cho bạn.

Lời kết

Việc thay thế trang 404 mặc định của Blogger bằng một cái khác bắt mắt hơn với khung tìm kiếm tương tự như đoạn mã mà mình chia sẻ sẽ giúp cho khách truy cập ở lại trên website lâu hơn mặc dù gặp lỗi không tìm thấy do bất kì lý do nào.

Thay đổi avatar mặc định của phần nhận xét cho Blogger

Đối với Blogger nói chung, và tất cả mọi website nói riêng, khu vực nhận xét là khu vực khá quan trọng. Đấy là nơi cung cấp cho chúng ta những thông tin đáng giá từ người dùng (những đóng góp, ý kiến) để giúp chúng ta hoàn thiện website của chúng ta, hoặc lấy thêm ý tưởng mới cho việc viết blog. Như vậy, một trong những thứ chúng ta cần làm là làm đẹp khu vực này, để hấp dẫn hơn trong việc nhận xét cũng như đọc phần nhận xét tại blog/website của chúng ta.

Ở các bài viết trước mình đã chia sẽ khá nhiều về các giao diện nhận xét có thể sử dụng cho Blogger của chúng ta
và hôm nay mình xin chia sẻ một thủ thuật khá nhỏ nhắn nữa, giúp các bạn tô điểm thêm cho phần nhận xét của chính bạn, đó chính là thay thế avatar mặc định nhàm chán của những nhận xét không có avatar tại khu vực nhận xét bằng những hình ảnh mà chúng ta mong muốn.



Thay đổi avatar mặc định của phần nhận xét cho Blogger

Mẹo mình sử dụng dưới đây cực kì đơn giản, sau khi biết được địa chỉ của hình ảnh mặc định cho những người không có avatar
http://img1.blogblog.com/img/anon36.png
mình sẽ thay thế nó bằng hình ảnh khác. Bắt đầu thôi

Đầu tiên đăng nhập vào Blogger » Mẫu » Chỉnh sửa HTML

Tìm đến thẻ ]]></b:skin> và thêm đoạn css này lên trên
.comments .avatar-image-container img[src="http://img1.blogblog.com/img/anon36.png"] {
content: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNzji2vIEyJ0I9fJM4KnxDGiB0hAKP7rLcYwjqKE_hZGmuRKBSdKYX35AvSiMl_9j_0hG6fjpJaY2EuhY02VkwbHL41RGmTg4KoXvu57G8oBBdJwn7WhwlNLR6UHr_rsi1Ux2mEauaefaF/s70/user-anonymous-icon.png);
}
thay thế
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNzji2vIEyJ0I9fJM4KnxDGiB0hAKP7rLcYwjqKE_hZGmuRKBSdKYX35AvSiMl_9j_0hG6fjpJaY2EuhY02VkwbHL41RGmTg4KoXvu57G8oBBdJwn7WhwlNLR6UHr_rsi1Ux2mEauaefaF/s70/user-anonymous-icon.png
bằng địa chỉ ảnh mà bạn mong muốn và lưu lại.

Lời kết

Bằng việc sử dụng thủ thuật nhỏ bằng CSS, chúng ta đã thay thế thành công cho mình ảnh mặc định của Blogger cho những người dùng không có ảnh đại diện. Do sử dụng CSS, và nó cực kì nhỏ nên, không làm biến đổi hoặc gia tăng thêm một tẹo nào tốc độ tải trang của các bạn.

Thay thế Bài đăng mới hơn, cũ hơn bằng hình ảnh - Blogger

Gần đây có một bạn email hỏi cách để thay thế Bài đăng mới hơn, Bài đăng cũ hơn và Trang chủ bằng hình ảnh. Mình rất ủng hộ những bạn đã liên hệ với mình để đặt những câu hỏi như thế này, nó tạo thêm cảm hứng cho việc viết blog. Việc thay thế nó bằng hình ảnh thì khá là đơn giản, không những thế còn cung cấp cho blog của chúng ta có một vẻ nhìn một cách chuyên nghiệp hơn.

Thay thế Bài đăng mới hơn, cũ hơn thành hình ảnh - Blogger

Thay thế Bài đăng mới hơn, cũ hơn bằng hình ảnh - Blogger

Chuẩn bị hỉnh ảnh để chèn

Đầu tiên việc bạn cần làm là chọn cho mình hình ảnh riêng mà bạn cảm thấy ưng ý v.d. dưới đây mình cho một bộ

Thay thế Bài đăng mới hơn, cũ hơn thành hình ảnh - Blogger
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUvQtW44Sn_2x-W7Kla5pHlG2gNXfJ_wCQGIJRFdvo5c6YgQeHPq5Ts_51CIP_DJvobzsYv7MOTVKStz5Qi7-LqH_3tVfN3Vl43BunjOH9WDT9BpH2C6U3Vt836Y7hwAEONdlumpwf-IQ/s1600/blue+arrow+left+.png

Thay thế Bài đăng mới hơn, cũ hơn thành hình ảnh - Blogger
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1aubGKTCnyQVHuDNshrADzzSPHyEFc3FdPmXv7w4jdqp7y7g3jQhyNeoWMyRxU7pfohPpphbHLxmOftdifDO_YrguoJNt0EascTjASi8N9etKag-v5GW4EMVNbtG-C9tht27CeFLKSj0/s1600/home.png

Thay thế Bài đăng mới hơn, cũ hơn thành hình ảnh - Blogger
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8K2GBQ50C1qOkBSIaba2uGi-HgMEFJPfUh50M_iZr2UaplqTxniILh9DojS27sTW_-kXMNIRMEaShTGnP_NJeyGNvpzcKFvXHRQRnwLcsvesdgeZ4KzcFFUI0FWkcPXNH9370re_qiUc/s1600/blue_right_arrow.png

Thay thế Bài đăng mới hơn, cũ hơn thành hình ảnh - Blogger
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAOtl7vk-oqENGssy3_9zQck_xKLtby4ygW6rwHB4xwW_JISZLyOb4CCDL0INvKtApf4pLYdP_4P98DkAqBRzqIDsisC3VCVTbCU7kFcCHUUe3uI1LZ_DKhxIMkfa9L6rKy6W1qM8Amfs/s1600/Previous+Button.png

Thay thế Bài đăng mới hơn, cũ hơn thành hình ảnh - Blogger
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhln6Fa2PPP7n3cmB7_WmDfpUiPAUdg1FiMwyWYTf7dVWTN6bM9z1bGefo85-TPipb96U132473Xitz2Z-zwyHLGdbGSb6WnV0_Rhvk3qfjRxPG-iJZo2pIGML3zNuPnMGGDdjmsIlVTfk/s1600/Home+Button.png

Thay thế Bài đăng mới hơn, cũ hơn thành hình ảnh - Blogger
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfbxVn0uSS6eClJFtsTzKXoYYnUXegCyom-P2UE6lGgjKX1N2D4uKI2BoO2xtnue4J2rl2ORAD5mxfF7POYP8rv_1cYzV3jhjKa9fv_j3MYb0c9ioCgJzSzazCaB7-kM0WW-UhrXwc2z4/s1600/Next+Button.png

sau khi chọn được hình ảnh mà bạn mong muốn bạn để link hình ảnh vào đoạn code sau đây
<img src="XXXXX" />
thay XXXXX bằng đường link hình ảnh của bạn.

Đoạn mã img này là đoạn chúng ta sẽ thay thế với các chữ có sẵn trong blog. (Bài mới hơn, cũ hơn, trang chủ)

Thay thế các mục bằng hình ảnh

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

Tìm và thay thế lần lượt các đoạn sau đây bằng hình ảnh mà bạn đã chuẩn bị trước đó

Bài đăng mới hơn
<data:newerPageTitle/>
bằng
<img src="XXXXX" />
với XXXXX là hình ảnh mà bạn muốn thay thế Bài đăng mới hơn

Bài đăng cũ hơn
<data:olderPageTitle/>
bằng
<img src="XXXXX" />
với XXXXX là hình ảnh mà bạn muốn thay thế Bài đăng cũ hơn

Trang chủ
<data:homeMsg/>
bằng
<img src="XXXXX" />
với XXXXX là hình ảnh mà bạn muốn thay thế Trang chủ

Lưu lại template hiện tại của bạn, và kiểm thử.

Lời kết

Như vậy là mình đã hướng dẫn xong cho các bạn việc thay thế, Bài đăng mới hơn, cũ hơn và Trang chủ thành hình ảnh. Bằng việc thay thế này có vẻ sẽ làm cho website gọn hơn cũng như chuyên nghiệp hơn. Nếu các bạn có thắc mắc gì cần được giải đáp ở bài viết kế tiếp, xin cứ để lại nhận xét ở đưới hoặc liên hệ trực tiếp với mình qua trang liên hệ, mình sẽ giải đáp cho các bạn.

Nút chia sẻ với hoạt ảnh khá đẹp bằng CSS3 cho Blogger

Chào các bạn, như bạn đã biết thì minh đã chia sẻ một vài loại nút chia sẻ qua mạng xã hội, và hôm nay mình lại muốn chia sẻ thêm một lần nữa. Bộ nút chia sẻ này cũng với hiệu ứng đóng mở khi rê chuột vào nhưng theo một cách khác. Về các nút chia sẻ này thì không có gì nhiều để nói, mời các bạn xem ở dưới đây.

Nút chia sẻ với hoạt ảnh khá đẹp bằng CSS3 cho Blogger

Nút chia sẻ với hoạt ảnh khá đẹp bằng CSS3 cho Blogger

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

Tìm đến thẻ ]]></b:skin> và thêm đoạn css sau lên trên
.share_button {
 width:300px;
 height:50px;
 margin:10px auto;
}
.share_button ul {
 width:50%;
 height:inherit;
 float:left;
 list-style:none;
 margin:0 !important;
 padding:0 !important;
}
.share_button ul h1 {
 margin-top:9%;
 overflow:hidden;
 width:100%;
 color:#4889F0;
 font-size:18px;
 text-shadow:2px 2px 2px #fff;
}
.share_button ul li {
 position:absolute;
 height:inherit;
 width:150px;
 margin:0 !important;
 padding:0 !important;
 background:#EEEEEE;
 -webkit-transition:all 600ms;
 -moz-transition:all 600ms;
 -o-transition:all 600ms;
 -ms-transition:all 600ms;
 transition:all 600ms;
 text-align:center;
}
.share_button ul li h2 {
 display:inline-block;
 width:32%;
 height:40px;
 overflow:hidden;
 margin-top:5%;
 cursor:pointer;
 border:0 !important;
}
.share_button ul:first-child li:first-child {
 text-align:right;
}
.share_button ul:last-child li:first-child {
 text-align:left;
}
.share_button ul:first-child li:last-child,.share_button:hover ul:first-child li:first-child {
 -webkit-transform:rotateY(90deg);
 -moz-transform:rotateY(90deg);
 -o-transform:rotateY(90deg);
 -ms-transform:rotateY(90deg);
 transform:rotateY(90deg);
}
.share_button ul:last-child li:last-child,.share_button:hover ul:last-child li:first-child {
 -webkit-transform:rotateY(-90deg);
 -moz-transform:rotateY(-90deg);
 -o-transform:rotateY(-90deg);
 -ms-transform:rotateY(-90deg);
 transform:rotateY(-90deg);
}
.share_button:hover ul:first-child li:last-child,.share_button:hover ul:last-child li:last-child {
 -webkit-transform:rotateY(0deg);
 -moz-transform:rotateY(0deg);
 -o-transform:rotateY(0deg);
 -ms-transform:rotateY(0deg);
 transform: rotateY(0deg);
}
Tiếp tục mình sẽ tạo hàm include để dễ chỉnh sửa cũng như xóa đi khi không cần nữa
<b:includable id='kslzoneShareb'>
<b:if cond='data:blog.pageType == "item"'>
<div class='share_button'>
 <ul>
  <li>
  <h1>Chia sẻ bài viết này</h1>
  </li>
  <li>
  <h2>
  <a expr:href='&quot;http://www.facebook.com/sharer.php?u=&quot; + data:post.canonicalUrl + &quot;&amp;t=&quot; + data:post.title ' title='Share on Facebook'><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRuDJ93x3VWz_JM9kbmW1Yvr-bpCaB4n2PirBnGUQfmeBjQYpCmrFB1J5RtY3dktovQ48os9MWGYPL9IxzeZKvhSy95EfOprzY5RFqOlwVjFC_mNwWc65sudfdUOepUxxL0GL3Garj4EXC/s1600/Facebook.png"/></a></h2>
  <h2><a expr:href='&quot;http://twitter.com/home?status=&quot; + data:post.title + &quot; &quot; + data:post.canonicalUrl ' title='Share on Twitter'><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiotygIE_s8WXNPP7cs2YfHBKWqQeCs49Iv6UPzDQqa1-bb-F5xIGRFgm7M2YEBNOLMQK0SkwZW3E5JzPdFrvci0hoYmyck_1n5GNQPAn72N_NM-zXchJYNSmbOQHWIfz8-uROVsjEbSyWj/s1600/Twitter.png"/></a></h2>
  </li>
 </ul>
 <ul>
  <li>
  <h1>his page</h1>
  </li>
  <li>
  <h2><a expr:href='&quot;https://plus.google.com/share?url=&quot; + data:post.canonicalUrl ' title='Share on Google Plus'><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmeMR2qPBpsnLCC3BP1NF9dJRxObF1zGFJGFy3W2qe5XIfH6LdfCiVwj2l3EV8tbeApj0cMQDVkSyi1buOROAwgTK6JEzfv1lBBOX1uEjWdHCiFeJyZT3UCY9MPeHCRo6RblG4ZAx5uILh/s1600/Google-plus.png"/></a></h2>
  <h2>
  <a href='javascript:void((function(){var%20e=document.createElement(&apos;script&apos;);e.setAttribute(&apos;type&apos;,&apos;text/javascript&apos;);e.setAttribute(&apos;charset&apos;,&apos;UTF-8&apos;);e.setAttribute(&apos;src&apos;,&apos;http://assets.pinterest.com/js/pinmarklet.js?r=&apos;+Math.random()*99999999);document.body.appendChild(e)})());' title='Share on Pinterest'><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg59sXVgmdFm5gs0f3h5UnyCWPBa8aWSK3tjKwK502i9Fhyphenhyphen-8bMvCJ2yKZGwm9qKUDBURUWZooFCZHeUCU_KaqVjENg0wdbNDbBoR6O4z-fgmusTIfSRnGdWuvW3H-EPxqiKKEvxA6jYEW-/s1600/Pinterest.png"/></a>
  </h2>
  </li>
 </ul>
</div>
</b:if>
</b:includable>
Cuối cùng chèn vào vị trí mong muốn của bạn v.d. cuối bài đăng bạn tìm đến thẻ
<div class='post-footer'>
và chèn đoạn mã này dưới nó
<b:include name='kslzoneShareb'/>

Lời kết

Hiện nay có rất nhiều loại nút chia sẽ được tùy biến với vô vàn màu sắc và hiệu ứng, do đó nếu lựa chọn hoặc tùy biến nó đúng với tông màu của blog, bạn sẽ thu hút được hơn đến người dùng về việc chia sẻ bài viết của bạn.