intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

“Bài viết liên quan” cho Blogger, bản nâng cao, có phân trang

Chia sẻ: Cong Thanh | Ngày: | Loại File: PDF | Số trang:7

165
lượt xem
18
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

“Bài viết liên quan” cho Blogger, bản nâng cao, có phân trang Script tạo danh sách các bài viết liên quan cho Blogger ban đầu được Hoctro phát triển, sau đó được nhân rộng ra với khá nhiều chỉnh sửa. Các bản “bài viết liên quan” hiện nay đều cho phép cấu hình số bài viết hiển thị và số bài viết lấy theo mỗi label. Tuy vậy, trong trường hợp cần liệt kê số lượng lớn các bài viết liên quan thì chưa script nào có khả năng phân trang. Trong bài viết này, tôi sẽ hướng dẫn các...

Chủ đề:
Lưu

Nội dung Text: “Bài viết liên quan” cho Blogger, bản nâng cao, có phân trang

  1. “Bài viết liên quan” cho Blogger, bản nâng cao, có phân trang Script tạo danh sách các bài viết liên quan cho Blogger ban đầu được Hoctro phát triển, sau đó được nhân rộng ra với khá nhiều chỉnh sửa. Các bản “bài viết liên quan” hiện nay đều cho phép cấu hình số bài viết hiển thị và số bài viết lấy theo mỗi label. Tuy vậy, trong trường hợp cần liệt kê số lượng lớn các bài viết liên quan thì chưa script nào có khả năng phân trang. Trong bài viết này, tôi sẽ hướng dẫn các bạn làm phân trang cho chúng. Script này thích hợp với các blog cần liệt kê số lượng lớn các bài viết liên quan (VD như các tập trong 1 bộ truyện tranh). Nếu blog bạn không có nhu cầu này, hãy dùng các bản cũ mà bạn thấy phù hợp. Cách cài đặt Mở template của bạn ở chế độ chỉnh sửa HTML (hoặc download file template về để mở), chèn đoạn sau ngay phía trước thẻ :
  2. 2 .related-posts-navi a{border:1px solid #36c;background:#fff;color:#36c;display 3:block;float:left;margin- right:10px;padding:2px 5px;text- decoration:none} .related-posts-navi 4a:hover{background:#36c;color:#fff;text -decoration:none} .related-posts-navi .related-posts- 5 navi- selected{background:#36c;color:#fff} 6 Sau đó, tìm trong template của bạn dòng:
  3. rồi chèn ngay phía sau đoạn code trong link này: http://pastebin.com/raw.php?i=jadhiYiU. Cuối cùng, tìm đến vị trí mà bạn muốn hiển thị các bài viết liên quan trong template và chèn dòng sau: Cách tùy biến Tiêu đề của mục các bài viết liên quan được mặc định là “Related Posts”. Để sửa nó, các bạn sửa lại chỗ sau (nằm trong đoạn code mà bạn copy từ link http://pastebin.com/raw.php?i=jadhiYiU): 1
  4. 2 Related Posts 3 4 (Nếu không muốn hiển thị, có thể xóa nó đi) Tham số tùy biến của script được liệt kê ở phần đầu của đoạn code như sau: 1 var relatedPostsConfig = { 2 maxPosts: 150, 3 perLabel: 25, 4 perPage: 10, hiddenLabel: ['Label 1', 'Label 2', 5 'Label 3'] 6 };
  5. Trong đó: - maxPosts: chỉ số lượng bài viết liên quan (tối đa) được hiển thị - perLabel: chỉ số lượng bài viết liên quan (tối đa) tính theo mỗi label - perPage: chỉ số lượng bài viết liên quan được liệt kê trong 1 trang - hiddenLabel: danh sách các label không hiển thị, phân cách bằng dấu phẩy. hiddenLabel được dùng khi bài viết của bạn có nhiều label, trong đó có 1 số label đặc biệt mà bạn không muốn liệt kê các bài viết liên quan nằm trong đó (VD ‘Thông báo’, ‘Tổng hợp’, …). Khi đó bạn chỉ cần liệt kê các label dạng này vào biến hiddenLabel là xong. Nếu muốn hiển thị tất cả các label (không ẩn label) nào thì khai báo: 1 hiddenLabel: []
  6. Mẹo nhỏ: Để chỉ hiện các bài viết liên quan của label đầu tiên, hãy cấu hình maxPosts = perLabel Ngoài ra, tôi cũng tạo 1 số style cơ bản cho các nút chuyển trang, là đoạn CSS được chèn ở trong thẻ head: 1 .related-posts-navi a{border:1px solid #36c;background:#fff;color:#36c;display 2:block;float:left;margin- right:10px;padding:2px 5px;text- decoration:none} .related-posts-navi 3 a:hover{background:#36c;color:#fff;tex t-decoration:none} .related-posts-navi .related-posts- 4 navi- selected{background:#36c;color:#fff}
  7. 5 Các nút phân trang này tôi làm theo mẫu của Flickr, nếu các bạn thích style khác, hãy tùy biến CSS theo ý mình. Cuối cùng, chúc các bạn blogging vui vẻ. Mọi góp ý xin để lại dưới comment
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
3=>0