---
title: "Sắp xếp danh sách bài viết trong WordPress theo ngày cập nhật"
author: "Trung Hiếu"
date: "2017-03-22"
lastmod: "2022-11-04"
url: "https://wpcanban.com/wordpress/thu-thuat-wordpress/danh-sach-bai-viet-theo-ngay-cap-nhat.html"
---

# Sắp xếp danh sách bài viết trong WordPress theo ngày cập nhật

Sắp xếp danh sách bài viết trong WordPress theo ngày cập nhật thay vì ngày đăng tải.

![sap-xep-danh-sach-bai-viet-theo-ngay-cap-nhat](https://wpcanban.com/wp-content/uploads/2017/03/sap-xep-danh-sach-bai-viet-theo-ngay-cap-nhat.png)

Trong bài viết cách đây khá lâu, tôi đã từng giải thích cho các bạn lý do tại sao nên thường xuyên cập nhật bài viết cũ, bên cạnh việc đăng tải thêm bài viết mới rồi phải không nào? Nếu bạn không còn nhớ thì có thể tham khảo lại thông qua link bên dưới. Nắm được lợi ích của việc cập nhật bài viết cũ, kể từ phiên bản 3.8.0, chúng tôi đã tích hợp thêm thẻ meta hiển thị ngày cập nhật bài viết vào [theme Paradise](https://wpcanban.com/tag/paradise-child-theme/).

Tham khảo thêm:

- [Tại sao bạn nên thường xuyên cập nhật bài viết cũ?](https://wpcanban.com/wordpress/thu-thuat-wordpress/tai-sao-nen-cap-nhat-bai-viet-cu.html)
- [Các tính năng của theme Paradise tích hợp trong Customizer](https://wpcanban.com/thong-bao/tinh-nang-cua-theme-paradise-trong-customizer.html)

## Tại sao nên sắp xếp bài viết theo ngày cập nhật?

Theo mặc định, [WordPress](https://wpcanban.com/category/wordpress) sẽ hiển thị danh sách bài viết theo thứ tự ngày đăng tải. Những bài mới đăng tải sẽ được hiển thị đầu tiên trong danh sách. Tuy nhiên, sẽ thế nào nếu bạn muốn hiển thị những bài viết mới cập nhật/ chỉnh sửa lên đầu tiên trong danh sách, giống như cách mà [WP Căn bản](https://wpcanban.com/) đang làm? Việc này chắc chắn sẽ giúp những bài viết cũ được độc giả chú ý nhiều hơn thay vì để chúng bị chôn vùi ở cuối danh sách. Trong bài viết hôm nay, tôi sẽ hướng dẫn cho các bạn cách để làm điều đó với chỉ một đoạn code snippet đơn giản.

## Sắp xếp lại danh sách bài viết theo ngày cập nhật

Tùy vào từng trường hợp để áp dụng cho đúng:

### Đối với theme Paradise

Các bạn chỉ cần truy cập vào *Giao diện* => *Tùy biến* => *Thiết lập giao diện* => *Tối ưu trải nghiệm* => Tìm mục *Sắp xếp bài viết theo ngày cập nhật* và chuyển nó sang trạng thái *Có*.

![tinh-nang-sap-xep-bai-viet-theo-ngay-cap-nhat-trong-theme-paradise](https://wpcanban.com/wp-content/uploads/2017/03/tinh-nang-sap-xep-bai-viet-theo-ngay-cap-nhat-trong-theme-paradise.png)

Trước đó, hãy đảm bảo theme đã được cập nhật lên phiên bản mới nhất. Xem changelog [tại đây](https://shop.wpcanban.com/update/changelog.html).

Lưu lại và kiểm tra kết quả.

### Đối với các theme khác

Code đã được test thành công trên [Genesis Framework](https://wpcanban.com/tag/genesis-framework/) và các Genesis child theme. Chúng tôi chưa có điều kiện để kiểm định trên các theme framework khác, nhưng hy vọng chúng sẽ giúp ích được cho bạn.

Tất cả những gì bạn cần làm thêm đoạn code snippet sau đây vào tập tin `functions.php` của theme mà bạn đang dùng. Các bạn cũng có thể sử dụng plugin [Code Snippets](https://wpcanban.com/wordpress/thu-thuat-wordpress/chen-code-php-vao-wordpress-voi-plugin-code-snippets.html) để chèn nhằm tránh nó bị xóa mất khi cập nhật theme.

```
//* Re-order posts list
function orderby_modified_posts( $query ) {
    if ($query->is_main_query()) {
            $query->set( 'orderby', 'modified' );
       }
}
add_action( 'pre_get_posts', 'orderby_modified_posts' );
```

Truy cập website của bạn và kiểm tra kết quả. Thật đơn giản phải không nào? Chúc các bạn thành công!

Bạn biết phương pháp khác đơn giản và hiệu quả hơn giúp sắp xếp lại danh sách bài viết trong WordPress theo ngày cập nhật/ chỉnh sửa? Hãy chia sẻ nó với chúng tôi trong khung bình luận bên dưới.

*Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều.* :)
