
…).Với những blog sử dụng mã nguồn Wordpress, Joomla… thì việc nhúng chức năng này vào blog khá dễ dàng với các Plug-in hoặc Add-on hỗ trợ sẵn… Tuy nhiên không phải ai cũng biết đến chúng… Và nếu như blog của bạn không sử dụng những platform này thì…. đành chịu sao? Nhưng bạn hãy yên tâm, với các platform như Blogger hay uCoz, bạn cũng có thể làm được Featured Content Slide bằng cách sử dụng mã Javascript và nội dung tự tạo bằng tay, trông cũng có vẻ ấn tượng không kém đâu!
Bạn có thể xem trước demo ở đây. Nếu thấy hài lòng thì bây giờ chúng ta bắt đầu nhé…
Đầu tiên bạn chèn đoạn code sau trước thẻ </head>
<link rel="stylesheet" type="text/css" href="http://demo.b3smile.co.cc/html/featured-content-slider/contentslider.js" />
<script type='text/javascript' src='http://demo.b3smile.co.cc/html/featured-content-slider/contentslider.js'></script>
Sau đó, tìm đến nơi cần hiển thị Featured Content, chèn đoạn code này vào:
<h3 style="margin: 0 0 7px 0; padding: 0 7px 7px 0; color: #000; font-size: 1.4em; font-weight: bold; border-bottom: 1px solid #999999; text-transform: uppercase;font-family:tahoma,verdana,arial">Featured Posts
<div id="paginate-slider1" class="pagination"></div></h3>
<!–begin: featured_content –>
<div id="slider1" class="sliderwrapper">
<div class="contentdiv">
<h2><a href="POST URL 1" title="POST TITLE 1">POST TITLE 1</a></h2>
<div class="desc">
<img alt="POST TITLE 1" src="POST IMG THUMBNAIL 1" />POST CONTENT 1</div>
<div class="more"><a href="POST URL 1" title="POST TITLE 1">Read More…</a></div>
</div>
<div class="contentdiv">
<h2><a href="POST URL 2" title="POST TITLE 2">POST TITLE 2</a></h2>
<div class="desc">
<img alt="POST TITLE 2" src="POST IMG THUMBNAIL 2" />POST CONTENT 2</div>
<div class="more"><a href="POST URL 2" title="POST TITLE 2">Read More…</a></div>
</div>
<!– More post here… —>
</div><!–end: featured_content –>
<script type="text/javascript">
featuredcontentslider.init({
id: "slider1", //id of main slider DIV
contentsource: ["inline", ""], //Valid values: ["inline", ""] or ["ajax", "path_to_file"]
toc: "#increment", //Valid values: "#increment", "markup", ["label1", "label2", etc]
nextprev: ["<img width=8 src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikXIpkJUjkPHmpfGbmnGOGFZIn6CyuSaEE8IYvQfYH4dQ3jTa6kGwAwCHNQmUTANMm7rKl1_6GNQJX_eoT0TPCoIXY03z77N1KRmBM3i1_Dy89qlCBeLm6_Woia2wbFVxZjXpnYEMB2DuA/s1600/prev.png' height=7 />", "<img width=8 src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMXsJxDUcmuzKgFy947fwywhrG7vKOIW4mW2KfOCIgpH1OHgTyEOU-OQ_BSqSCnV7BWZnPpHrx9Oc3pGdUtT31dBwShd46_R4trk5LOINfJ6yJYzKqGNroWiN9CXYevhzRUlQEdJTdJCpA/s1600/next.png' height=7 />"], //labels for "prev" and "next" links. Set to "" to hide.
revealtype: "click", //Behavior of pagination links to reveal the slides: "click" or "mouseover"
enablefade: [true, 0.2], //[true/false, fadedegree]
autorotate: [true, 10000], //[true/false, pausetime]
onChange: function(previndex, curindex){ }
})
</script>
Các thông số cần chỉnh sửa:
Về phần nội dung:
- POST URL 1(2, 3…): liên kết đến bài viết 1 (2, 3…)
- POST TITLE 1 (2, 3…): tiêu đề bài viết
- POST IMG THUMBNAIL 1 (2, 3…): url đến ảnh minh họa cho bài viết
- POST CONTENT 1 (2, 3…): nội dung ngắn gọn mô tả bài viết
ề phần hiển thị:
- revealtype: cách chuyển nội dung, có 2 lựa chọn là "click" và "mouseover". Bạn thử từng tùy chọn sẽ thấy kết quả
- enablefade: cho phép có hiệu ứng bóng mờ khi chuyển slide hay không. Giá trị là [true/false, độ mờ]
- autorotate: cho phép tự động chuyển slide hay không. Giá trị là [true/false, thời gian hiển thị từng slide]
- Các thông số còn lại như id, contentsource, toc… bạn nên giữ mặc định hết là được
Demo cho uCoz: updating…
Download toàn bộ code
http://hotfile.com/dl/44293683/0db5786/featured-content-slider.rar.htmlChúc các bạn thành công!
Theo b3smile
0 comments:
Post a Comment
♦ Mời bạn gửi Nhận xét của mình. Nếu không có tài khoản Blogger-Google, LiveJournal, WordPress, TypePad, AIM, OpenID, bạn vẫn có thể nhận xét bằng cách chọn là Tên/URL hay Ẩn danh. Tuy nhiên bạn nên chọn Tên/URL với URL có thể để trống. Bạn vui lòng gõ tiếng Việt có dấu.
♦ Bấm vào Xem trước [Preview] bên dưới khung nhận xét nếu muốn xem trước comment đã viết, trước khi post [đăng]. Tương tự, bấm vào Đăng ký qua email [Subscribe by email] để đăng ký theo dõi nhận xét của bài này.
♦Nội dung nhận xét liên quan đến chủ đề bài viết và không mang tính chất spam ,dung tục ,đả kích ...
♦ Các bạn tự chịu trách nhiệm với Nhận xét của mình. Nhận xét để phản hồi, đánh giá, góp ý.... suy nghĩ của bạn. Thông qua Nhận xét hãy để cho mọi người biết Bạn là ai.