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.
Thêm thời gian đọc ước tính vào bài viết blogspot. |
Cách thêm thời gian đọc ước tính vào bài viết blogspot
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.
Ví dụ minh họa. |
Đă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>
Thêm đoạn CSS trước ]]></b:skin>
.reading-time:before {
content: 'Thời gian đọc:';
margin-right: 3px;}
Chèn đoạn code bên dưới nơi bạn muốn hiển thị thời gian đọc.
<div class="reading-time"></div>
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.
Lời kết
Với thủ thuật đơn giản này sẽ giúp bạn dễ dàng thêm thời gian đọc ước tính vào bài viết blogspot của mình. Chúc các bạn thành công!