Bài viết này mình sẽ hướng dẫn các bạn thêm thời gian đọc (Reading time) vào bài viết trên Blogger hoặc các nền tảng khác như Wordpress cũng có thể áp dụng được.
Chèn đoạn code bên dưới nơi bạn muốn hiển thị thời gian đọc.
Cuối cùng. Thêm đoạn CSS trước
Hiển thị thời gian đọc ước tính cho các bài viết là một ý tưởng hay. Nó cung cấp cho độc giả blog của bạn biết được cụ thể về lượng thời gian họ cần dành để đọc bài viết đó là bao lâu.
Chúng ta sẽ sử dụng một đoạn javascipt đơn giản để làm điều này.
Thêm thời gian đọc bài viết vào Blogger
Đăng nhập trang quản trị Blogger > Chủ đề > Chỉnh sửa HTML.Chèn đoạn code sau vào trước thẻ
</head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <script> $(function() { var txt = $(".post-full-content")[0].textContent, wordCount = txt.replace( /[^\w ]/g, "" ).split( /\s+/ ).length; var readingTimeInMinutes = Math.floor(wordCount / 228) + 1; var readingTimeAsString = readingTimeInMinutes + " phút đọc"; $('article .reading-time').html(readingTimeAsString); }); </script>
<div class="reading-time"></div>
]]></b:skin>
.reading-time:before { content: 'Thời gian đọc:'; margin-right: 3px; }
Lưu lại Template và xem kết quả. Có thể canh chỉnh lại một số CSS cho phù hợp với blog của bạn.
Tags:
blogger