Hướng dẫn xóa Auto readmore trong Blogger Template

- Bạn muốn thay bằng Auto readmore kiểu khác như Auto readmore không JS với thumbnail tùy chỉnh kích thước 2016
- Không muốn sử dụng Auto readmore nữa vì nó không phù hợp với Blog của bạn - ....
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
Chọn Blog cần chỉnh sửa > Template > Edit HTML2. Thay thế HTML
Tìm đoạn code có dạng: <b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:blog.pageType != "static_page"'>
<b:if cond='data:post.firstImageUrl'>
<div class='postThumb'>
<img expr:src='data:post.firstImageUrl' expr:title='data:post.title' expr:alt='data:post.title'/>
</div>
</b:if>
<div expr:id='"summary" + data:post.id'>
<data:post.body/>
</div>
<script type='text/javascript'> createSummary("summary<data:post.id/>");</script>
<div><a expr:href='data:post.url'>Read more »</a></div>
<b:else/>
<data:post.body/>
</b:if>
<b:else/>
<data:post.body/>
</b:if>
Thay thế bằng code: <data:post.body/>
- Mẹo: để tìm nhanh được đoạn code bên trên, sử dụng Ctrl+F và tìm với keyword: <data:post.body/>.Trở về đầu trang
3. Xóa Javascript của Auto readmore
Nếu Auto readmore sử dụng Javascript thì cũng cần phải xóa nó đi. Bạn thử tìm kiếm (Ctrl+F) từ khóa như summary để tìm đoạn Javascript kiểu như:<script type='text/javascript'>//<![CDATA[
function removeHtmlTag(strx, chop) {
if (strx.indexOf("<") != -1) {
var s = strx.split("<");
for (var i = 0; i < s.length; i++) {
if (s[i].indexOf(">") != -1) {
s[i] = s[i].substring(s[i].indexOf(">") + 1, s[i].length);
}
}
strx = s.join("");
}
chop = (chop < strx.length - 1) ? chop : strx.length - 2;
while (strx.charAt(chop - 1) != ' ' && strx.indexOf(' ', chop) != -1) chop++;
strx = strx.substring(0, chop - 1);
return strx + '...';
}
function createSummary(pID) {
var div = document.getElementById(pID);
var summ = 150;
var summary = '<div><p>' + removeHtmlTag(div.innerHTML, summ) + '</div></p>';
div.innerHTML = summary;
}
//]]></script>
Nếu không tìm thấy thì nhiều khả năng Auto readmore của bạn không sử dụng Javascript 5. Xóa CSS
Để triệt để xóa Auto readmore thì bạn cũng cần phải xóa các class CSS liên quan, thông thường các class sẽ có tên như .readmore, .summary,...Trở về đầu trang
No comments:
Post a Comment