Bạn có muốn hiển thị ngày cập nhật cuối cùng cho bài viết của mình trong WordPress? Một số trang web thường xuyên cập nhật bài đăng của họ và muốn cho người dùng biết khi bài viết được cập nhật lần cuối. Trong bài này, chúng tôi sẽ chỉ cho bạn cách dễ dàng hiển thị ngày cập nhật cuối cùng của các bài viết trong WordPress.
Khi nào cần cập nhật lần cuối cho bài đăng trong WordPress?
Hầu hết các chủ đề WordPress thường hiển thị ngày mà bài đăng đã được xuất bản lần cuối. Điều này phù hợp với hầu hết các blog và các trang web tĩnh.
Tuy nhiên, WordPress cũng được sử dụng bởi các trang web mà các bài báo cũ được cập nhật thường xuyên (như của chúng ta). Ngày và giờ cập nhật lần cuối này là thông tin quan trọng cho những ấn bản đó.
Ví dụ phổ biến nhất là các trang web tin tức. Họ thường cập nhật các câu chuyện cũ để hiển thị các phát triển mới, bổ sung sửa chữa hoặc các tệp phương tiện. Nếu họ chỉ thêm ngày xuất bản, thì người dùng của họ sẽ bỏ lỡ những cập nhật đó.
Nhiều blog và trang web phổ biến không hiển thị bất kỳ ngày nào trên bài viết của họ. Đây là một thực tế không tốt và bạn không bao giờ nên xóa ngày tháng khỏi bài đăng trên blog của bạn.
Có nói rằng, chúng ta hãy xem làm thế nào để dễ dàng hiển thị ngày cập nhật cuối cùng cho các bài viết của bạn trong WordPress.
Hiển thị ngày cập nhật lần cuối trong WordPress
Hướng dẫn này yêu cầu bạn thêm mã vào các tệp WordPress của bạn. Nếu bạn chưa làm điều này trước đây, sau đó chúng tôi khuyên bạn nên xem hướng dẫn của chúng tôi về cách sao chép mã dán trong WordPress.
Phương pháp 1: Hiển thị ngày cập nhật cuối cùng trước khi đăng nội dung
Bạn sẽ cần thêm mã này vào tệp functions.php của chủ đề hoặc plugin cụ thể cho từng trang web.
hàm wpb_last_updated_date ($ nội dung) { $ 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. = 'Cập nhật lần cuối vào '. $ updated_date. 'tại'. $ updated_time. '
'; } $ custom_content. = $ nội dung; trở lại $ custom_content; } add_filter ('the_content', 'wpb_last_updated_date');
Mã này kiểm tra để xem liệu ngày đăng và ngày sửa đổi cuối cùng là khác nhau. Nếu có, thì nó sẽ hiển thị ngày sửa đổi cuối cùng trước khi nội dung bài đăng.
Bạn có thể thêm CSS tuỳ chỉnh để định dạng sự xuất hiện của ngày cập nhật cuối cùng. Dưới đây là một ít CSS mà bạn có thể sử dụng như là điểm khởi đầu:
.Cập nhật mới nhất { cỡ chữ: nhỏ; chuyển đổi văn bản: chữ hoa; màu nền: # fffdd4; }
Đây là cách nó nhìn vào trang web demo của chúng tôi.
Cách 2: Thêm ngày cập nhật lần cuối trong chủ đề
Phương pháp này yêu cầu bạn phải chỉnh sửa tệp tin chủ đề WordPress cụ thể. Nhiều chủ đề WordPress giờ đây sử dụng các thẻ khuôn mẫu của riêng mình để xác định cách các chủ đề này hiển thị dữ liệu meta post như ngày và giờ.
Một số chủ đề cũng sử dụng mẫu nội dung hoặc các phần mẫu để hiển thị bài đăng.
Rất ít các chủ đề đơn giản sẽ sử dụng các tệp tin single.php, archive.php và các tệp mẫu khác để hiển thị nội dung và thông tin meta.
Bạn sẽ tìm kiếm mã có trách nhiệm hiển thị ngày và giờ. Sau đó, bạn có thể thay thế mã đó bằng mã sau hoặc thêm mã ngay sau mã thời gian và ngày của chủ đề.
$ u_time = get_the_time ('U'); $ u_modified_time = get_the_modified_time ('U'); if ($ u_modified_time> = $ u_time + 86400) { echo "Sửa đổi lần cuối vào "; the_modified_time ('F jS, Y'); echo "tại"; the_modified_time (); echo "
";}
Đây là cách nó nhìn vào trang web demo của chúng tôi: