Auto readmore không JS với thumbnail tùy chỉnh kích thước 2016
Auto readmore được sử dụng cho hầu hết các Blogger template. Thủ thuật này cũng được chia sẻ rất nhiều, tuy nhiên muốn điều chỉnh kích thước ảnh thumbnail thì lại phải dùng Javascript.
Hôm nay mình sẽ giới thiệu cách tạo Auto readmore cho Blogspot, có thể thay đổi kích thước thumbnail mà không dùng Javascript
Nếu Template đã có sẵn Auto readmore khác thì hãy xóa trước khi áp dụng Auto readmore không JS với thumbnail tùy chỉnh kích thước 2016, xem Hướng dẫn xóa Auto readmore trong Blogger Template
- Thay đổi kích cỡ ảnh thumbnail bằng cách thay đổi giá trị 230 trong
- Thay đổi tỷ lệ ảnh hiển thị chiều rộng/ chiều cao: thay đổi 1:1 trong
- Nếu muốn ảnh tự động điều chỉnh chiều cao thì thay thế
- Đoạn code này đã có ảnh mặc định thay thế trong trường hợp bài viết không có ảnh. Nếu bạn không thích thì có thể chỉnh sửa hoặc xóa bỏ code sau:
- Ảnh thumbnail bên trái bài viết: thêm CSS
- Ảnh thumbnail bên trái bài viết: thêm CSS
http://www.premiumbloggertemplates.com/blog/how-to-remove-blogger-auto-read-more-option/
Hôm nay mình sẽ giới thiệu cách tạo Auto readmore cho Blogspot, có thể thay đổi kích thước thumbnail mà không dùng Javascript
Nếu Template đã có sẵn Auto readmore khác thì hãy xóa trước khi áp dụng Auto readmore không JS với thumbnail tùy chỉnh kích thước 2016, xem Hướng dẫn xóa Auto readmore trong Blogger Template
Nội dung chính [Ẩn]
Các bước thực hiện:
Trước khi thực hiện, bạn nên sao lưu (back up) template để đề phòng sự cố không mong muốn xảy ra trong quá trình chỉnh sửa, xem Sao lưu và phục hồi Blogger template1. Đăng nhập vào Blogger.com
2. Chọn Template > Edit HTML
Tìm trong template đoạn mã<data:post.body/>
, rồi thay thế bằng đoạn code bên dưới: <b:if cond='data:blog.pageType != "item" and data:blog.pageType != "static_page"'>
<div class='posts-thumb'>
<b:if cond='data:post.thumbnailUrl'>
<img expr:alt='data:post.title' expr:src='resizeImage(data:post.thumbnailUrl,230,"1:1")' expr:title='data:post.title' height='140' width='230'/>
<b:else/>
<img class='post-thumbnail' expr:alt='data:post.title' width='230' height='140' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyPSEYXyCi5N2x-vcOj46zYpyP-0cOI5EhLcKwXL_M108CM3IBzleDpdxVZo-yN5TPtLQokvvBIugdvb590ztU5mQMJ4yJlJb72Qrldda37xZEmcKtUSmyvkNrQqCX6laW3MvVRmRoN_I/s72-c/no-thumbnail.jpg'/>
</b:if>
</div>
<div class='summary'>
<data:post.snippet/>
</div>
<div class='jump-link'>
<a expr:href='data:post.url' expr:title='data:post.title'><data:post.jumpText/></a>
</div>
<b:else/>
<data:post.body/>
</b:if>
Chú ý:
- Trong template có thể có nhiều mã<data:post.body/>
, vì vậy thay từng cái một rồi kiểm tra kết quả.- Thay đổi kích cỡ ảnh thumbnail bằng cách thay đổi giá trị 230 trong
resizeImage(data:post.thumbnailUrl,230,"1:1")
- Thay đổi tỷ lệ ảnh hiển thị chiều rộng/ chiều cao: thay đổi 1:1 trong
resizeImage(data:post.thumbnailUrl,230,"1:1")
- Nếu muốn ảnh tự động điều chỉnh chiều cao thì thay thế
resizeImage(data:post.thumbnailUrl,230,"1:1")
bằng resizeImage(data:post.thumbnailUrl,230)
- Đoạn code này đã có ảnh mặc định thay thế trong trường hợp bài viết không có ảnh. Nếu bạn không thích thì có thể chỉnh sửa hoặc xóa bỏ code sau:
<b:else/>
<img class='post-thumbnail' expr:alt='data:post.title' width='230' height='140' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyPSEYXyCi5N2x-vcOj46zYpyP-0cOI5EhLcKwXL_M108CM3IBzleDpdxVZo-yN5TPtLQokvvBIugdvb590ztU5mQMJ4yJlJb72Qrldda37xZEmcKtUSmyvkNrQqCX6laW3MvVRmRoN_I/s72-c/no-thumbnail.jpg'/>
3. Thêm CSS
Bạn có thể tùy chọn 2 phương án sau:- Ảnh thumbnail bên trái bài viết: thêm CSS
.posts-thumb{float:left}
- Ảnh thumbnail bên trái bài viết: thêm CSS
.posts-thumb{float:right}
4. Lưu Template và kiểm tra kết quả
http://www.premiumbloggertemplates.com/how-to-remove-auto-read-more-feature/http://www.premiumbloggertemplates.com/blog/how-to-remove-blogger-auto-read-more-option/
Blog thủ thuật blogspot giờ càng ngày càng ít nội dung mới
ReplyDeleteĐúng là như vậy, nhưng với người dùng cơ bản thì blogspot vẫn rất ổn. Chủ yếu là chọn template phù hợp, rồi tinh chỉnh là OK
Delete