Hầu hết các template cho Wordpress đều hiện thông tin tác giả, tags, ngày tháng trong mỗi bài viết. Nếu bạn từng nghĩ rằng muốn hiển thị thời gian theo phong cách Facebook, thì đây là giải pháp cho bạn.
Mở functions.php trong thư mục theme bạn muốn sử dụng tính năng này và thêm vài dòng dưới đây
function timeago( $type = ‘post’ ) {
$d = ‘comment’ == $type ? ‘get_comment_time’ : ‘get_post_time’;
return human_time_diff($d(‘U’), current_time(‘timestamp’)) . " " . __(‘ago’);
}
sau đó lưu functions.php lại. Function này trả về thời gian từ khi bài viết được đăng. Thêm dòng dưới dây vào chỗ nào bạn muốn hiện dòng này.
<?php echo timeago(); ?>
Bạn có thêm vào single.php - cho những bài viết đơn
hoặc comments.php - cho các bình luận.
Sử dụng tùy thuộc vào template của bạn và khu vực cần hiển thị.