Hiển thị bài viết trên Blogspot dạng trượt với hiệu ứng JQuery giống accordion template
(Traidatmui.com) – Trước đây mình đã có dịp chia sẻ đến các bạn một thủ thuật thuật hiển thị bài viết dạng trượt với hiệu ứng Jquery (bạn có thể xem tại đây), tuy nhiên ở thủ thuật trước chúng ta chỉ thực hiện đối với các bài mới nhất trên blog hay cùng một nhãn. Hôm nay với hiệu ứng đó mình sẽ giúp các bạn hiển thị cho tất cả các bài viết trên trang chủ hay các trang nhãn trên blog của bạn. Tất cả các bài viết trên trang blog của bạn sẽ hiển thị một bài viết đầy đủ và các bài viết khác sẽ chỉ hiển thị tiêu đề và hiển thị đầy đủ khi bạn click vào thanh tiêu đề đó. Bạn có thể xem hình ảnh minh họa bên dưới và click demo để xem accordion-template sẽ thấy rỏ hơn.

1. Đăng nhập vào tài khoản Blogger
2. Vào phần thiết kế (Design)
3. Chọn chỉnh sửa HTML (Edit HTML)
4. Chọn mở rộng tiện ích (Expand Widget Templates)
5. Chèn code CSS bên dưới vào trước thẻ ]]></b:skin>
font-size:12px;
background: #eee url(http://lh5.ggpht.com/_BTztXRwC9ik/TNQPad_DI_I/AAAAAAAAEu4/wtICtukiAws/arrow-square-fd1.gif) no-repeat right -51px;
color:#000;
width:99%;
margin:0px;
padding:5px}
.post-header a{color:#000;}
.post-header a:hover{color:#0000ff;}
#main-wrapper .headactive {
background-position: right 5px;}
6. Chèn tiếp code bên dưới vào sau thẻ <head>
<script type='text/javascript'>
var accordionpost=true;
</script>
<script src='http://data-traidatmui.appspot.com/scripts/accordionpost.js' type='text/javascript'/>
7. Bây giờ bạn hãy tìm đến code như bên dưới hoặc tương tự
<a expr:name='data:post.id'/>
<b:if cond='data:post.title'>
<h3 class='post-title entry-title'>
<b:if cond='data:post.link'>
<a expr:href='data:post.link'><data:post.title/></a>
<b:else/>
<b:if cond='data:post.url'>
<a expr:href='data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
</b:if>
</h3>
</b:if>
8. Thay toàn bộ code vừa tìm được thành code bên dưới
<a expr:name='data:post.id'/>
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:post.title'>
<h2 class='post-title entry-title post-header'>
<b:if cond='data:post.link'>
<a expr:href='data:post.link'><data:post.title/></a>
<b:else/>
<b:if cond='data:post.url'>
<a expr:href='data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
</b:if>
</h2>
</b:if>
<b:else/>
<h1 class='post-title entry-title post-header'>
<b:if cond='data:post.link'>
<a expr:href='data:post.link'><data:post.title/></a>
<b:else/>
<b:if cond='data:post.url'>
<a expr:href='data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
</b:if>
</h1>
</b:if>
9. Bây giờ bạn tìm đến code sau hoặc tương tự
...........................................................
phần ở giữa này tùy mỗi template mỗi khác, bạn chú ý phần mở đầu và kết thúc
..........................................................
</div>
</b:includable>
<b:includable id='status-message'>
10. Chèn vào code vừa tìm được đoạn code như bên dưới
<div class='post-body entry-content'>
...........................................................
..........................................................
</div>
</div>
</b:includable>
<b:includable id='status-message'>
Code được chèn vào là code màu đỏ, bạn chú ý cần phải xác định đúng các thẻ đóng thì template sẽ không bị lỗi nếu không bạn sẽ không save template lại được
11. Cuối cùng save template lại
Chúc bạn thành công
Không có nhận xét nào