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
Nội dung sau khi hiển thị sẽ giống
như:
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
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.
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ị.
phong cách Facebook, thì đây là giải pháp cho bạn
Nội dung sau khi hiển thị sẽ giống
như:
Code:
1 giờ trước
2 ngày trước
1 phút trước,…
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
PHP:
function timeago( $type ='post' ) {$d = 'comment' == $type ?
'get_comment_time' :
'get_post_time';
return human_time_diff($d
('U'), current_time
('timestamp')) . " " .
__(' trước');
}
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:
<?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ị.