• Home
  • WordPress
    • Thủ thuật WordPress
    • WordPress plugins
    • WordPress themes
    • Hosting và domain
  • Kiếm tiền
    • Google AdSense
    • Tiếp thị liên kết
    • Rút gọn link
  • Quà tặng
  • Khuyến mãi
  • Đánh giá
  • Dịch vụ
    • WordPress Hosting
    • Cài đặt WordPress
    • Quét mã độc website
    • Tối ưu WordPress
    • Mua theme Paradise
  • Thông báo
  • Liên hệ

WP Căn bản

Thủ thuật WordPress và kiếm tiền online

wordpress-theme-tot-nhat

Trang chủ » WordPress » Thủ thuật WordPress » 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

22/03/2017 22/03/2017 Trung Hiếu 23 Bình luận

Mục lục bài viết

  1. Sắp xếp lại danh sách bài viết theo ngày cập nhật/ chỉnh sửa

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

sap-xep-danh-sach-bai-viet-theo-ngay-cap-nhat

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.

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ũ?
  • Paradise child theme v3.8.0 chính thức lên kệ

Theo mặc định, 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 đ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.

Code đã được test thành công trên 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.

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

1.  Truy cập thư mục cài đặt WordPress của bạn thông qua File Manager của cPanel/ DirectAdmin hoặc phần mềm FTP. Tìm theo đường dẫn /wp-content/themes/paradise/ và mở file functions.php của theme Paradise lên. Đối với các theme khác, các bạn cũng làm tương tự.

Lưu ý: backup file functions.php trước khi thêm code để tránh các sự cố đáng tiếc có thể xảy ra. Sau khi thêm code, nếu bị lỗi, các bạn chỉ cần xóa bỏ code hoặc upload file backup và ghi đè lên file hiện tại là được.

2. Thêm đoạn code snippet sau đây vào cuối file functions.php và lưu lại.

//* 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' );

view raw
functions.php
hosted with ❤ by GitHub

Truy cập blog/ 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 subscribe 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 qua email nhé. Cảm ơn rất nhiều. :)

4.6 / 5 ( 15 bình chọn )
  • Share on Facebook
  • Tweet on Twitter

Bài viết liên quan

Chuyên mục: Thủ thuật WordPress Thẻ: Paradise child theme/ Thủ thuật Genesis

dich-vu-cai-dat-website-wordpress-mien-phi

Nói về Trung Hiếu

Một người con của xứ Nghệ, hiện đang sinh sống tại Hà Nội. Theo dõi tôi trên Facebook để cập nhật những tin tức mới nhất liên quan đến WordPress nhé.

Bài viết trước « Ping list tốt nhất dành cho blog/ website WordPress
Bài viết sau Cài đặt Invisible reCAPTCHA cho blog/ website WordPress »

Reader Interactions

Bình luận

    Trả lời Hủy

    Lưu ý:
    > Không sử dụng từ khóa trong mục "Tên".
    > Hãy sử dụng tên thật và địa chỉ email chính xác.
    > Vui lòng bình luận bằng tiếng Việt có dấu.
    Mọi bình luận trái quy định sẽ bị gỡ bỏ link hoặc xóa bỏ hoàn toàn.

  1. Sơn Zim viết

    22/03/2017 lúc 21:17

    Làm sao để thông tin ngày cập nhật được hiển thị trong bài viết nhỉ?

    Trả lời
    • Trung Hiếu viết

      23/03/2017 lúc 08:08

      Bạn có thể sử dụng plugin “Post Updated Date“, “WP Last Modified” hoặc search trên Google với từ khóa “last updated post wordpress” nhé. :P

      Trả lời
      • Sơn Zim viết

        08/04/2017 lúc 09:18

        cảm ơn Hiếu, mình đã làm được.

        Trả lời
    • Đạo tặc Comment viết

      24/03/2017 lúc 00:38

      Nhanh gọn nhẹ
      the_modified_time()

      Trả lời
      • Trung Hiếu viết

        24/03/2017 lúc 08:38

        Chú bày kiểu đó thì newbie sao hiểu được. :D

        Trả lời
        • Đạo tặc Comment viết

          24/03/2017 lúc 23:56

          Thế thì:
          Thêm đoạn code sau vào nơi muốn hiển thị ngày sửa cuối cùng :)

          Trả lời
          • Khang viết

            28/03/2017 lúc 23:32

            Làm sao để hiển thị ngày sửa bài kèm thời gian sửa bài vậy mấy bác?
            Với lại làm sao khi nào bài viết được sửa mới hiển thị thời gian sửa, hiện tại nó lấy ngày đăng làm ngày sửa bài luôn.

          • Trung Hiếu viết

            29/03/2017 lúc 08:05

            Bình luận phía trên mình có dẫn link hướng dẫn rồi đó bạn. :P

  2. Văn Luận viết

    23/03/2017 lúc 11:04

    Hay quá, cảm ơn Hiếu nhé. Tính hỏi cái này đó vì blog này của Hiếu có mà trong gói cài đặt k có, mà giờ có rồi.

    Trả lời
  3. Long viết

    25/06/2017 lúc 03:18

    Ad còn code này ko, cho e xin

    Trả lời
    • Trung Hiếu viết

      25/06/2017 lúc 19:09

      Code ngay trong bài viết còn gì nữa bạn? :P

      Trả lời
  4. hai viết

    27/02/2018 lúc 19:24

    Bác cho em hỏi, có cách nào để sắp xếp thứ tự bài viết hiển thị ra trang chủ hoặc trang danh mục theo ý mình được không ạ.

    Trả lời
    • Trung Hiếu viết

      27/02/2018 lúc 20:00

      Cái này mình chịu. Thứ tự của chúng sẽ thay đổi khi bạn đăng tải bài mới hoặc chỉnh sửa bài viết cũ. Trừ khi bạn stick bài viết lên cố định ở trang chủ và chuyên mục. :P

      Trả lời
  5. Nguyễn viết

    12/06/2018 lúc 09:44

    Hiếu cho mình hỏi làm thế nào để cố định khung hiển thị các bài viết trong danh sách bài viết nhỉ, với lại thêm đừơng kẻ ngang phân cách giữa các bài + hình ảnh hiển thị kế bên nữa.
    Cảm ơn Hiếu nhiều

    Trả lời
    • Trung Hiếu viết

      12/06/2018 lúc 09:56

      Ý bạn là giống wpcanban.com ấy hả? Cái này là tính năng có sẵn của theme bạn ạ. Theme khác để làm được như vậy thì rắc rối lắm. :)

      Trả lời
      • Nguyễn viết

        12/06/2018 lúc 11:37

        Mình dùng theme này : Enfold | Shared by VestaThemes.com
        Đây là phần hiển thị trên web của mình
        Bạn xem có cách nào hay có đoạn css nào share giúp mình với, để hiển thị như này nhìn nó ko đều và không được đẹp
        Cảm ơn bạn nhiều

        Trả lời
        • Nguyễn viết

          12/06/2018 lúc 11:37

          http://zentech.vn/category/news/cong-nghe

          Trả lời
          • Trung Hiếu viết

            12/06/2018 lúc 12:56

            Ở đây bên mình không có thời gian để support các vấn đề liên quan đến việc tùy biến giao diện website đâu bạn nhé. Mong bạn thông cảm.

        • Trung Hiếu viết

          12/06/2018 lúc 12:47

          Vãi thật. Dùng theme lậu còn để nguyên cả dòng credit “Shared by VestaThemes.com” luôn. :P

          Trả lời
          • Nguyễn viết

            12/06/2018 lúc 13:38

            có biết đâu, người khác để lại, giờ làm tiếp
            cái dòng đó là vào tải nó có luôn mà

          • Trung Hiếu viết

            12/06/2018 lúc 17:36

            Dùng theme lậu có ngày khóc không ra tiếng. :D

  6. Duy Nam viết

    03/04/2019 lúc 16:35

    AD ơi? cho em hỏi cách tùy chỉnh phần dưới cái ” TIÊU ĐỀ” có: ngày tháng – Trung Hiếu – Bình Luận
    mình làm như thế nào hả ad. Chỉ em với

    Trả lời
    • Trung Hiếu viết

      03/04/2019 lúc 18:50

      Cái này là tính năng của theme, chỉ thế nào được bạn? :)

      Trả lời

Sidebar chính

NHẬN BÀI VIẾT QUA EMAIL

Hãy đăng ký ngay để là người đầu tiên nhận được thông báo qua email mỗi khi chúng tôi có bài viết mới!

Đừng quên truy cập vào email của bạn để xác nhận việc đăng ký nhé!

Theo dõi qua mạng xã hội

Dịch vụ WordPress Hosting

dich-vu-wordpress-hosting-gia-re-tot-nhat

Bạn đang tìm gì?

  • WordPress căn bản
  • Bảo mật WordPress
  • Tăng tốc WordPress
  • Sửa lỗi WordPress
  • Thủ thuật Genesis
  • Thủ thuật SEO

Dịch vụ tối ưu WordPress miễn phí

dich-vu-toi-uu-website-wordpress-chat-luong-cao

Bài viết mới nhất

  • Hướng dẫn sử dụng LiteSpeed Memcached 17/01/2021
  • Hướng dẫn nén ảnh bằng plugin LiteSpeed Cache 08/01/2021
  • Hướng dẫn nâng cấp PHP 8 cho website WordPress 15/12/2020
  • Sửa lỗi không hiện hình ảnh và mô tả khi share link lên Zalo 11/11/2020
  • Hiển thị mô tả cho category và tag trong WordPress 05/11/2020
  • Cải tiến công cụ tìm kiếm mặc định của WordPress 31/10/2020

Dịch vụ quét mã độc miễn phí

quet-ma-doc-mien-phi-cho-website

Footer

Bình luận mới nhất

  • Trung Hiếu trong Bật mí về các công nghệ mà WP Căn bản đang sử dụng
  • Trung Hiếu trong Gỡ bỏ Gutenberg stylesheet khỏi website WordPress
  • Trung Hiếu trong Tích hợp widget Facebook Page vào website WordPress
  • Lê Thanh Hưởng trong Tích hợp widget Facebook Page vào website WordPress

Bình luận nhiều nhất (tháng)

  1. Doligo (7)
  2. Tuyen (7)
  3. Tien Coin (4)
  4. Nguyễn Văn Long (3)
  5. Thành (3)
  6. Gia Tuấn (2)

Thông tin hữu ích

  • Quy định sử dụng
  • Chính sách bảo mật
  • Bản quyền nội dung

Thống kê WP Căn bản

10 Chuyên mục - 978 Bài viết - 37203 Bình luận

Bản quyền © 2014 - 2020 · WP Căn bản · Sử dụng Paradise child theme và dịch vụ WordPress Hosting