Hiển thị Last Updated trong WordPress như thế nào

Bạn có muốn hiển thị ngày cập nhật cuối cùng(Last updated) của bài viết giống như blog GiaHiep? Một số website thường xuyên cập nhật bài viết như tôi và muốn cho người dùng biết bài viết được cập nhật lần cuối là khi nào. Trong bài này, tôi sẽ chỉ cho bạn cách dễ dàng hiển thị last updated của các bài viết trong WordPress.

Tại sao bạn muốn hiển thị Last updated?

Mặc định, trong WordPress sẽ hiển thị thời gian cuối cùng khi bạn xuất bản bài viết. Tuy nhiên, mỗi khi bạn chỉnh sửa lại bài viết thì thời gian sau khi cập nhật sẽ không được hiển thị cho người xem.

Đặc biệt, với những website tin tức hay blog cá nhân,… thông tin được cập nhật thường xuyên. Và bạn sẽ muốn hiển thị thời gian cập nhật cuối(Last updated) cho người xem biết rằng nội dung trên website luôn luôn được cập nhật.

Hiển thị Last Updated trong WordPress như thế nào?

1, Thêm Last updated vào Theme WordPress

Trước khi bắt đầu bạn nên tạo child-theme rồi hãy thực hiện. Với cách này, bạn cần thêm đoạn mã sau vào Theme WordPress đang sử dụng trong file function.php

function giahiepblog_last_updated_date( $content ) {
$u_time = get_the_time('U'); 
$u_modified_time = get_the_modified_time('U'); 
if ($u_modified_time >= $u_time + 86400) { 
$updated_date = get_the_modified_time('F jS, Y');
$updated_time = get_the_modified_time('h:i a'); 
$custom_content .= '<p class="last-updated">Last updated on '. $updated_date . ' at '. $updated_time .'</p>'; 
} 
 
 $custom_content .= $content;
 return $custom_content;
}
add_filter( 'the_content', 'giahiepblog_last_updated_date' );

Đây là cách mã lệnh trên hiển thị cho bài viết của bạn khi có cập nhật lần cuối.

last-updated-on-wordpress

Sau đó, bạn tùy chỉnh CSS để nổi bật thời gian cập nhật cuối hoặc có thể không làm gì hết.

p.last-updated {
 background: #fac2c4;
 padding: 1em;
 border-left: 3px solid #1d96f3;
 }
2, Chỉnh sửa Theme WordPress

Cách này yêu cầu bạn phải can thiệp vào theme để chỉnh sửa.

Bạn sẽ tìm kiếm đoạn mã hiển thị ngày và giờ. Sau đó, thay thế mã đó bằng mã sau hoặc thêm nó ngay sau mã thời gian của theme bạn đang sử dụng hoặc bất kỳ đâu bạn muốn làm nó hợp mỹ quan.

<?php the_modified_date('F j, Y'); ?> at <?php the_modified_date('g:i a'); ?>

Tham khảo thêm hàm the_modified_date() trên WordPress.org

3, Sử dụng plugin

Với sự hỗ trợ từ việc cài thêm plugins(phần mở rộng), bạn sẽ không chỉnh sửa theme mình đang dùng.

Tôi muốn giới thiệu với bạn plugin Post Updated Date, nó làm việc rất tuyệt khi bạn không am hiểu về những đoạn mã và không muốn chỉnh sửa theme.

Chỉ cần tải về cài đặt và kích hoạt. Bạn không cần làm gì khác vì nó sẽ tự động hiển thị Last Updated tại phần đầu mỗi bài viết khi bạn có cập nhật mới.

Đây là cách mà plugin sẽ hiển thị trên bài viết của bạn

(Last Updated On: November 3, 2017)

Hi vọng bài viết giúp bạn hiểu cách mà tôi hiển thị thời gian cập nhật cuối(Last updated) cho bài viết trên blog như thế nào. Nếu bạn thích bài viết hãy chia sẻ nó cho mọi người cùng biết

Đọc thêm:

Posted by Giahiep

Vâng, tôi là một blogger!

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe To Our Newsletter

Subscribe To Our Newsletter

Đừng bỏ lỡ bất kỳ thủ thuật WordPress và mẹo SEO nào trên Gia Hiep blog bằng cách:

1, Nhập email bên dưới.

2, Xác nhận đăng ký.

3, Done!

You have Successfully Subscribed!

%d bloggers like this: