Làm thế nào để hiển thị tất cả các bài viết WordPress của bạn trên một trang

Bạn có muốn hiển thị tất cả các bài viết WordPress của bạn trên một trang? Gần đây, một trong những độc giả của chúng tôi muốn tạo một trang lưu trữ và hiển thị tất cả các bài đăng WordPress trên một trang. Trong bài này, chúng tôi sẽ giới thiệu cho các bạn cách hiển thị tất cả các bài viết WordPress của bạn trên một trang mà không cần phân trang.

Hiển thị tất cả bài viết WordPress trên một trang

Tại sao và khi nào để hiển thị tất cả bài đăng trên một trang?

WordPress đi kèm với xây dựng trong các trang lưu trữ cho từng loại, thẻ, tác giả, và ngày.

địa điểm

Một số blog thích chỉ cần hiển thị một danh sách tất cả các bài viết của họ WordPress tiêu đề trên một trang.

Hiển thị Tất cả các bài đăng WordPress trên một trang

Có nhiều cách khác nhau để hiển thị tất cả các bài viết trên WordPress của bạn trên một trang duy nhất. Bạn có thể hiển thị các bài viết trên một trang bằng mã vạch, bạn có thể hiển thị các bài viết trên một trang sử dụng một plugin và cuối cùng bạn có thể hiển thị tất cả các bài viết trên một trang sử dụng mẫu và vòng lặp tùy chỉnh.

Chúng tôi sẽ giới thiệu ba phương pháp bắt đầu với một trong những người thân thiện nhất.

Phương pháp 1: Sử dụng Trình cắm Mã vạch Hiển thị Bài viết

Điều đầu tiên bạn cần làm là cài đặt và kích hoạt plugin Shortcode Bài viết Hiển thị. Để biết thêm chi tiết

Plugin này hoạt động ra khỏi hộp, và không có cài đặt cho bạn để cấu hình.

Hãy tiếp tục và tạo ra một trang mới và gọi nó là Archives hoặc bất kỳ tiêu đề nào khác. Sau đó, bạn cần dán mã vạch sau vào trang của mình.

[bài đăng hiển thị posts_per_page = "1000" order = "DESC"] 

Mã ngắn này chỉ đơn giản hiển thị danh sách tất cả các bài đăng của bạn theo thứ tự thời gian. Nó được thiết lập để hiển thị tối đa 1000 bài viết trên mỗi trang.

Nếu bạn có hơn một nghìn bài đăng, sau đó bạn có thể thay đổi đó. Bạn cũng có thể thay đổi thứ tự đăng bài thành ASC để hiển thị các bài viết theo thứ tự thời gian ngược lại (các bài viết cũ hơn trước tiên).

Liệt kê tất cả các bài đăng trong WordPress

Mặc dù bạn có thể sử dụng mã ngắn bài viết hiển thị để hiển thị trích đoạn, hình thu nhỏ và các thông tin liên quan khác, chúng tôi không khuyên bạn nên làm điều đó. Khi bạn liệt kê tất cả các bài đăng trên một trang duy nhất, trang này sẽ dài và bạn muốn đảm bảo rằng nó đơn giản và nhanh chóng. Chỉ cần hiển thị tiêu đề bài đăng là đủ cho trang lưu trữ của phong cách này.

Nếu bạn muốn hiển thị bài đăng trên trang dựa trên danh mục hoặc các thông số khác, bạn có thể làm như vậy bằng cách làm theo hướng dẫn sử dụng chi tiết trên trang tài liệu của họ.

Phương pháp 2: Sử dụng Plugin Lưu trữ Đơn giản Hàng năm

Hiển thị tất cả các bài đăng trên WordPress của bạn trên một trang duy nhất có thể làm cho quá dài để cuộn. Bạn có thể khắc phục điều đó bằng cách hiển thị danh sách mỗi năm. Sau đó, người dùng có thể nhấp vào một năm để mở rộng nó và xem các bài viết được xuất bản trong năm đó.

Điều đầu tiên bạn cần làm là cài đặt và kích hoạt plugin Simple Yearly Archive.

Khi kích hoạt, bạn cần phải đi đến Cài đặt »Lưu trữ Đơn giản Hàng năm để cấu hình cài đặt plugin.

Cài đặt lưu trữ hàng năm đơn giản

Plugin cho phép bạn hiển thị danh sách các bài viết theo nhiều cách. Bạn có thể hiển thị tất cả chúng dưới liên kết tới các lưu trữ hàng năm hoặc bạn có thể hiển thị chúng dưới các năm thu gọn.

Nếu bạn muốn hiển thị chúng dưới những năm thu dọn, thì bạn cần phải thêm

và bên cạnh tùy chọn ‘Trước / Sau (Tiêu đề năm)’.

Phần còn lại của các tùy chọn plugin khá tự giải thích. Bạn có thể thiết lập chúng theo nhu cầu của bạn.

Đừng quên nhấp vào nút lưu thay đổi để lưu cài đặt của bạn.

Bây giờ để hiển thị tất cả các bài đăng của bạn trên một trang, bạn chỉ cần thêm [SimpleYearlyArchive] shortcode vào trang mà bạn chọn.

Kho lưu trữ hàng năm có thể thu gọn hiển thị tất cả các bài viết trong WordPress

Plugin cung cấp một loạt các tham số có thể được sử dụng với mã vạch ngắn. Bạn có thể xem các thông số trên trang tài liệu của plugin.

Phương pháp 3: Hiển thị tất cả các bài viết trên WordPress trong một trang với Bộ Tiêu bản Mã

Trong khi sử dụng plugin để hiển thị tất cả các bài đăng trong một trang là cách dễ nhất, một số bạn có thể muốn tìm hiểu cách thực hiện nó bằng mã mẫu trang.

Đầu tiên, bạn sẽ cần phải tạo một mẫu trang tùy chỉnh và sao chép kiểu dáng từ tệp page.php của mình.

Sau đó, bạn sẽ sử dụng một vòng lặp dưới đây để hiển thị tất cả các bài đăng trong một trang.

'post', 'post_status' => 'publish', 'posts_per_page' => - 1));  ?> have_posts ():?> 
    have_posts (): $ wpb_all_query-> the_post (); ?>

  • “>

Nếu các hướng dẫn mã trên không hợp lý, chúng tôi khuyên bạn nên sử dụng phương pháp 1.

Chúng tôi hy vọng bài viết này đã giúp bạn hiển thị tất cả bài đăng WordPress của bạn trên một trang