Georgi Lozanov

Học tập là vấn đề thái độ chứ không phải là năng khiếu.

Dorothy Billington

Những gì chúng ta biết ngày hôm nay sẽ lỗi thời vào ngày hôm sau. Nếu chúng ta ngừng học thì chúng ta sẽ ngừng phát triển.

Uyliam Batơ

Nhà giáo không phải là người nhồi nhét kiến thức mà đó là công việc của người khơi dậy ngọn lửa cho tâm hồn
Showing posts with label Thủ Thuật Blogspot. Show all posts

Tạo hộp like bài viết ở góc màn hình với facebook

Posted by Unknown
Một tiện ích khá hay là hộp like bài viết góc màn hình cho blogspot, tiện ích này không những giống như kiểu bài viết liên quan, mà còn nổi bật những bài viết được nhiều người like lên, giúp cho độc giả có thể dễ dàng đọc những bài viết chất lượng trên blog của bạn từ đó giúp bạn giữ được độc giả ở trang của bạn lâu hơn và giúp bạn tằng pageview cho chính blog của bạn.
Cách làm:
Bước 1: Bạn vào trang https://developers.facebook.com/apps và tạo một ứng dụng mới như hình sau:
Nhấn tiếp tục => gõ Capcha => Tiếp tục
tạo app facebok
Bước 2: Đăng nhập blogger => Mẫu => Chỉnh sửa HTML => Tìm<htmlthay nó thành <html xmlns:fb='http://ogp.me/ns/fb#'- Đoạn code trên sẽ giúp cho các phiên bản cũ của blogger cũng tương thích với plusin này và giúp plusin chạy tốt trên cả Internet explorer.Đồng thời nâng cao hiệu xuất của plusin.
Dán đoạn code bên dưới vào sau thẻ <body>.<div id='fb-root'/>
<script>
//<![CDATA[

(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 = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=ID-APP";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));

//]]>
</script>
<b:if cond='data:blog.pageType == &quot;item&quot;'><b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<div style='z-index:999999; position:absolute;'>
<fb:recommendations-bar action='like' max_age='0' num_recommendations='3' read_time='10' side='right' site='http://blogh3b.blogspot.com/' trigger='40%'/></div>
</b:if></b:if>
Lưu ý: Nếu bạn sử dụng mẫu simple của blogger thì thẻ bodu có dạng <body... như hình ảnh
Tạo hộp like facebook
Thêm Facebook Recommendations Bar cho blogger
TÙy chỉnh:
- Thay ID-APP thành Id mà bạn thu được ở trên.
- Thay http://blogh3b.blogspot.com/ thành URL blog của bạn.
Lưu mẫu lại và truy cập vào một bài viết bất kỳ, chờ khoảng 10 giây để tiện ích hiện

Cập nhật:
- Hầu hết các mẫu đều không có cấu trúc của plusin. Do vậy yêu cầu đặt ra là phải cài đặt các thẻ meta để nói với Facebook nhằm lấy tiêu đề trang, hình thu nhỏ và tiêu đề blog chính xác. Để làm điều này hãy: Đăng nhập (login) vào Blog => Vào Mẫu (Template) => Chọn Chỉnh sử HTML (Edit HTML) => Tiếp tục (Proceed): => Dán đoạn mã sau ngay dưới thẻ <head> bên trong mẫu của bạn<meta content='article' property='og:type'/>
 <meta expr:content='data:blog.postImageThumbnailUrl' property='og:image'/>
 <meta expr:content='data:blog.title' property='og:site_name'/>
 <meta expr:content='data:blog.pageName' property='og:title'/>
<b:if cond='data:blog.metaDescription != &quot;&quot;'>
 <meta expr:content='data:blog.metaDescription' name='description'/>
</b:if>
- Lưu mẫu của bạn và bây giờ nhìn thấy các plugin nếu nó một cách chính xác cho thấy cả hai tiêu đề của trang trên blog của bạn và Facebook.

more »

Hướng dẫn cách đăng ký tham gia Google Adsense nhanh chóng

Posted by Unknown
Google Adsense là chương trình quảng cáo pay-per click (PPC) của Google Inc. 
Đây là 1 trong những chương trình quảng cáo uy tín chất lượng và hữu hiệu nhất. Nhiều blogger đã kiếm được rất nhiều tiền từ chương trình này. Tại VN Google Adsense đã xuất hiện ở nhiều trang lớn như Tinh Tế, Thông Tin Công Nghệ, Dân Trí, VOZ v.v.v.
Nếu bạn có 1 blog bạn cũng có thể tham gia vào Google Adsense để bắt đầu sự nghiệp kiếm tiền qua mạng của mình. Đăng ký blog bạn với Google Adsense và chờ đợi ít lâu để xem chương trình có chấp nhận hay không. Việc đăng ký tham gia Google Adsense thành công không phải là điều to tát gì vì có rất nhiều tips & trick để “qua mặt” Google. Nhiều người đã dùng các kỹ thuật này để được Google Adsense chấp nhận nhưng rủi ro là bạn có thể bị phạt bất cứ lúc nào và tài khoản kể như… mất trắng.
Việc để Google Adsense chấp nhận blog của bạn một cách tâm phục khẩu phục là điều không phải dễ dàng. Bài viết này cung' cấp những kiến thức cơ bản nhất để tối ưu hóa blog của bạn hầu làm cho Google “không thể từ chối” khi bạn đăng ký tham gia Google Adsense

Không nên sao chép bài viết từ nơi khác (Copy& Paste)

Copy bài viết từ bất kỳ site khác sẽ ảnh hưởng đến blog của bạn cũng như tài khoản Adsense. Nếu blog hoặc website có  nhiều bài viết sao chép chép từ các trang khác thì gần như chắc chắn bạn không bao giờ được chấp thuận tham gia Google Adsense. Để tránh tình trạng này bạn nên đọc bài viết blog kiểu Mỹ, cắt dán kiểu Nhật để biết cách copy một cách thông minh.
Trong bất kỳ trường hợp nào bạn cần phải tôn trọng bản quyền tác giả bằng cách ghi nguồn bài viết.

Blog bạn có bao nhiêu người đọc?

Bất kỳ công ty quảng cáo nào muốn đặt quảng cáo trên blog của bạn đều mong muốn có nhiều người đọc được nó và tốt hơn là click vào nó. Một blog tốt là một blog có hơn 50% lượng khách viếng thăm từ các bộ máy tìm kiếm như Google hoặc Bing. Nhiều người muốn mau chóng thành công dùng cách dịch vụ autosurf (tự động lướt web) để tăng lượng pageview, tăng lượng visitor từ đó tăng Alexa Rank và nghĩ rằng sẽ kiếm được tiền từ Google Adsense.
Đây là một sai lầm khủng khiếp, thực ra nguồn gốc độc giả trung thành còn quan trọng hơn traffic. Bởi vì chính họ sẽ click vào các banner quảng cáo và tạo ra lợi nhuận cho bạn. Vì vậy hãy chăm chút nội dung và để blog bạn hiện diện một cách tự nhiên trên các kết quả tìm kiếm của Google.

Chất lượng bài viết là trên hết

Bây giờ ở VN đang có trào lưu viết blog kiếm tiền, blog mọc lên như nấm nhưng lại không duy trì được bao lâu vì thiếu ý tưởng phát triển. Bài viết là 1 trong những yếu tố quan trọng để làm nên một blog uy tín. Nếu blog bạn có nhiều ý tưởng độc đáo kèm theo bài viết hay thì sẽ thu hút được rất nhiều độc giả trung thành.
Một bài viết hay thì không nên quá ngắn vì Google Adsense sẽ dựa trên nội dung của bài viết và hiển thị quảng cáo. Hơn nữa hãy chú trọng tới việc viết đúng ngữ pháp bởi vì nó làm tăng uy tín của blog bạn với cả độc giả lẫn Google Adsense

Tăng Google Pagerank

Chắc hẳn các webmaster cũng biết Google Pagerank là gì. Nó là một thuật toán phân tích liên kết được sử dụng bởi Google để đánh giá website của bạn dựa trên rất nhiều yếu tố. Nếu blog hoạt động lâu dài, có nhiều bài viết tốt + traffic ngon lành thì khoảng 3-4 tháng sẽ có PR.
Google cũng luôn luôn xem xét PR của 1 site để quyết định trong việc chấp nhận cho site đó tham gia Adsense hay không. Nếu blog có PR>1 thì có hơn 50% cơ hội Google Adsence chấp nhận blog bạn tham gia.

Tối ưu hóa tốc độ tải trang web, blog của bạn

Hãy luôn luôn tối ưu hóa tốc độ load của blog bạn càng nhanh càng tốt. Bạn cũng phải biết cách SEO bằng cách sử dụng các từ khóa. Có rất nhiều mẹo mực được lưu truyền trên internet. Bạn cần phải học hỏi và áp dụng nó để tăng thứ hạng, tăng lượng độc giả và từ đó đạt được sự đồng thuận của Googel Adsense. Một số thủ thuật phổ biến cần phải luôn ghi nhớ sau:
  • Thiết kế cấu trúc blog đơn giản
  • Tăng tốc độ tải trang
  • Có chiến lược sử dụng keyworks
  • Xây dựng backlinks
  • Sử dụng Google Webmaster Tool
  • Tích hợp công cụ chia sẻ lên mạng xã hội

Tạo nội quy - chính sách bảo mật cho trang

Hiện tại Google đã thay đổi Terms and Conditions (ToS) của Google Adsense. Một trong những điều khoản đó là tất cả các publisher tham dự chương trình cần phải có “trang chính sách - Privacy Policy”. Vì vậy bạn cũng phải tạo ra một trang như vậy cho blog của mình. Nếu như bạn vẫn còn do dự về ý nghĩa của việc này thì nên đọc bài viết 5 trang quan trọng nhất thiết phải có trên website của bạn.

Chú ý đến tuổi đời của domain

Google rất nghiệm ngặt trong việc xem xét các đơn đăng ký. Họ luôn chọn những blog uy tín có lượng traffic cao và lâu dài để mà đặt quảng cáo lên đó. Cách làm này khiến Google Adsense giành được lòng tin nơi publisher và giúp khách hàng của họ tốt hơn trong việc quảng bá thương hiệu. Vì vậy nếu domain của bạn dưới 6 tháng thì chưa nên đăng ký vội vì chắc chắn rằng Google sẽ không chấp nhận.

Bạn phải đăng ký đúng cách ngay lần đầu tiên

Khi đăng ký tham dự chương trình Google Adsense sẽ hỏi bạn rất nhiều thông tin về cá nhân bạn và blog của bạn. Cần phải điền các form này một cách trung thực và cẩn thận, bởi vì một lỗi nhỏ cũng có thể khiến bạn bị từ chối hoặc nguy hại hơn sẽ bị ban tài khoản sau một khoảng thời gian hoạt động.

Đăng ký thêm 1 lần nữa nhưng phải thật cẩn thận


Nếu đăng ký Google Adsense nhưng lại không được Google chấp thuận? Bạn đừng lo và nản chí. Hãy cố gắng thực hiện theo những lời khuyên ở trên và đợi 1 thời gian khoảng 3-4 tháng để đăng ký lại và % được chấp nhận sẽ cao hơn.
more »

Những blog nào có thể chạy được google adsense?

Posted by Unknown
Đó là câu hỏi của rất nhiều blogger khi muốn tham gia google adsen đó là làm sao để blog của mình có thể được google kiểm duyệt chạy google adsen?

Gần đây nhất google đã cho phép chạy adsen trên blog có nội dung tiếng việt nên các blogger việt liên tục bàn luận về vấn đề này và có ý định tham gia google adsen , tuy nhiên theo nhiều người việc đăng ký adsen của google là rất khó. Blog của bạn phải đạt được 1 số điều kiện nhất định
Nhiều blog đã hướng dẫn tạo adsen nói là đơn giản nhưng thực sự không phải dễ để google chấp nhận đơn đăng ký của bạn.
Hiện giờ có rất ít blog có xuất hiện quảng cáo google adsen.

Lưu ý khi bạn muốn tham gia google adsen cho blog của mình

-Nếu blog của bạn có ít bài viết, bài viết đó lại copy từ nơi khác thì chắc chắn rằng bạn sẽ không được google chấp nhận
- Blog của bạn phải đạt được số lượng view tương đối cao
- Và nếu bạn đã được tham gia google adsen thì đừng có dùng các thủ thuật để tăng số lượng click chuột
và đừng bao giờ tự click vào các quảng cáo trên blog của bạn, điều này có thể dẫn đến nguy cơ khóa tài khoản rất cao, và nếu khi blog nào bị google ghét thì đừng có hỏi tại sao :D
Trên đây là những ý kiến của riêng mình về việc sử dụng quảng cáo google adsen cho blog của bạn
bạn nào có ý kiến đóng ghóp thì cứ comment ở dưới để chúng ta cùng thảo luận về vấn đề này 
Nếu thấy bài viết hay có thể like :) , share nếu muốn, nhưng share thì phải ghi rõ nguồn trỏ về link bài này vì mình đã đăng ký DMCA.
Chúc bạn thành công với blog của mình và có quảng cáo google adsen cho riêng mình. 
more »

Hướng dẫn cách thay đổi template cho blogger

Posted by Unknown
Cách thay đổi template cho blogger , cách thay đổi theme cho blogspotcách thay đổi giao diện cho blogspot,cách thay đổi giao diện cho blogger
Là tất cả các câu hỏi thường gặp của các blogger mới 
Việc này cũng không quá phức tạp,rất đơn giản là đằng khác
Đầu tiên bạn đang nhập vào blog bạn muốn thay đổi
Sau đó chọn template ,nếu bạn dùng giao diện tiếng việt thì đó là Mẫu

Chọn vào nút Backup / Restore ở góc phải màn hình
Click on Backup Restore button, sao luu du lieu
Một của sổ xuất hiện, và đó là cửa sổ để bạn back up hoặc restore template cho blog của bạn
Backup Restore Template, tao blog, cach tao blog
Bạn chọn vào duyệt mẫu và chọn trên máy tính của bạn 1 file xml  mà bạn đã chọn

Cuối cùng nhấn upload và đợi 
Sau đó bạn có thể vào template để chỉnh sửa widget tùy ý 
more »

Thêm mô tả cho link của tiêu đề tối ưu seo blogspot

Posted by Unknown
Nhằm tối ưu seo cho blogspot ta cần thêm mô tả cho link của tiêu đề tối ưu seo blogspot, thêm mô tả khi ta hover chuột vào sẽ tăng cường seo cho blogspot của bạn hơn.
Hình demo
Khi đưa chuột vào tiêu đề bài viết, bạn sẽ thấy hiện lên phần mô tả cho đường link đó.
Để làm được điều này các bạn làm như sau :
Đăng nhập vào Blogger -> chỉnh sửa HTML -> Tiện ích mở rộng
Tìm đến dòng :
<a expr:href='data:post.link'><data:post.title/></a>
và sửa thành :
<a expr:href='data:post.link' expr:title='data:post.title'><data:post.title/></a>
Tiếp tục tìm đến dòng
<a expr:href='data:post.url'><data:post.title/></a>
và sửa thành :
<a expr:href='data:post.url' expr:title='data:post.title'><data:post.title/></a>
Lưu template và kiểm tra kết quả.
Chúc blog của bạ được tối ưu nhất với thủ thuật này :)
Nếu hữu ích có thể ấn like nhé , thank nhiều 
more »

Tạo phân trang bài viết đẹp và chuyên nghiệp cho blogspot

Posted by Unknown
Đa số những temmplate blogspot hiện nay đã hỗ trợ hoàn chỉnh những kiểu phân trang đẹp nhưng có những bản vẫn chưa có tiện ích này, tiện ích phân trang bài viết cho blogspot giúp cho người đọc có thể dễ dàng tìm đến những bài viết của mình hơn và giúp cho trang blog của bạn gọn hơn vì thế sẽ giữ được người đọc ở trang blog của bạn lâu hơn.

Cách làm:
Bước 1: Vào Mẫu => Chỉnh sửa HTML => Tìm đoạn code:<b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'>sau đó chèn đoạn code này vào sau nó:<b:includable id='page-navi'>
<div class="pagenavi">
<script type="text/javascript">
var pageNaviConf = {
perPage: 5,
numPages: 5,
firstText: "First",
lastText: "Last",
nextText: &quot;&#187;&quot;,
prevText: &quot;&#171;&quot; }
</script>
<script type="text/javascript" src="http://rilwis.googlecode.com/svn/trunk/blogger/pagenavi.min.js"></script>
<div class="clear" />
</div>
</b:includable>
Bước 2: Tìm đoạn code tương tự thế này:<!-- navigation -->
<b:include name='nextprev'/>
Thay thế đoạn code trên bằng đoạn code này:<b:if cond='data:blog.pageType == "index"'>
<b:include name='page-navi' />
<b:else/>
<b:if cond='data:blog.pageType == "archive"'>
<b:include name='page-navi' />
</b:if>
</b:if>
Tùy chỉnh script:
-  perPage: số bài viết hiển thị trong 1 trang
-  numPages: số trang hiển thị
-  firstText, lastText, nextText, prevText: các từ hiển thị cho các nút First, Last, Next, Prev

Cơ bản vậy là xong, sau đây là một số style, hãy chọn kiểu phù hợp nhất với template của bạn rồi thay thế vào đoạn code màu xanh phía trên:
Bước 3: Bạn chọn một trong các code sau để hiển thị sao cho đẹp bằng cách chèn đoạn code sau trước ]]></b:skin>
Kiểu 1:
phân trang bài viết đẹp và chuyên nghiệp cho blogspot
.pagenavi{clear:both;margin:10px auto;text-align:center}
.pagenavi span,.pagenavi a { font-size:12px;padding: 2px 4px 2px 4px;margin: 2px;border: 1px solid #dfdfdf;color:#000;}
.pagenavi a:visited{}
.pagenavi a:hover,.pagenavi .current{color: #FFF;background-color: #e81d1d;border: 1px solid #fb1515;text-decoration:none;}
Kiểu 2:
.pagenavi{clear:both;margin:10px auto;text-align:left}
.pagenavi span,.pagenavi a {background:#0e0f10;font-size:12px;padding: 3px 5px;margin: 2px;border: 1px solid #333;color:#fff;}
.pagenavi a:visited{}
.pagenavi a:hover,.pagenavi .current{color: #FFF;background-color: #33393f;border: 1px solid #444;text-decoration:none;}
Kiểu 3: 
phân trang bài viết đẹp và chuyên nghiệp cho blogspot
.pagenavi{clear:both;margin:30px auto 20px;text-align:center}
.pagenavi span,.pagenavi a{background:#24bde2;border:1px solid #4adcff;padding:3px 8px;color:#fff;margin:2px;font-size:12px}
.pagenavi span{color:#3a3a3a}
.pagenavi a:hover,.pagenavi .current{color:#fff;background:#ff6734;border:1px solid #ddd;text-decoration:none}
.pagenavi .pages{display:none}
Kiểu 4:
phân trang bài viết đẹp và chuyên nghiệp cho blogspot
.pagenavi{clear:both;margin:30px auto 20px;text-align:center}
.pagenavi span,.pagenavi a{background:-moz-linear-gradient(center top,#96aeba,#536a75) repeat scroll 0 0 transparent;border:1px solid #616e76;padding:4px 8px;color:#fff;margin:2px;font-size:12px;-moz-border-radius:4px}
.pagenavi span{color:#3a3a3a}
.pagenavi a:hover,.pagenavi .current{color:#fff;background:#c70e0c;border:1px solid #782f28;text-decoration:none}
.pagenavi .pages{color:#fff}
Kiểu 5
phân trang bài viết đẹp và chuyên nghiệp cho blogspot
.pagenavi{background:#3498b9;clear:both;margin:30px auto 20px;text-align:center;border:1px solid #2f7a93;padding:4px 0}
.pagenavi span,.pagenavi a{font-weight:bold;padding:7px 8px;color:#fff;margin:1px;font-size:11px}
.pagenavi span{color:#3a3a3a}
.pagenavi a:hover,.pagenavi .current{background:#236e8f;color:#fff;text-decoration:none}
.pagenavi .pages{color:#fff}
Kiểu 6:
phân trang bài viết đẹp và chuyên nghiệp cho blogspot
.pagenavi{background:#f1f1f1;clear:both;margin:30px auto 20px;text-align:center;border:1px solid #bfbfbf;padding:3px 0}
.pagenavi span,.pagenavi a{border:1px solid #f1f1f1;padding:1px 4px;color:#000;margin:2px;font-size:12px}
.pagenavi span{color:#3a3a3a}
.pagenavi a:hover,.pagenavi .current{border:1px solid #bfbfbf;background:#fffdf0;color:#000;text-decoration:none}
.pagenavi .pages{color:#666}
Kiểu 7:
phân trang bài viết đẹp và chuyên nghiệp cho blogspot
.pagenavi{clear:both;margin:30px auto 20px;text-align:center}
.pagenavi span,.pagenavi a{background:#1dc1ff;padding:6px 6px;color:#fff;margin:2px;font-size:12px;-moz-border-radius:5px}
.pagenavi span{color:#3a3a3a}
.pagenavi a:hover,.pagenavi .current{background:#ff9200;color:#fff;text-decoration:none}
.pagenavi .pages{display:none}

Kiểu 8:
phân trang bài viết đẹp và chuyên nghiệp cho blogspot
.pagenavi{clear:both;text-align:right;margin:25px 0 10px 0;font-size:.714em;font-weight:600;line-height:1.4em} .pagenavi span,.pagenavi a{background:#e1e1e1;border:1px solid #555;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 #FFF;-webkit-box-shadow:0 1px 0 #FFF;box-shadow:0 1px 0 #FFF;color:#555;margin-left:5px;padding:4px 6px 3px;text-shadow:0 1px 0 #C2C2C2} .pagenavi span{color:#3a3a3a} .pagenavi a:hover,.pagenavi .current{background:-moz-linear-gradient(center top,#45bc3f,#1c6318) repeat scroll 0 0 transparent;border:1px solid #00203B;text-shadow:0 -1px 0 #00203B;color:#fff;text-decoration:none} .pagenavi .pages{background:none;border:none}
more »

Cách sao lưu, phục hồi, import tải dữ liệu data cho blogspot

Posted by Unknown
Làm thế nào để lưu lại được dữ liệu blogspot của mình. Làm thế nào để import dữ liệu vào trong Blogspot...
Khi Download 1 số Template blogger thì 1 số bạn có chia sẻ cả File cơ sở dữ liệu nên các bạn thường gặp rắc rối trong vấn đề đưa dữ liệu.
- Bài viết này itviet360 chia sẻ hướng dẫn cách Cách sao lưu, phục hồi, import - export dữ liệu cho blogspot


1. Cách sao lưu dữ liệu blogspot
Vào bảng điều khiển Blogger -> Cài đặt -> Khác
Để xuất dữ liệu Blog chúng ta chọn: Xuất Blog (mặc định xuất ra File dữ liệu *.XML)
Để nhập liệu Blog chúng ta chọn: Nhập Blog
- Dữ liệu Blog của mình khi xuất ra có thể import vào bất kỳ blog nào khác, tuy nhiên 1 nội dung được Google đánh giá là Spam và sẽ trừng trị blog đó nếu nội dung đó là trùng lặp

Nguồn bài viết: itviet360.com
more »

Tạo banner quảng cáo hiển thị luôn phiên cho Blogspot, Web

Posted by Unknown
Làm thế nào để hiển thị quảng cáo gọn nhẹ mà chứa được nhiều quảng cáo? Hướng dẫn cho mình cách tạo quảng cáo hiển thị thay phiên nhau trên Website, Blogspot...
- Hiển thị quảng cáo luôn phiên nhau là 1 điều Hợp lý đối với Website, Blog nào còn ít chỗ trống. Bài viết này itviet360 giới thiệu tới các bạn Code Javascript cho quảng cáo của bạn trở nên gọn nhẹ và sinh động hơn...




- Ở đây có 3 hình ảnh tương ứng với 3 link:
1. Link: Dịch vụ SEO Web giá rẻ
2. Link: Tải game miễn phí
3. Link: Tải game Avatar
Tương với với 3 hình ảnh (ở Code dưới)
Code:
<script type="text/javascript">
// Banner Rotation Script by Bloggerism
var ban = new Array();
var link = new Array();
var index = 0;
ban[0] = new Image();
ban[0].src = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxk1qAqaOESR2rKOlqzmdL_EvLhY6M564DHkWdtfBAJTrpHAAU2OXsZYYdXA_oH7dTdcF2KInnY-jp481iqzwX6aQDsC1ycUAYKlEpiP2OZOK8u_PaREgcvD3IuH0MTLGhVBiEF6atpsQ3/s1600/seo-gia-re.gif";
link[0] = "http://www.itviet360.com/p/dich-vu-seo-web-gia-re-giai-phap-tot.html";
ban[1] = new Image();
ban[1].src = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7MtoqWZu1yIOAdugaeawRkS-7WdpPJf0Wzc6FVX8X3e_W0s6uNXHx-n5dVxrH89GzYxF3RbpKmS_tFhs_cFapXJg7QQ4Bi9fEx3j_53dNeI6iLZABhBCV3O6zZl5SOFFmoMNf5tuJXsbZ/s1600/taigame2-logo.png";
link[1] = "http://taigame2.blogspot.com";
ban[2] = new Image();
ban[2].src = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI6um9iFlSkRaX8kaxrhoVBCkn6DLUPLXGyRTcAv3fnewJasd6ongV06SFpP0zxy0M8fg8CJb8ILZNAFe4mct1-sKf30TYVweuIPNnO0naKpx-S6wgPi1mZKEO6v-LoSTkQ8HXXhpNBr3w/s1600/banner-avatar-1.gif";
link[2] = "http://www.itviet360.com/2013/07/tai-game-avatar-222-cho-dien-thoai-android-ios.html";
index = Math.random() * (ban.length);
index = Math.floor(index);
function rotator()
{if (index == ban.length) index = 0;
if (document.images) {
document.images.rotation.src = ban[index].src;
}
else {
document.getElementById('rotation').src=ban[index].src;
}
index++;
setTimeout('rotator()',3000);
}
function go() {window.open(link[index-1]);}
</script>
<img id="rotation" style="cursor:pointer;" src="" onclick="go();"/>
<script type="text/javascript">rotator();</script>
- Hướng dẫn làm thủ thuật trên Blogspot
1. Vào bảng điều khiển Blogger -> bố cục (layout) -> thêm tiện ích (Add a widget) -> HTML/Javascript
2. Dán Code trên vào tiện ích vừa thêm :) và lưu lại xem kết quả

Nguồn bài viết: itviet360.com
more »

Bài viết ngẫu nhiên tốc độ cao cho Blogger

Posted by Unknown

Một trong những tiện ích mình kiêng kỵ nhất là Random Posts, bởi tiện ích này tải toàn bộ dữ liệu từ feed về, không những làm chậm tốc độ cho blog mà còn không chính xác với blog có trên 500 bài viết - đây là con số bài viết tối đa được feed tải về. Trong tiện ích mình giới thiệu sau đây thay vì 1 lần tải toàn bộ feed thì mình tải lần lượt theo số bài viết muốn hiển thị và chỉ lấy duy nhất 1 bài trong 1 lần tải. Trước đó sẽ có 1 lần tải dữ liệu đầu tiên từ feed để xác định tổng số bài viết hiện có, 1 hàm lấy ngẫu nhiên 5 số khác nhau từ 1 đến tổng số bài viết. Ví dụ muốn hiển thị 5 bài viết ngẫu nhiên thì sẽ có 6 lần tải feed, mặc dù số lần lấy nhiều nhưng dung lượng 1 lần lấy lại nhỏ. Khối lượng chỉ tương đương với blog bạn có tổng số bài viết là 6, so sánh vậy để thấy nếu blog càng nhiều bài viết thì tiện ích này có tốc độ nhanh hơn kiểu tải toàn bộ feed rất nhiều lần.

Bước 1: Thêm đoạn mã dưới đây vào trước thẻ ]]></b:skin> trong template của bạn.
#random-posts img{float:left;margin-right:10px;border:1px solid #999;background:#FFF;width:36px;height:36px;padding:3px}

Bước 2: Thêm 1 widget HTML/Javascript tại nơi muốn hiển thị Random Posts. Hiệu chỉnhTiêu đề và dán đoạn mã dưới đây vào phần Nội dung rồi chọn LƯU.
<ul id='random-posts'>
<script type='text/javaScript'>
var rdp_numposts=5;
var rdp_snippet_length=150;
var rdp_info='yes';
var rdp_comment='Nhận xét';
var rdp_disable='Tắt Nhận xét';
var rdp_current=[];var rdp_total_posts=0;var rdp_current=new Array(rdp_numposts);function totalposts(json){rdp_total_posts=json.feed.openSearch$totalResults.$t}document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&max-results=0&callback=totalposts\"><\/script>');function getvalue(){for(var i=0;i<rdp_numposts;i++){var found=false;var rndValue=get_random();for(var j=0;j<rdp_current.length;j++){if(rdp_current[j]==rndValue){found=true;break}};if(found){i--}else{rdp_current[i]=rndValue}}};function get_random(){var ranNum=1+Math.round(Math.random()*(rdp_total_posts-1));return ranNum};
</script>
<script type='text/javaScript'>
function random_posts(json){a=location.href;y=a.indexOf('?m=0');for(var i=0;i<rdp_numposts;i++){var entry=json.feed.entry[i];var rdp_posttitle=entry.title.$t;if('content'in entry){var rdp_get_snippet=entry.content.$t}else{if('summary'in entry){var rdp_get_snippet=entry.summary.$t}else{var rdp_get_snippet="";}};rdp_get_snippet=rdp_get_snippet.replace(/<[^>]*>/g,"");if(rdp_get_snippet.length<rdp_snippet_length){var rdp_snippet=rdp_get_snippet}else{rdp_get_snippet=rdp_get_snippet.substring(0,rdp_snippet_length);var space=rdp_get_snippet.lastIndexOf(" ");rdp_snippet=rdp_get_snippet.substring(0,space)+"&#133;";};for(var j=0;j<entry.link.length;j++){if('thr$total'in entry){var rdp_commentsNum=entry.thr$total.$t+' '+rdp_comment}else{rdp_commentsNum=rdp_disable};if(entry.link[j].rel=='alternate'){var rdp_posturl=entry.link[j].href;if(y!=-1){rdp_posturl=rdp_posturl+'?m=0'}var rdp_postdate=entry.published.$t;if('media$thumbnail'in entry){var rdp_thumb=entry.media$thumbnail.url}else{rdp_thumb="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5YCNk6EsS0Z6QyEReDuCG28We0KWeZn8VXaIdmFeKh8t12_7Es9SgUxNIi_lQiSqMzrkLFwE2AhabKPs88bqf9RSSCThpvr_ZNQ3VYZhpgRiASH0URE6Dlye5mN6AcVVSDtEoTsloNN68/"}}};document.write('<li>');document.write('<img alt="'+rdp_posttitle+'" src="'+rdp_thumb+'"/>');document.write('<div><a href="'+rdp_posturl+'" rel="nofollow" title="'+rdp_snippet+'">'+rdp_posttitle+'</a></div>');if(rdp_info=='yes'){document.write('<span>'+rdp_postdate.substring(8,10)+'/'+rdp_postdate.substring(5,7)+'/'+rdp_postdate.substring(0,4)+' - '+rdp_commentsNum)+'</span>'}document.write('<div style="clear:both"></div></li>')}};getvalue();for(var i=0;i<rdp_numposts;i++){document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&start-index='+rdp_current[i]+'&max-results=1&callback=random_posts\"><\/script>')};
</script>
</ul>

Thay 5 bằng số bài viết bạn muốn hiển thị, 150 là số ký tự của đoạn trích dẫn nội dung bài đăng. Nếu không muốn hiển thị thông tin ngày tháng đăng bài và số nhận xét hãy thay yesthành ký tự bất kỳ khác.
more »

Thêm nút Like cho Thread Comment

Posted by Unknown
Trong bài viết này mình sẽ hướng dẫn tạo nút Like cho nhận xét ở phiên bản Thread Comment mới. Vẫn được sử dụng tiện ích Star Ratings "cây nhà lá vườn" của Blogger tuy nhiên không gây xung đột với tiện ích này ở phần đánh giá bài viết, chỉ tải về khi đưa chuột vào nút Like do đó không làm chậm blog.


Bước 1: Thêm đoạn mã dưới đây vào trước thẻ ]]></b:skin> trong template của bạn.
.like-cm{margin-top:15px;width:10px;height:10px;background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhslHmSELHbfWO6w_W2MYuDDtH_i9n8KayHMWovbbMmyMw_4zWdz6PgbPj7Vj-5ion93IauE67-lGw63tFlq6E9a60VHGiJ_1b3cYyg9wGIU_cMCw2QOe3vGSrPqMAo-05WbKOdHpakeQA/s10/like.png) no-repeat}

Bước 2: Thay thế đoạn mã (function() { trong template của bạn bằng đoạn mã dưới đây: 
var items_copy=[];
(function() {

Bước 3: Thay thế đoạn mã var items = <data:post.commentJso/>; trong template của bạn bằng đoạn mã dưới đây: 
var items = <data:post.commentJso/>;
items_copy=items;

Bước 4: Thêm đoạn mã dưới đây vào sau thẻ <data:post.commentHtml/> trong template của bạn. 
<script type='text/javascript'>
var likeurl='<data:blog.url/>';
//<![CDATA[
for(i=0;i<items_copy.length;i++){a=document.getElementById('c'+items_copy[i].id);gl="'"+items_copy[i].id+"'";b=a.innerHTML+'<div class="like-cm" onmousemove="likecom('+gl+')"><div id="like-cm'+items_copy[i].id+'"></div></div>';a.innerHTML=b}function likecom(i){var a=document.getElementById('like-cm'+i);if(a){a.innerHTML='<iframe style="margin:-6px 0 0 -13px" frameborder="0" allowtransparency="true" scrolling="no" height="20" src="http://www.blogger.com/blog-post-reactions.g?options=[Like]&textColor=%23666666#'+likeurl+i+'" width="100"><\/iframe>'}}
//]]>
</script>

Mang về blog và hãy bấm Like cho nhận xét mà bạn thích nhé!
more »