Cập nhật bài viết từ cuối trang WordPress

4 giờ ago, WordPress Plugin, 1 Views
Cập nhật bài viết từ cuối trang WordPress

Giới thiệu về việc cập nhật bài viết từ cuối trang WordPress

WordPress là một nền tảng quản lý nội dung (CMS) phổ biến, được sử dụng rộng rãi để xây dựng và quản lý các trang web và blog. Một trong những yêu cầu thường gặp khi sử dụng WordPress là hiển thị thời gian cập nhật cuối cùng của bài viết. Điều này giúp người đọc biết được bài viết có còn phù hợp và thông tin có còn chính xác hay không. Việc hiển thị thời gian cập nhật cuối cùng thường được thực hiện ở cuối trang, sau nội dung chính của bài viết.

Việc hiển thị thời gian cập nhật cuối cùng mang lại nhiều lợi ích:

  • Tăng độ tin cậy của trang web: Người đọc biết được rằng thông tin trên trang web được cập nhật thường xuyên.
  • Cải thiện trải nghiệm người dùng: Người đọc có thể dễ dàng nhận biết bài viết nào mới nhất và phù hợp nhất với nhu cầu của họ.
  • Tối ưu hóa SEO: Các công cụ tìm kiếm đánh giá cao các trang web có nội dung được cập nhật thường xuyên.

Các phương pháp cập nhật bài viết từ cuối trang

Có nhiều phương pháp để cập nhật bài viết từ cuối trang WordPress, từ việc sử dụng các plugin có sẵn đến việc tự viết code để tùy chỉnh giao diện.

Sử dụng Plugin WordPress

Đây là phương pháp đơn giản và nhanh chóng nhất. Có rất nhiều plugin WordPress miễn phí và trả phí có thể giúp bạn hiển thị thời gian cập nhật cuối cùng của bài viết một cách dễ dàng. Một số plugin phổ biến bao gồm:

  • Last Updated Date
  • WP Last Modified Info
  • Simple Last Modified Date

Để sử dụng plugin, bạn chỉ cần cài đặt và kích hoạt plugin đó trong bảng điều khiển WordPress. Sau đó, bạn có thể cấu hình plugin để hiển thị thời gian cập nhật cuối cùng theo định dạng mong muốn. Hầu hết các plugin đều cung cấp các tùy chọn để tùy chỉnh vị trí hiển thị, định dạng thời gian và các thiết lập khác.

Chỉnh sửa Theme WordPress

Nếu bạn muốn có nhiều quyền kiểm soát hơn đối với cách hiển thị thời gian cập nhật cuối cùng, bạn có thể chỉnh sửa trực tiếp các file theme WordPress. Phương pháp này đòi hỏi bạn phải có kiến thức về HTML, CSS và PHP.

Để chỉnh sửa theme, bạn cần tìm file single.php hoặc content.php trong thư mục theme của bạn. File này chứa code để hiển thị nội dung của bài viết. Bạn có thể thêm code PHP để hiển thị thời gian cập nhật cuối cùng sau nội dung chính của bài viết. Ví dụ:


<?php
$u_time = get_the_time('U');
$u_modified_time = get_the_modified_time('U');
if ($u_modified_time >= $u_time + 86400) {
echo "<p>Cập nhật lần cuối vào ";
the_modified_time('F jS, Y');
echo "</p>";
}
?>

Đoạn code này sẽ kiểm tra xem bài viết đã được cập nhật trong vòng 24 giờ qua hay chưa. Nếu có, nó sẽ hiển thị thông báo “Cập nhật lần cuối vào” kèm theo thời gian cập nhật.

Sử dụng Custom Field

Một phương pháp khác là sử dụng custom field (trường tùy chỉnh) để lưu trữ thời gian cập nhật cuối cùng. Bạn có thể sử dụng plugin như Advanced Custom Fields (ACF) để tạo custom field và lưu trữ thời gian cập nhật.

Sau khi tạo custom field, bạn có thể sử dụng code PHP để hiển thị giá trị của custom field ở cuối trang. Phương pháp này cho phép bạn có nhiều linh hoạt hơn trong việc quản lý và hiển thị thời gian cập nhật.

Các bước thực hiện chi tiết

Để giúp bạn dễ dàng thực hiện, dưới đây là các bước chi tiết để cập nhật bài viết từ cuối trang WordPress bằng cách sử dụng plugin và chỉnh sửa theme.

Sử dụng Plugin (ví dụ: Last Updated Date)

  1. Đăng nhập vào bảng điều khiển WordPress của bạn.
  2. Vào “Plugins” -> “Add New”.
  3. Tìm kiếm plugin “Last Updated Date”.
  4. Nhấn “Install Now” và sau đó “Activate”.
  5. Vào “Settings” -> “Last Updated Date”.
  6. Cấu hình các thiết lập theo ý muốn (vị trí hiển thị, định dạng thời gian, v.v.).
  7. Lưu các thay đổi.

Chỉnh sửa Theme (ví dụ: theme Twenty Twenty-Three)

  1. Sao lưu theme hiện tại của bạn trước khi thực hiện bất kỳ thay đổi nào.
  2. Đăng nhập vào bảng điều khiển WordPress của bạn.
  3. Vào “Appearance” -> “Theme File Editor”.
  4. Tìm file single.php hoặc content.php trong danh sách các file theme.
  5. Thêm đoạn code PHP sau vào vị trí bạn muốn hiển thị thời gian cập nhật cuối cùng (thường là sau thẻ đóng </article>):

<?php
$u_time = get_the_time('U');
$u_modified_time = get_the_modified_time('U');
if ($u_modified_time >= $u_time + 86400) {
echo "<p>Cập nhật lần cuối vào ";
the_modified_time('F jS, Y');
echo "</p>";
}
?>

  1. Nhấn “Update File”.
  2. Kiểm tra bài viết của bạn để xem thời gian cập nhật cuối cùng đã được hiển thị chưa.

Tùy chỉnh định dạng thời gian

WordPress cung cấp nhiều định dạng thời gian khác nhau mà bạn có thể sử dụng để hiển thị thời gian cập nhật cuối cùng. Bạn có thể sử dụng hàm date() của PHP để tùy chỉnh định dạng thời gian theo ý muốn.

Một số định dạng thời gian phổ biến bao gồm:

  • F jS, Y: Tháng, ngày, năm (ví dụ: January 1st, 2024)
  • m/d/Y: Tháng/Ngày/Năm (ví dụ: 01/01/2024)
  • Y-m-d H:i:s: Năm-Tháng-Ngày Giờ:Phút:Giây (ví dụ: 2024-01-01 10:00:00)

Để thay đổi định dạng thời gian, bạn chỉ cần thay đổi tham số truyền vào hàm the_modified_time() hoặc date(). Ví dụ:


<?php
the_modified_time('m/d/Y'); // Hiển thị thời gian theo định dạng Tháng/Ngày/Năm
?>

Lưu ý khi cập nhật bài viết

Khi cập nhật bài viết, hãy lưu ý những điều sau:

  • Đảm bảo rằng bạn đã thực hiện sao lưu trang web của mình trước khi thực hiện bất kỳ thay đổi nào.
  • Kiểm tra kỹ các thay đổi trước khi áp dụng chúng cho trang web trực tuyến.
  • Sử dụng theme con (child theme) để chỉnh sửa theme WordPress, tránh làm mất các thay đổi khi theme được cập nhật.

Kết luận

Việc cập nhật bài viết từ cuối trang WordPress là một cách đơn giản nhưng hiệu quả để tăng độ tin cậy của trang web, cải thiện trải nghiệm người dùng và tối ưu hóa SEO. Có nhiều phương pháp để thực hiện việc này, từ việc sử dụng các plugin có sẵn đến việc tự viết code để tùy chỉnh giao diện. Hy vọng rằng bài viết này đã cung cấp cho bạn những thông tin hữu ích và giúp bạn dễ dàng thực hiện việc cập nhật bài viết từ cuối trang WordPress.