This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Thứ Tư, 17 tháng 2, 2016

Share code quản lí tập tin và MySQL trực tiếp trên host lpanel 2.1



+ Lpanel là gói tổng hợp của các code khác chuyên dụng để làm wap và fix lại.
    - Saoluu.php vh thêm một số phần, lưu cookie trong vòng 1 năm, ....
    - Gmanager 0.8.1 beta mod giao diện giống wapftp, công cụ sửa vb từng trang, đăng nhập tiện lợi.
    - Mini PhpMyAdmin quản lí CSDL hiệu quả, mod đăng nhập tự động, bảo mật hệ thống, giao diện cho điện thoại vô cùng tiện lợi và nhẹ.
    -> Lpanel tổng hợp lạ các code thành 1 gói, fix các lỗi của các code, Menu login giúp bảo mật và tăng tính bảo mật các code trên.
+ Phiên bản ổn định nhất: 2.1
» Kế thừa giao diện, icon của lpanel 2.0. fix một số lỗi như: không hiện file file có tên tiếng việt, lỗi cả trang và không hiện nếu trong thư mục có 1 tệp hoặc thư mục có thên tiếng việt.
» Sửa lỗi không thể đăng nhập, chỉ hiện mội cái logo còn phần phía dưới bị trắng. Mặc định sẽ lưu cookie vào trình duyệt với mật khẩu đã được mã hóa. Nếu không lưu được cookie sẽ lưu session.
» Tiện ích saoluu.php tiện lợi cho việc saoluu SQL ở dung lượng vừa phải.
» Miniphpmyadmin tiện lợi cho việc tạo mới data. Làm rỗng, thống kê, Tối Ưu một hay nhiều bảng Import và export CSDL về host. Chạy lệnh SQL.
» Chức năng sửa văn bản theo trang như wapftp rất tiện lợi, cái này rất cần thiết nếu bạn đang sử dụng điện thoại s40 và android cấu hình yếu.
» Xóa bỏ ghi nhật kí lỗi của Gmanager. Cái này rất tốn dung lượng.
Tmc pass 123456


Download lpanel 2.1

Thứ Năm, 11 tháng 2, 2016

Widget bình luận cho Blogspot ( Blogger)

Code giúp hiển thị bình luận mới cho blogger



Chỉnh sửa code như hình










Thêm code bên dưới vào lưu lại và xem kết quả :
Code:
<style type="text/css">
.rc{padding-left:24px; padding-top: 6px;}
.rc a:hover {color: #F3903E;text-decoration: none;}
.rc-ico{margin-left:-20px;margin-top:4px;float:left; margin-right:3px}
.rc-ico img {margin-top: -2px;margin-right:5px; border: 2px solid #fff;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .4);-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .4);box-shadow: 0 1px 2px rgba(0, 0, 0, .4);
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out; 
-o-transition: all 1s ease-in-out; 
-ms-transition: all 1s ease-in-out; }
.rc-ico img:hover {-webkit-transform: rotate(360deg); 
-moz-transform: rotate(360deg); 
-o-transform: rotate(360deg);
-ms-transform: rotate(360deg);}
.rc-header{font-size: 13px;}
.rc-header a{}
.rc-body{font-style: italic; font-size:11px;padding: 0px 4px 1px 10px;border: 1px solid transparent;}
.rc-footer{font-size:11px; float: right;}
</style>
<script type="text/javascript">
var numRecentComments = 5;
var maxCommentChars = 67;
var trueAvatars = true; 
var urlMyAvatar = '';
var urlMyProfile = '';
var cropAvatar = true;
var sizeAvatar = 50;
var urlNoAvatar = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhFsHUD8sKGXZ4ifDY492LC_hAHkWILXwyiAhR53MDqdgr6JvJ2yHWQDfThgFtclzxNew5MrmxbXh1O1G1r7baoMIUaBlUYY_ov82szhs0kXPiTHHkNVgekXu2Y8TJnKWRlYcgeuX1dMnK/"+sizeAvatar+"/anonymous-Icon.jpg"; 
var urlAnoAvatar = 'http://www.gravatar.com/avatar/00000000000000000000000000000000?d=mm&s=' + sizeAvatar;
var txtMore = '';
var txtWrote = 'trả lời:';
var txtAnonymous = ''; 
var maxResultsComments = "";
var numPerPost = 2;
var maxPostTitleChars = 40; 
var getTitles = true;
var maxResultsPosts = ""; 
var txtTooltip = '[user] on &quot;[title]&quot; - [date MM-dd-yyyy hh:mm]';
var urlToTitle = {};
function replaceVars(text, user, title, date) {
text = text.replace('[user]', user);
text = text.replace('[date]', date.toLocaleDateString());
text = text.replace('[datetime]', date.toLocaleString());
text = text.replace('[time]', date.toLocaleTimeString());
text = text.replace('[title]', title.replace(/\"/g,'&quot;'));
var i = text.indexOf("[date ");
if(i > -1) {
var format = /\[date\s+(.+?)\]/.exec(text)[1];
if(format != '') {
var txtDate = format.replace(/yyyy/i, date.getFullYear());
txtDate = txtDate.replace(/yy/i, date.getFullYear().toString().slice(-2));
txtDate = txtDate.replace("MM", String("0"+(date.getMonth()+1)).slice(-2));
txtDate = txtDate.replace("mm", String("0"+date.getMinutes()).slice(-2));
txtDate = txtDate.replace("ss", String("0"+date.getSeconds()).slice(-2));
txtDate = txtDate.replace("dd", String("0"+date.getDate()).slice(-2));
//or: txtDate = txtDate.replace("dd", date.getDate());
txtDate = txtDate.replace("hh", String("0"+date.getHours()).slice(-2));
//or: txtDate = txtDate.replace("hh", date.getHours());
text = text.replace(/\[date\s+(.+?)\]/, txtDate)
}
}
return text;
}
if(urlMyProfile == "") {
var elements = document.getElementsByTagName("*");
var expr = /(^| )profile-link( |$)/;
for(var i=0 ; i<elements.length ; i++)
if(expr.test(elements[i].className)) {
urlMyProfile = elements[i].href;
break;
}
}
function getPostUrlsForComments(json) {
for(var i = 0 ; i < json.feed.entry.length ; i++ ) {
var entry = json.feed.entry[i];
for (var k = 0; k < entry.link.length; k++ ) {
if (entry.link[k].rel == 'alternate') {
href = entry.link[k].href;
break;
}
}
urlToTitle[href] = entry.title.$t;
}
}
function showRecentComments(json) {
var postHandled = {};
var j = 0;
if(numPerPost) {
while(numPerPost < numRecentComments) {
for(var i = 0 ; i < json.feed.entry.length ; i++ ) {
var entry = json.feed.entry[i]; if(entry.author[0].name.$t=="Blogger User") continue;
if(entry["thr$in-reply-to"]) {
if(!postHandled[entry["thr$in-reply-to"].href])
postHandled[entry["thr$in-reply-to"].href] = 1;
else
postHandled[entry["thr$in-reply-to"].href]++;
if(postHandled[entry["thr$in-reply-to"].href] <= numPerPost)
j++;
}
}
if(j >= numRecentComments)
break;
numPerPost++;
j = 0;
postHandled = {};
}
if(numRecentComments == numPerPost)
numPerPost = 0;
}
postHandled = {};
j = 0;
for(var i = 0 ; j < numRecentComments && i < json.feed.entry.length ; i++ ) {
var entry = json.feed.entry[i]; if(entry.author[0].name.$t=="Blogger User") continue;
if(numPerPost && postHandled[entry["thr$in-reply-to"].href] && postHandled[entry["thr$in-reply-to"].href] >= numPerPost)
continue;
if(entry["thr$in-reply-to"]) {
if(!postHandled[entry["thr$in-reply-to"].href])
postHandled[entry["thr$in-reply-to"].href] = 1;
else
postHandled[entry["thr$in-reply-to"].href]++;
j++;
var href='';
for (var k = 0; k < entry.link.length; k++ ) {
if (entry.link[k].rel == 'alternate') {
href = entry.link[k].href;
break;
}
}
if(href=='') {j--; continue; }
var hrefPost = href.split("?")[0];
var comment = "";
if("content" in entry) comment = entry.content.$t;
else comment = entry.summary.$t;
comment = comment.replace(/<br[^>]*>/ig, " ");
comment = comment.replace(/<\S[^>]*>/g, "");
var postTitle="-";
if(urlToTitle[hrefPost]) postTitle=urlToTitle[hrefPost];
else {
if(hrefPost.match(/\/([^/]*)\.html/)) postTitle = hrefPost.match(/\/([^/]*)\.html/)[1].replace(/_\d{2}$/, "");
postTitle = postTitle.replace(/-/g," ");
postTitle = postTitle[0].toUpperCase() + postTitle.slice(1);
}
if(maxPostTitleChars && postTitle.length > maxPostTitleChars) {
postTitle = postTitle.substring(0, maxPostTitleChars);
var indexBreak = postTitle.lastIndexOf(" ");
postTitle = postTitle.substring(0, indexBreak) + "...";
}

var authorName = entry.author[0].name.$t;
var authorUri = "";
if(entry.author[0].uri && entry.author[0].uri.$t != "")
authorUri = entry.author[0].uri.$t;
var avaimg = urlAnoAvatar;
var bloggerprofile = "http://www.blogger.com/profile/";
if(trueAvatars && entry.author[0].gd$image && entry.author[0].gd$image.src && authorUri.substr(0,bloggerprofile.length) == bloggerprofile)
avaimg = entry.author[0].gd$image.src;
else {
var parseurl = document.createElement('a');
if(authorUri != "") {
parseurl.href = authorUri;
avaimg = 'http://www.google.com/s2/favicons?domain=' + parseurl.hostname;
}
}
if(urlMyProfile != "" && authorUri == urlMyProfile && urlMyAvatar != "")
avaimg = urlMyAvatar;
if(avaimg == "http://img2.blogblog.com/img/b16-rounded.gif" && urlNoAvatar != "")
avaimg = urlNoAvatar;
var newsize="s"+sizeAvatar;
avaimg = avaimg.replace(/\/s\d\d+-c\//, "/"+newsize+"-c/");
if(cropAvatar) newsize+="-c";
avaimg = avaimg.replace(/\/s\d\d+(-c){0,1}\//, "/"+newsize+"/");
if(authorName == 'Anonymous' && txtAnonymous != '' && avaimg == urlAnoAvatar)
authorName = txtAnonymous;
var imgcode = '<img height="'+sizeAvatar+'" width="'+sizeAvatar+'" title="'+authorName+'" src="'+avaimg+'" />';
if (authorUri!="") imgcode = '<a href="'+authorUri+'">'+imgcode+'</a>';
var clsAdmin = "";
if(urlMyProfile != "" && authorUri == urlMyProfile)
clsAdmin = " rc-admin";
var datePart = entry.published.$t.match(/\d+/g); // assume ISO 8601
var cmtDate = new Date(datePart[0],datePart[1]-1,datePart[2],datePart[3],datePart[4],datePart[5]);

var txtHeader = txtWrote;
if(txtWrote.indexOf('[')==-1)
txtHeader = authorName + ' ' + txtWrote;
else
txtHeader = replaceVars(txtHeader, authorName, postTitle, cmtDate);

var tooltip = replaceVars(txtTooltip, authorName, postTitle, cmtDate);
if(!/#/.test(href)) href += "#comments";
document.write('<div title="'+tooltip+'" class="rc'+clsAdmin+'">');
document.write('<div title="'+tooltip+'" class="rc-header'+clsAdmin+'"><div title="'+tooltip+'" class="rc-ico'+clsAdmin+'">'+imgcode+'</div><a title="'+tooltip+'" href="' + href + '">' + txtHeader + ' </a></div>');
if(comment.length < maxCommentChars)
document.write('<div title="'+tooltip+'" class="rc-body'+clsAdmin+'">' + comment + '</div>');
else {
comment = comment.substring(0, maxCommentChars);
var indexBreak = comment.lastIndexOf(" ");
comment = comment.substring(0, indexBreak);
document.write('<div title="'+tooltip+'" class="rc-body'+clsAdmin+'">' + comment + '...</div>');
if(txtMore != "") {
var moretext = replaceVars(txtMore, authorName, postTitle, cmtDate);
document.write('<div title="'+tooltip+'" class="rc-footer'+clsAdmin+'"><a title="'+tooltip+'" href="' + href + '">' + moretext + '</a></div>');
}
}
document.write('<div style="clear:both;"></div></div>');
}
}
}
if(getTitles)
document.write('<script type="text/javascript" src="http://'+window.location.hostname+'/feeds/posts/summary?redirect=false'+maxResultsPosts+'&alt=json-in-script&callback=getPostUrlsForComments"></'+'script>');
document.write('<script type="text/javascript" src="http://'+window.location.hostname+'/feeds/comments/default?redirect=false'+maxResultsComments+'&alt=json-in-script&callback=showRecentComments"></'+'script>');
</script>
Tùy chỉnh:·
 numComments = 5 và var a_rc=10 : Số lượng bình luận bạn muốn hiển thị.
· showAvatar = true : Không muốn hiển thị ảnh Avatar hãy nhập False.
· avatarSize = 35 : Kích thước ảnh Avatar.
· characters = 40 : Số lượng ký tự gợi ý bình luận.
· var urlNoAvatar = Ảnh Avatar mặc định.
· maxfeeds=50 : Tối đa bình luận hiện thị.

· adminBlog='Your Name' : Tên Admin.

Red XCode Responsive Blogger Template làm wap game Chuẩn Seo,Load Nhanh

Mình xin giới thiệu 1 template Red XCode Responsive Blogger Template.Template rất đẹp phù hợp với blog tải ứng dụng,game

Thông tin :
  • Giao diện đẹp mắt
  • Thiết kế tinh tế,chuẩn seo và load nhanh
  • Tích hợp comment facebook
  • Hỗ trợ quảng cáo mọi nơi
  • Hiển thị bài đăng mới nhất bên tay phải
Down: Red XCode Responsive Blogger Template


Mọi chi tiết thắc mắc cài đặt vui lòng liên hệ Admin để được giải đáp

Sửa lỗi không phân trang cho Blogspot (Blogger)

Rất nhiều blogger thắc mắc khi click vào trang nhãn hay ở ngoài trang chủ có trang thì hiển thị đủ số bài theo mặc định có trang lại thiếu một số bài mà các bạn đã định trước trong tiện ích phân trang.


Ở bài này mình hướng dẫn “Sửa lỗi 1 không phân trang khi xem theo nhãn hay ngoài trang chủ trong blogspot” Việc khắc phục lỗi này không khó và cũng được rất nhiều Blog hướng dẫn và chỉ ra hướng khắc phục … 
Nguyên nhân:
» Chưa đồng bộ các Code hiển thị số bài
Vào Blog => Mẫu => Chỉnh sửa HTML. Nhấn tổ hợp phím Ctrl + F và tìm tất cả các dòng:
Code:
expr:href='data:label.url'
Thành:

Code:
expr:href='data:label.url + &quot;?&amp;max-results=6&quot;'
Thay 6 thành số bài đăng bạn muốn hiển thị trên 1 trang nhãn hoặc ngoài trang chủ.

Bài Viết Không Phân Trang Hiển Thị Lộn Xộn Trang Chủ Blogspot

Bạn dã kiếm một giao diện blogspot hợp ý mình rồi, nhưng khi post bài ra ngoài trang home hoặc trong các nhãn lại không đầy đủ, ví dụ bạn để mặc định là 12 bài viết nhưng khi ra ngoài trang kiểm tra nó chỉ có 8 bàn hoặc 10 bài là bố cục bị lộn xộn.
Sửa Lỗi Bài Viết Không Phân Trang Hiển Thị Lộn Xộn Trang Chủ Blogspot

Đây là lỗi cũng rất người gặp phải, mình cũng không biết nguyên vì sao nó lại bị lỗi như vậy, và cách khắc phục thì cũng đơn giản.
Sau khi đăng một bài viết trên blog bạn sử dụng chức năng Read more trên thanh menu bài viết, thường để nó ở dưới 2-3 dòng đầu tiên ví dụ như bài viết này, mình sử dụng read more...
Sửa Lỗi Bài Viết Không Phân Trang Hiển Thị Lộn Xộn Trang Chủ Blogspot
Bài viết nào bạn cũng làm như vậy thì sẽ không có tình trạng blog bị thiếu bài viết xảy ra khi phân trang hay xem theo nhãn label bài viết.

Thứ Tư, 10 tháng 2, 2016

Share Template OVATION - Làm blog cực đẹp


Author Name : Mari Themes
Design Url : themeforest.net/user/MARIthemes
Publisher : http://mchiase.blogspot.com/
Teamplate thích hợp làm web,blog cá nhân
  • Current Version: 1.0.0
  • 100% Responsive (Desktop,Tablet,Smartphone)
  • 15+ Recent Post by Labels Widget
  • Third Party Image Support
  • Support 4 Comments System (Blogger,Facebook,Disqus,Spot.IM)
  • Recent Post Widget
  • Random Post Widget
  • Featured Post Widget
  • Recent Comment Widget
  • Disqus Recent Comment Widget
  • Flickr Badge Widget
  • News Ticker Widget
  • Related Post Widget
  • Recommended Widget
  • Optimize SEO
  • Dropdown Menu
  • Tabel CSS
  • Review Shortcode
  • Post Pagination
  • Ads ready (Top Ads, Side Ads, and Post Ads)
  • Top Social Icon
  • Social Counter Widget
  • Author Profile
  • Google CSE
  • Page Navigation
  • ShortCodes
  • Compatible with major browsers (IE9+,Mozilla,Chrome,Safari)
  • Professional admin layout, help you easy work with blog layout
  • Support RTL
  • Custom Error 404 Page
  • Archive Page
  • Support Advance Editor: upload background images, change background color, key colors, fonts
  • Support Print CSS and allow visitors share articles email
  • Mọi thắc mắc ý kiến đóng góp cài đặt vui lòng liên hệ admin
Demo: Template OVATION

Download: Template OVATION

Share Template Blog BMAG v2.0 - Làm Web tin tức Blog cá nhân

Đặc điểm của Template BMAG 



  1. Thiết kế hoàn toàn Responsive
  2. Mạnh mẽ Admin Panel mới
  3. Chủ đề Lựa chọn: Translator / đóng hộp phong cách Switcher / Hình ảnh Di chuyển hoạt hình mới
  4. Màu sắc không giới hạn & Fonts
  5. Thiết kế hoàn toàn tùy biến
  6. Công cụ tìm kiếm tối ưu (SEO)
  7. Bài Giao diện Kiểu: Đầy đủ rộng / Sidebar phải / trái Sidebar với mã ngắn mới
  8. 9 Trang chủ Giao diện Thùng đồ nghề Style với mã ngắn mới
  9. Chính Giới thiệu bài viết với hai lựa chọn (gần đây hay ngẫu nhiên)
  10. Mát tin tiện ích mã với hai lựa chọn (tên hay nhãn hiệu này gần đây)
  11. Hỗ trợ Facebook & Twitter Biểu đồ Mở thẻ mới
  12. Adsense Ready với phụ tùng mới để thêm quảng cáo trong bài viết
  13. jQuery và CSS3 hiệu ứng
  14. Tiện ích xã hội truy cập
  15. Dễ dàng tùy biến jQuery Dropdown Menu
  16. Cross Browser tương thích
  17. Bài viết Preview đã sẵn sàng
  18. Chữ biểu tượng Awesome tích hợp
  19. Hỗ trợ ngôn ngữ RTL
  20. LTR / RTL Switcher Từ OneClick mới
  21. Bài viết liên quan theo bài viết
  22. Chất lượng hình ảnh Full
  23. Hỗ trợ hình ảnh bên thứ 3 và ngón tay cái youtube
  24. Bài viết ngẫu nhiên / Bài viết gần đây / Bình luận vật dụng gần đây với mã ngắn
  25. Popup liên lạc Mẫu Mỹ
  26. Tabs Widget
  27. Tùy chỉnh Widget
  28. Threaded Blogger Bình luận
  29. Lỗi 404 trang
  30. Bài viết mã ngắn
  31. Dễ dàng để tạo trang Liên hệ
  32. faceook như hộp với shortcode
  33. Tất cả các vật dụng chủ đề và các tùy chọn dễ dàng để tùy chỉnh không cần phải sử dụng mã số
  34. Ý kiến Blogger, Disqus và Facebook trong các thẻ bằng cách sử dụng tùy chọn shortcode
  35. Cho phép nhận xét Disqus với Disqus chỉ Shortname
  36. Đặt bài viết pagination số từ các chủ đề lựa chọn bảng
  37. Pagination Hiển thị / Ẩn nhà cho bài viết gần đây từ bảng điều khiển tùy chọn chủ đề.
  38. Demo:Template Blog BMAG v2.0
  39. Download:Template Blog BMAG v2.0





  • Mọi thắc mắc hướng dẫn cài đặt vui lòng liên hệ Admin
  • Copy những nội dung nhất định trong bài blogger


    Cách 1: Vào Template (Mẫu), click vào Edit HTML (Chỉnh sửa HTML)
    <script type='text/javascript'>
     if (typeof document.onselectstart!=&quot;undefined&quot;) {
     document.onselectstart=new Function (&quot;return false&quot;);
    }
     else{
     document.onmousedown=new Function (&quot;return false&quot;);
     document.onmouseup=new Function (&quot;return true&quot;);
    }
    </script>  

    Cách 2 sử dụng mã CSS
    1. Đăng nhập và vào bố cục
    2. Chọn mẫu (template) => chỉnh sửa HTML (Edit HTML)
    3. Chèn đoạn code bên dưới vào trước thẻ ]]></b:skin>
    <!--Disable Highlighting-->
    <style type='text/css'>
    .post{
    -webkit-user-select: none; /* Webkit */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* IE 10 */
    /* Currently not supported in Opera but will be soon */
    -o-user-select: none;
    user-select: none;
    }
    pre,code{
    -webkit-user-select: text; /* Webkit */
    -moz-user-select: text; /* Firefox */
    -ms-user-select: text; /* IE 10 */
    /* Currently not supported in Opera but will be soon */
    -o-user-select: text;
    user-select: text;
    }
    </style>
    4. Lưu mẫu của bạn lại là xong và kiểm tra kết quả nha.

    Cách cho phép độc giả copy một đoạn duy nhất trong bài viết của bạn.

    Đoạn code trên sẽ khiến toàn bộ bài viết của bạn bị vô hiệu hoá click chuột phải và quét khối, giờ muốn cho độc giả quét khối khu vực nào bạn chỉ cần sử dụng đoạn mã bên dưới trong HTML của bài viết.
    <pre>
    Đoạn code được phép copy
    </pre>
    hoặc đoạn code sau:
    <code>
    Đoạn code được phép copy
    </code>

    Teamplate Blogger Minima Colored 3 Mag Style

    Minima Colored 3 Mag Style Blogger Template là một dạng blog tin tức với bố cục hợp lý và trình bày rõ ràng.


    Thích hợp làm: Trang tin tức, Trang công nghệ, Báo online, Bán hàng Online,...

    Những tính năng của Template:

    • Code chuẩn SEO
    • Hỗ trợ nhiều Shortcode
    • Icon đẹp
    • Hỗ trợ khung tìm kiếm
    • Sitemp
    • ...
    • Xem: Demo
    • Down: Teamplate Blogger Minima Colored 3 Mag Style 
    • Mọi Thắc mắc hướng dẫn cài đặt cũng như xóa bản quyền vui lòng liên hệ Admin để được giả đáp

    Template Rifqiy 1.35 - Blogger Template tin tức đẹp

    Lâu rồi mới lại viết bài về template blogger / template blogspot, cũng tiện có bạn muốn mình chia sẻ template blogspot chuẩn seo mà Tin Học Việt Nam đang dùng, mình xin được chia sẻ lại template Rifqiy - Responsive Magazine/News Blogger Template. Template Rifqiy 1.35 là mẫu của ThemeForest bán với giá $21, mẫu này khá đẹp và là template đã được tối ưu hóa chuẩn seo.

    Demo:    Demo 1

                  Demo 2


    Các tính năng của Rifqiy Blogger Template 

    • Responsive Design (Full Width or Boxed Width)
    • Manual Featured Post from Image Widget (Slideshow)
    • Auto Featured Post (Slideshow)
    • Support Advance Editor (Change Background Image, Color and Font Type)
    • Lightweight Auto read-more (support third party image, and Youtube Thumbnail)
    • Ajax load more post
    • Ajax Page Navigation New
    • 3 Comment System Support (Blogger Comment, Facebook Comment and Disqus Commnent) New
    • Cool blogger threaded comment (Support Google+ Comment)
    • JSON Search Result *
    • Ajax Recent Post by Tag (5 Post Type(Slider, Vertical, Combine, Gallery and Horizontal)) Support Random New
    • Ajax Recent Comment Widget *
    • Ajax Related Post Widget *
    • Ajax NewsTicker *
    • Two View Mode (List and Grid) with Cookies
    • Tabs Widgets Ready
    • Optimize SEO
    • Emoticon (Blogger Comment)
    • Comment View with Cookies
    • RTL Language Support
    • Compatible with major browsers (IE8+,Mozilla,Chrome,Safari)
    • Custom Error 404 Page
    • Professional admin layout, help you easy work with blog layout.

    Rifqiy v1.35 – themeforest responsive magazine/news blogger template

    Link download Template Rifqiy 1.35 - Responsive Magazine/News Blogger Template:

    Demo: Template Rifqiy 1.35
    Mọi thắc mắc về quá trình cài đặt liên hệ Admin để được giúp đỡ