Trình chiếu bài viết dạng Slideshow cho Blog/web

Một tiện ích trình chiếu các bài viết trên Web/blog theo dạng Slideshow. Và bạn có thể tùy biến trình chiếu theo một nhãn nhất định.








Các bước thực hiện:
CSS
Bạn đăng nhập vào Blogspot -> Mẫu -> Chỉnh sửa HTML. Bạn copy toàn bộ code phía dưới dán vào ngay trước thẻ ]]></b:skin> 
(Mách nhỏ: Bạn bấm tổ hợp phím Ctrl+F và nhập vào ]]></b:skin> để tìm cho nhanh)
#tinycarousel {
  width:532px; /* Lebar Slideshow */
  height:1%;
  overflow:hidden;
  font:normal 10px/12px Arial,Sans-Serif;
  color:#666;
  margin:30px auto;
}
#tinycarousel .viewport {
  height:336px;
  overflow:hidden;
  position:relative;
  background-color:#eee;
  border:1px solid #ccc;
}
#tinycarousel ul.overview {
  list-style:none !important;
  position:absolute;
  padding:0 0 !important;
  margin:0 0 !important;
  width:240px;
  left:0;
  top:0;
}
#tinycarousel ul.overview li {
  list-style:none !important;
  float:left;
  margin:5px 0 5px 5px !important;
  padding:0 0 !important;
  height:auto !important;
  width:168px; /* Lebar satu unit slide */
  background-color:white;
  color:#666;
  border:1px solid #ccc;
}
#tinycarousel .inner {
  margin:10px;
  height:260px;
  overflow:hidden;
}
#tinycarousel img {
  width:auto;
  height:170px;
  border:none;
  outline:none;
  padding:0 0;
  margin:0 0;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
}
#tinycarousel h6 {
  border-top:1px solid #ddd;
  font:normal bold 11px/12px Verdana,Tahoma,Arial,Sans-Serif;
  color:#39f;
  margin:9px 0 5px;
  padding:10px 0 0;
  background:none;
  overflow:hidden;
}
#tinycarousel h6 a {
  color:inherit;
  text-decoration:none;
  border:none;
}
#tinycarousel p {
  margin:0 0;
  padding:0 0;
  overflow:hidden;
}
#tinycarousel em {
  font-style:normal;
  color:#aaa;
  background-color:#333;
  background-image:-webkit-linear-gradient(top,#555,#333);
  background-image:-moz-linear-gradient(top,#555,#333);
  background-image:-ms-linear-gradient(top,#555,#333);
  background-image:-o-linear-gradient(top,#555,#333);
  background-image:linear-gradient(top,#555,#333);
  display:block;
  padding:5px 10px;
  margin:0 0;
}
#tinyarrow {
  display:block;
  background-color:white;
  border:1px solid #ccc;
  padding:5px;
  margin:2px 0 0;
  overflow:hidden;
}
#tinyarrow .buttons {
  background-color:#666;
  border:none;
  outline:none;
  display:block;
  padding:2px 5px;
  overflow:hidden;
  position:relative;
  float:left;
  margin:0 1px;
  color:white;
  text-decoration:none;
  font-weight:bold;
}
#tinyarrow .disable {display:none}
#tinyarrow .buttons:active {
  background-color:#900;
  position:relative;
  top:1px;
}
#tinyarrow span {
  float:right;
  font:normal bold 11px/12px Tahoma,Verdana,Arial,Sans-Serif;
  margin:2px 5px 0 0;
}
#tinycarousel.vertical {width:242px}
#tinycarousel.vertical ul.overview li {
  float:none;
  display:block;
  width:228px;
  margin:5px auto 10px !important;
}
#tinycarousel.vertical img {
  width:100%;
  height:auto;
}
JAVA
Bạn tìm đến thẻ </head> vào coppy toàn code phía dưới dán vào ngay trước thẻ đóng. Lưu lại
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js' type='text/javascript'></script>
<script type='text/javascript'>
//<![CDATA[
$(document).ready(function(){
    $('#tinycarousel').tinycarousel({
        start       : 1,
        display     : 1,
        axis        : 'x',
        interval    : false,
        intervaltime: 3000,
        animation   : true,
        duration    : 1000,
        callback    : null
    });
});
//]]>
</script>
<script src='http://reader-download.googlecode.com/svn/trunk/jquery.tinycarousel-custom.js' type='text/javascript'></script>  
Tiện ích HTML
Bạn vào ngay phần Bố Cục -> Chọn thêm một Tiện Ích HTML ( Bạn muốn hiện ở đâu thì đặc ngay ở đó)
Dán code phía dưới vào tiện ích. Lưu lại
<script type="text/javascript">
var showPostDate_g  = true,
    showComm_g      = true,
    slideOpenNewTab = true,
    idMode          = true,
    slidebyLabels   = false, // Giá trị true nếu bạn muốn trình chiếu một nhãn nhất định
    slideLabelName  = "Hệ Thống", // Nhãn bài viết của bạn
    pBlank          = "http://2.bp.blogspot.com/-11FkySHGB5Y/TpZ6SSbsF2I/AAAAAAAAA94/zK10UaL7jgo/s1600/images.jpeg",
    text            = "Bình luận",
    numposts_g      = 7,
    numchars_g      = 100,
    showText        = "Hiển thị",
    postText        = "Bài đăng",
    tinyprevNav     = "&lt;",
    tinynextNav     = "&gt;",
    home_page       = "http://www.tynisoft.com"; //  Thay thế bằng url của bạn
</script>
<script src="http://reader-download.googlecode.com/svn/trunk/autoContent4TinyCarousel.js" type="text/javascript"></script> 
Tùy Chỉnh
Màu đỏ: nếu web bạn đã có thư viện Java thì bỏ qua dòng đó
Màu xanh: bạn tùy thay đổi
Màu cam: Bạn có thế tùy chỉnh các kiểu trình chiếu bằng cách thay thế đoạn code màu cam.
Cấu hình tự động: DEMO
$('#tinycarousel').tinycarousel({
    start       : 1,
    display     : 1,
    axis        : 'x',
    interval    : true,
    intervaltime: 3000,
    animation   : true,
    duration    : 1000,
    callback    : null
}); 
Cấu hình theo chiều dọc: DEMO 
$('#tinycarousel').tinycarousel({
    start       : 1,
    display     : 1,
    axis        : 'y',
    interval    : true,
    intervaltime: 3000,
    animation   : true,
    duration    : 1000,
    callback    : null
}); 
Cấu hình chuyển 3 Slide bằng cách nhấn Navigation: DEMO
$('#tinycarousel').tinycarousel({
    start       : 1,
    display     : 3,
    axis        : 'x',
    interval    : false,
    intervaltime: 3000,
    animation   : true,
    duration    : 1000,
    callback    : null
}); 
Chúc các bạn thành công.
Nguồn sưu tầm.

Tiện Ích Recent Posts - Dạng 6

Tiện ích Recent Post dạng Slideshow ảnh rất thích hợp cho các trang Tin Tức.









Thêm một tiện ích HTML
Bạn đang nhập vào Blogspot -> Bố Cục -> Thêm Tiện Ích HTML. Và coppy toàn bộ code phía dưới dán vào Save lại. Xong
<link rel="stylesheet" type="text/css" href="http://blogger-json-experiment.googlecode.com/svn/resources/blogger-feed-rotator-plugin/default-style.min.css"/>
<div id="slider-rotator" class="slider-rotator loading"></div>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script><script type="text/javascript" src="http://blogger-json-experiment.googlecode.com/svn/resources/blogger-feed-rotator-plugin/blogger-feed-rotator.min.js"></script>
<script type="text/javascript">
makeSlider(
{
    url: "http://www.tynisoft.com", // blog URL của bạn
    numPost: 5, // Số bài viết để hiển thị
    newTabLink: false, // `true` để tự động mở liên kết trong cửa sổ mới tab
    labelName: null, // Hiển thị bài viết trong nhãn cụ thể. Xác định tên nhãn của bài viết, hoặc `null` để hiển thị tất cả các bài viết.
    showDetail: true, // `false` để ẩn các bài đăng blog tiêu đề và mô tả.
    summaryLength: 60, // Chiều dài của bài tóm tắt.
    titleLength: "auto", //  chiều dài của tiêu đề bài viết. "auto" mặc định, hoặc chỉ định số lượng để cắt các ký tự tiêu đề bài viết và cắt nó với `...`
    showThumb: true, // `false`để ẩn các bài hình thu nhỏ
    thumbWidth: 250, // Chiều rộng của bài trước trong pixel
    squareThumb: true, // chế độ / / thu nhỏ: chế độ Quảng trường hoặc sử dụng hình thu nhỏ quy mô với chiều rộng ban đầu và tỷ lệ chiều cao
    noThumb: "images/grey.png", // Dự trữ hình ảnh thu nhỏ không có bài viết
    showNav: true, // `true` để cả hai chương trình kế tiếp / trước chuyển hướng và số chuyển hướng, "tiếp theo / trước" để hiển thị tiếp theo / trước chuyển hướng chỉ, "số" để hiển thị số chuyển hướng chỉ, `sai` để ẩn chuyển hướng
    navText: {
        prev: "&lt;", // Label of the previous navigation
        next: "&gt;" // Label of the next navigation
    },
    containerId: "slider-rotator" // HTML ID yếu tố được sử dụng để hiển thị trình slideshow/rotator
}
);
</script>
Mở rộng thêm tiện ích
Hình minh họa
Đối với bạn nào muốn Hiện Silder ở trang chủ thì sử dụng Code như sau:
<link rel="stylesheet" type="text/css" href="http://blogger-json-experiment.googlecode.com/svn/resources/blogger-feed-rotator-plugin/default-style.min.css"/>
<style type="text/css">
/* Custom CSS here... */
.slider-rotator {
  width:600px;
  height:240px;
  padding:0 0;
  background-color:white;
  font:italic normal 12px/1.4 Georgia,Serif;
  color:white;
  border:1px solid black;
}
.slider-rotator .slider-item {
  background-color:white;
  height:240px; /* Same with `.slider-rotator` height */
  padding:0 0;
}
.slider-rotator h4 {margin-top:0}
.slider-rotator p {margin:2px 0 0}
/* Slider details as caption */
.slider-rotator .detail-wrapper {
  position:absolute;
  top:auto;
  right:0;
  bottom:0;
  left:0;
  background-color:black;
  background-color:rgba(0,0,0,.9);
  padding:.5em 1em;
  z-index:4;
}
</style>
<div id="slider-rotator" class="slider-rotator loading"></div>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="http://blogger-json-experiment.googlecode.com/svn/resources/blogger-feed-rotator-plugin/blogger-feed-rotator.min.js"></script>
<script type="text/javascript">
makeSlider({
    url: "http://tynisoft.blogspot.com",
    thumbWidth: 600,
    // Hide all captions on initiation...
    onInit: function() {
        $('#' + this.containerId).find('.detail-wrapper').hide();
    },
    // Hide the caption with `.slideUp()` effect when the slide item hides
    onHide: function() {
        $('#' + this.containerId).find('.detail-wrapper').slideUp();
    },
    // Show the caption with `.slideDown()` effect when the slide item appears
    onShow: function(index) {
        $('#' + this.containerId).children().eq(index).find('.detail-wrapper').slideDown();
    }
});
</script>
Hiện cùng lúc 3 Khung tiện ích và theo Nhãn bài viết

Hình minh họa

<link rel="stylesheet" type="text/css" href="http://blogger-json-experiment.googlecode.com/svn/resources/blogger-feed-rotator-plugin/default-style.min.css"/>
<style type="text/css">
/* Custom CSS here... */
.slider-rotator-wrapper {
  width:630px;
  padding:10px 5px;
  border:1px solid #ccc;
  background-color:white;
  margin:0 auto;
}
.slider-rotator-wrapper .grid {
  float:left;
  margin:0 5px;
}
.slider-rotator {
  padding:0 0;
  border:none;
  width:200px;
  height:320px;
}
.slider-rotator .slider-item {padding:0 0}
.slider-rotator-nav {
  overflow:hidden;
  margin-top:10px;
  border:1px solid #999;
  background-color:#ccc;
  padding:2px 0;
}
.slider-rotator-nav a {
  margin:0 0;
  display:inline-block;
  line-height:normal;
}
.clear {clear:both}
</style>
<div id="slider-rotator-wrapper" class="slider-rotator-wrapper">
    <div class="grid">
        <div id="slider-rotator-1" class="slider-rotator loading"></div>
    </div>
    <div class="grid">
        <div id="slider-rotator-2" class="slider-rotator loading"></div>
    </div>
    <div class="grid">
        <div id="slider-rotator-3" class="slider-rotator loading"></div>
    </div>
    <div class="clear"></div>
</div>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="http://blogger-json-experiment.googlecode.com/svn/resources/blogger-feed-rotator-plugin/blogger-feed-rotator.min.js"></script>
<script type="text/javascript">
makeSlider({
    url: 'http://luubutsong.blogspot.com', //  url web của bạn
    labelName: "Tình Yêu", // Nhãn bạn muốn hiển thị
    thumbWidth: 200,
    interval: 10000,
    containerId: "slider-rotator-1"
});
makeSlider({
    url: 'http://luubutsong.blogspot.com',
    labelName: "Cuộc Sống", // Nhãn bạn muốn hiển thị
    thumbWidth: 200,
    interval: 10000,
    containerId: "slider-rotator-2"
});
makeSlider({
    url: 'http://luubutsong.blogspot.com',
    labelName: "Gia Đình", // Nhãn bạn muốn hiển thị
    thumbWidth: 200,
    interval: 10000,
    containerId: "slider-rotator-3"
});
</script>
Tùy chỉnh
Màu đỏ: Nếu web/blog bạn đã có thư viện Java thì bỏ qua dòng đó.
Màu xanh: Thay địa chỉ URL của ban.

Tiện Ích Recent Posts - Dạng 5

Cách bài trước về chủ đề những thủ thuật Blog mình có dịp giới thiệu đến các bạn một lọt tiện ích liên quan đến Recent Posts.
Hôm nay mình xin giới thiệu thêm các 1 Kiểu khác nhầm phong phú thêm tiện ích cho cách bạn có thể lựa chọn phù hợp cho web/blog của mình.











Các bạn đăng nhập vào Blogspot chọn đến phần Bố Cục và thêm 1 tiện ích HTML:
Dáng toàn bộ code phía dưới và Save lại:
<style type="text/css">
#dte_recent-post {
  margin:0 0;
  padding:0 0;
  font:normal 11px Arial,Sans-Serif;
  color:#333;
  margin:0 auto;
  min-height:100px;
  background:white url('http://reader-download.googlecode.com/svn/trunk/images/nivo-loading.gif') no-repeat 50% 50%;
}
#dte_recent-post li {
  list-style:none;
  margin:0 0;
  padding:7px 7px;
  background-color:white;
  border-bottom:1px solid #ddd;
}
#dte_recent-post li a img {
  float:left;
  margin:0 10px 0 0;
  padding:0 0;
  border:none;
  background:transparent;
  outline:none;
}
#dte_recent-post li a.title {
  display:block;
  font-size:12px;
  text-decoration:none;
  color:#1155CC;
}
#dte_recent-post li a.title:hover {
  text-decoration:underline;
}
#dte_recent-post li span.foot {
  clear:both;
  display:block;
  color:#ccc;
  margin-top:7px;
  font-size:10px;
}
</style>
<ul id="dte_recent-post"></ul>
<script type="text/javascript">
//<![CDATA[
var rp_homePage    = "http://www.tynisoft.com", // URL web bạn
    rp_numPosts    = 5, // Số bài hiển thị
    rp_thumbWidth  = 72, // Kích thướt Thumbnail .
    rp_numChars    = 100, // Number of posts summary
    rp_sortByLabel = false, //Thay false bằng một nhãn nào đó mà bạn muốn hiển thị
                            // Example: rp_sortByLabel = "JQuery", to sort posts by label "JQuery"
    rp_noImage     = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgazoRWlzHns-iyGNM70fThAhjQu7CrPIxSpzVuZ7gxDjNbdyqsM-za_pRBIoq3HykxJgMAj_JLtcWzzdKEdjrPmut5PO0Fpgg5z4bq6Gea6pr4Lkpv1sqlXiMhneC-L9Rr57ZnUork3Lds/s200/Logo+TyniSoft.png", // A 'no-image' image
    rp_monthNames  = [
        "Tháng 1",
        "Tháng 2",
        "Tháng 3",
        "Tháng 4",
        "Tháng 5",
        "Tháng 6",
        "Tháng 7",
        "Tháng 8",
        "Tháng 9",
        "Tháng 10",
        "Tháng 11",
        "Tháng 12"
    ],
    rp_newTabLink  = true,
    rp_loadTimer   = "1000";  // 1000 Tương ứng với 1 giây, giá trị mặc định 'onload'
//]]>
</script>
<script type="text/javascript" src="http://reader-download.googlecode.com/svn/trunk/blogger-recent-post-with-preloader.js"></script>

Tiện Ích Recent Posts - Dạng 4

Tiếp theo cách bài viết thuộc Recent Posts. Hôm nay mình xin giới thiệu các bạn thêm một dạng Bài Viết Mới dạng trượt phù hợp với những trang Web/blog về tin tức, nhằm tăng thêm phần tiện lợi cho người xem cũng như tín chuyên nghiệp Site bạn.

Các bước thực hiện 
Bạn Đăng nhập vào Blogspot 
Bước 1: Vào phần Bố Cục
Như Hình
Bước 2: Ở phần bố cục bạn Click vào Thêm Tiện ích
Hình 1
Hinh 2.
Thêm 1 Tiện Ích HTML. Bạn Coppy Toàn bộ Code bên dưới dán vào và save lại
<link rel="stylesheet" href="https://tynisoft.googlecode.com/svn/trunk/CssBaiVietMoi.css" type="text/css" media="screen" />
<script type='text/javascript'>
var spyTitle = "Bài Mới",
 numposts = 7,
 numchars = 127,
 komentar = "Bình Luận",
 pBlank = "http://2.bp.blogspot.com/-11FkySHGB5Y/TpZ6SSbsF2I/AAAAAAAAA94/zK10UaL7jgo/s1600/images.jpeg",
 modeID = true,
 showSummaries = true,
 openNewTab = false,
 showPostDate = true,
 showComment = true,
 showThumbnails = true,
 animatedRecentPost = true,
 limitspy = 4,
 intervalspy = 4000,
 tickspeed = 1000;
</script>
<script type="text/javascript" src="https://tynisoft.googlecode.com/svn/Java/Baivietmoi.js"></script>
<script src="http://www.tynisoft.com/feeds/posts/default?orderby=published&alt=json-in-script&callback=rp"></script>
Tùy Chỉnh
Màu Xanh: Bạn thay thế bằng địa chỉ URL Web/blog của bạn
Màu Đỏ: Các bạn có thể down về tùy chỉnh và UpLoad lên Host rieng của bạn.

Tiện Ích Recent Posts - Dạng 3

Cũng tương tự Tiện Ích Recent Posts - dạng 2. Nhưng được bổ xung thêm phần hiện thị Nhận Xét và Read More
Các bước Cài Đặt:
Bước 1: Đăng Nhập vào Blogger
Bước 2: Đến phần quản lý Bố Cục
Hình hướng dẫn
 Bước 3: Bạn coppy toàn bộ Code bên dưới và dán vào Khung chứa code HTML
<style type="text/css">
/*<![CDATA[*/
img.label_thumb{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;float:left;padding:0;border:3px solid #cccccc;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:#fff;margin-right:10px;height:50px;width:50px}
img.label_thumb:hover{-moz-transform:scale(1.2) rotate(-350deg);-webkit-transform:scale(1.2) rotate(-350deg);-o-transform:scale(1.2) rotate(-350deg);-ms-transform:scale(1.2) rotate(-350deg);transform:scale(1.2) rotate(-350deg);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.3),inset 0 0 20px rgba(0,0,0,0.1);-moz-box-shadow:0 0 20px rgba(0,0,0,0.3),inset 0 0 20px rgba(0,0,0,0.1);box-shadow:0 0 20px rgba(0,0,0,0.3),inset 0 0 20px rgba(0,0,0,0.1);background:#f7f6f6}
.label_with_thumbs{float:left;width:100%;min-height:70px;margin:0 10px 2px 0;adding:0}ul.label_with_thumbs li{background:#f5f5f5;list-style-type:none;padding:8px 0;min-height:65px;margin-bottom:5px}
.label_with_thumbs a{color:#3395BF;font-size:12pt;outline:0;text-decoration:none}
.label_with_thumbs a:hover,.label_with_thumbs a:focus{color:#F4A557}.credits,.credits a{font-size:12px!important;text-align:left;text-shadow:0 1px 0 #fff;color:#888}
#mdjumplink{font-weight:800;background:#f7f8f9;background:-webkit-linear-gradient(top,#f7f8f9 0,#e9e9e9 100%);background:-moz-linear-gradient(top,#f7f8f9 0,#e9e9e9 100%);background:-o-linear-gradient(top,#f7f8f9 0,#e9e9e9 100%);background:-ms-linear-gradient(top,#f7f8f9 0,#e9e9e9 100%);background:linear-gradient(top,#f7f8f9 0,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f8f9',endColorstr='#e9e9e9',GradientType=0);border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:6px 12px;margin:0;-webkit-box-shadow:0 1px 0 #f9f9f9 inset,1px 1px 1px rgba(223,223,223,0.4);-moz-box-shadow:0 1px 0 #f9f9f9 inset,1px 1px 1px rgba(223,223,223,0.4);box-shadow:0 1px 0 #f9f9f9 inset,1px 1px 1px rgba(223,223,223,0.4);color:#888!important;text-shadow:0 1px 0 #fff;line-height:1.2;cursor:pointer;font-size:13px;font-weight:bold;text-decoration:none!important}
#mdjumplink:hover{background:#f1f1f1;background:-webkit-linear-gradient(top,#f1f1f1 0,#e0e0e0 100%);background:-moz-linear-gradient(top,#f1f1f1 0,#e0e0e0 100%);background:-o-linear-gradient(top,#f1f1f1 0,#e0e0e0 100%);background:-ms-linear-gradient(top,#f1f1f1 0,#e0e0e0 100%);background:linear-gradient(top,#f1f1f1 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1',endColorstr='#e0e0e0',GradientType=0);text-decoration:none!important}
#mdjumplink a{color:#888!important;text-decoration:none;display:block;margin:2px}
#mdjumplink a:hover{color:#888!important;text-decoration:none}
#mdcomments{padding:6px 12px;background:#3395BF;color:#FFFFFF!important;font-size:13px;font-weight:800}
#mdcomments:hover{background:#F4A557;text-decoration:none}
/*]]>*/
</style><script type="text/javascript" src="https://tynisoft.googlecode.com/svn/trunk/Baivietmoi.js"></script>
<script type='text/javascript'>
//<![CDATA[
var numposts = 5;
var showpostthumbnails = true;
var displaymore = true;
var displayseparator = true;
var showcommentnum = false;
var showpostdate = false;

var showpostsummary = false;
var numchars = 80;
//]]>
</script>
<script src='http://tynisoft.blogspot.com/feeds/posts/default?orderby=published&alt=json-in-script&callback=labelthumbs'></script>
Tùy Biến:
Màu đỏ: Là khung tròn hình Thumb, tùy chỉnh lớn nhỏ
Thay Tynisoft bằng tên Web/blog của bạn
var numposts = 5; (Số bài viết được hiển thị)
var showpostthumbnails = true; (Post ảnh)
var displaymore = true; (thêm Button)
var showcommentnum = false; (Số nhận)
var showpostdate = false; (Đăng Ký)
Bước 4: Lưu Lại xem kết quả

Tiện Ích Recent Posts - Dạng 2

Đã lâu rồi mình không có viết bài về tiện ích Blog. Hôm nay mình xin viết và giới thiệu đến các bạn một Tiện ích về Blog. Một tiện ích hiển thị bài viết mới cho Blog hay Recent Posts. Các bạn hãy xem hướng dẫn nhé

Tiến hành cài đặt:
Bước 1: Đăng nhập vào Blog
Bước 2: Bạn đến phần Bố Cục 
Hình hướng dẫn
Bước 3: Bạn coppy toàn bộ code và dán vào:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>

<style type="text/css" media="screen">
#workwidget {
overflow: hidden;
margin-top: 5px;
padding: 0px 0px;
height: 385px;
}
#workwidget ul {
width: 295px;
overflow: hidden;
list-style-type: none;
padding: 0px 0px;
margin: 0px 0px;
}
#workwidget li {
width: 282px;
padding: 5px 5px;
margin: 0px 0px 5px 0px;
list-style-type: none;
float: none;
height: 80px;
overflow: hidden;
background: #fff url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsq5JSP5ewYU85G43dFkHIfmVxVW59OOjQTYLM82OgW4bf-q26N_7Op3skancaVymVWHAsyQy7zLDQy_IY42jhb-W0g4JYnAyKK98Sw5NwpNgNdI7s1e3gAPjrDlrPOIyE6kq1BPA_DGr2/s1600/24work-blogspot-com.jpg) repeat-x;
border: 1px solid #ddd;
}
#workwidget li a {
text-decoration: none;
color: #4B545B;
font-size: 15px;
height: 18px;
overflow: hidden;
margin: 0px 0px;
padding: 0px 0px 2px 0px;
}
#workwidget img {
float: left;
margin-top: 10px;
margin-right: 15px;
background: #EFEFEF;
border: 0;
}
#workwidget img {
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
transition: all 0.5s ease;
padding: 4px;
background: #eee;
background: -webkit-gradient(linear, left top, left bottom, from(#eee), color-stop(0.5, #ddd), color-stop(0.5, #c0c0c0), to(#aaa));
background: -moz-linear-gradient(top, #eee, #ddd 50%, #c0c0c0 50%, #aaa);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 0 3px rgba(0,0,0,.7);
-moz-box-shadow: 0 0 3px rgba(0,0,0,.7);
box-shadow: 0 0 3px rgba(0,0,0,.7);
}
#workwidget img:hover {
-moz-transform: scale(1.2) rotate(-350deg);
-webkit-transform: scale(1.2) rotate(-350deg);
-o-transform: scale(1.2) rotate(-350deg);
-ms-transform: scale(1.2) rotate(-350deg);
transform: scale(1.2) rotate(-350deg);
-webkit-box-shadow: 0 0 20px rgba(255,0,0,.4), inset 0 0 20px rgba(255,255,255,1);
-moz-box-shadow: 0 0 20px rgba(255,0,0,.4), inset 0 0 20px rgba(255,255,255,1);
box-shadow: 0 0 20px rgba(255,0,0,.4), inset 0 0 20px rgba(255,255,255,1);
}
.spydate {
overflow: hidden;
font-size: 10px;
color: #0284C2;
padding: 2px 0px;
margin: 1px 0px 0px 0px;
height: 15px;
font-family: Tahoma,Arial,verdana, sans-serif;
}
.spycomment {
overflow: hidden;
font-family: Tahoma,Arial,verdana, sans-serif;
font-size: 10px;
color: #262B2F;
padding: 0px 0px;
margin: 0px 0px;
}

</style><script language='JavaScript'>
imgr = new Array();
imgr[0] = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzxY5OB-CDPHYT_zmN2HQRH9Mk8Ik1pCuDmK_dOndEmI7MgcNTJZp076KaWGocjGgHGhnsSoGhoJFjdfweT2_UoH1BeqYHGqXM4IcCHeDpfi2qgH9pL5CaKHcoMRqJuslfd9TawYo-hfbu/s1600/noimage.png";
imgr[1] = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzxY5OB-CDPHYT_zmN2HQRH9Mk8Ik1pCuDmK_dOndEmI7MgcNTJZp076KaWGocjGgHGhnsSoGhoJFjdfweT2_UoH1BeqYHGqXM4IcCHeDpfi2qgH9pL5CaKHcoMRqJuslfd9TawYo-hfbu/s1600/noimage.png";
imgr[2] = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzxY5OB-CDPHYT_zmN2HQRH9Mk8Ik1pCuDmK_dOndEmI7MgcNTJZp076KaWGocjGgHGhnsSoGhoJFjdfweT2_UoH1BeqYHGqXM4IcCHeDpfi2qgH9pL5CaKHcoMRqJuslfd9TawYo-hfbu/s1600/noimage.png";
imgr[3] = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzxY5OB-CDPHYT_zmN2HQRH9Mk8Ik1pCuDmK_dOndEmI7MgcNTJZp076KaWGocjGgHGhnsSoGhoJFjdfweT2_UoH1BeqYHGqXM4IcCHeDpfi2qgH9pL5CaKHcoMRqJuslfd9TawYo-hfbu/s1600/noimage.png";
imgr[4] = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzxY5OB-CDPHYT_zmN2HQRH9Mk8Ik1pCuDmK_dOndEmI7MgcNTJZp076KaWGocjGgHGhnsSoGhoJFjdfweT2_UoH1BeqYHGqXM4IcCHeDpfi2qgH9pL5CaKHcoMRqJuslfd9TawYo-hfbu/s1600/noimage.png";
showRandomImg = true;
boxwidth = 255;
cellspacing = 6;
borderColor = "#232c35";
bgTD = "#000000";
thumbwidth = 50;
thumbheight = 50;
fntsize = 15;
acolor = "#666";
aBold = true;
icon = " ";
text = "comments";
showPostDate = true;
summaryPost = 40;
summaryFontsize = 10;
summaryColor = "#666";
icon2 = " ";
numposts = 10;
home_page = "http://tynisoft.blogspot.com/";
limitspy=4;
intervalspy=4000;
</script>
<div id="workwidget">
<script src='http://24work.webs.com/24work-blogspot/recent-posts/animated-recent-posts-ycode-2.js' type='text/javascript'></script>
</div>
Nếu Blog/ Web của bạn đã có thư viện jquery.min.js thì các bạn bỏ qua dòng đầu tiên.
Màu Đỏ: Các bạn có thể sửa tùy ý.
Bước 4: Save lại và xem kết quả

Tiện ích Recent Posts - Dạng 1

Đã lâu rồi mình không có UP bài viết nào về Tiện Ích Blog. Tình cờ mình dạo một vòng  Blog mấy bạn nước ngoài thấy có một tiện ích rất hay về Bài Viết Mới, Những tiện ích trướt đây đơn giản chỉ hiện những bài viết mới nhất và số lần hiển thị chỉ 5 bài hoặc nhiều hơn tùy mình chỉnh. Nhưng với tiện ích này bạn có thể Next hoặc Previous về bài cũ nhất, rất nhanh rất là gọn. Chắc chắn các Bogger điều rất thích điều này.

Sau đây là các bước thực hiện:
"Sao lưu Blog trước khi thực hiện nhằm tránh lỗi phát sinh khi làm"
Bước 1: Vào blog của bạn chọn Mẫu -> Chỉnh sử HTML -> Ctrl + F ( tìm thẻ ]]></b:skin>và dán toàn bộ phần code phía dưới vào trên thẻ ]]></b:skin>

Bước 2: Bạn tìm tiếp đến thẻ đóng </head> và chèn toàn bộ code phía dưới vào ngay trên </head>.

Ngay dòng 5 bạn sữa URL thành địa chỉ Blog của bạn:
Bước 3: Thêm một tiện ích HTML và dán Code phía dưới vào.
<div id="terbaru"></div>
<div id="mas-navigasifeed"></div>
Lưu lại và xem thành quả của bạn