Bạn có muốn hiển thị nhiều bài đăng blog trong một vòng lặp WordPress không?
Sử dụng vòng lặp, WordPress xử lý từng bài đăng sẽ được hiển thị trên trang hiện tại. Nó định dạng chúng theo cách chúng khớp với các tiêu chí được chỉ định trong các thẻ vòng lặp.
Trong bài viết này, chúng tôi sẽ hướng dẫn cách hiển thị bất kỳ số lượng bài đăng nào trong vòng lặp WordPress.
Vòng lặp được WordPress sử dụng để hiển thị từng bài đăng của bạn. Đó là mã PHP được sử dụng trong chủ đề WordPress để hiển thị danh sách các bài đăng trên trang web. Đây là một phần quan trọng của mã WordPress và là cốt lõi của hầu hết các truy vấn.
Trong vòng lặp WordPress, có nhiều chức năng khác nhau chạy để hiển thị bài đăng. Tuy nhiên, nhà phát triển có thể tùy chỉnh cách hiển thị mỗi bài đăng trong vòng lặp bằng cách thay đổi thẻ mẫu.
Ví dụ: thẻ cơ sở trong vòng lặp sẽ hiển thị tiêu đề, ngày tháng và nội dung của bài đăng trong vòng lặp. Bạn có thể thêm thẻ tùy chỉnh và hiển thị thông tin bổ sung như danh mục, đoạn trích, trường tùy chỉnh, tên tác giả, v.v.
Vòng lặp WordPress cũng cho phép bạn kiểm soát số lượng bài đăng trên blog mà bạn hiển thị trên mỗi trang. Điều này có thể hữu ích khi thiết kế mẫu của tác giả vì bạn có thể kiểm soát số lượng bài đăng được hiển thị trong mỗi vòng lặp.
Như đã nói, hãy xem cách thêm bất kỳ số lượng bài đăng nào vào vòng lặp WordPress.
Thông thường, bạn có thể đặt số lượng bài đăng sẽ được hiển thị trong vòng lặp từ bảng quản trị WordPress của mình.
Chỉ cần đi tới Cài đặt » Đọc từ bảng điều khiển WordPress. Theo mặc định, WordPress sẽ hiển thị 10 bài viết.
Tuy nhiên, bạn có thể ghi đè số đó bằng cách sử dụng Super Loop, điều này sẽ cho phép bạn hiển thị bất kỳ số lượng bài đăng nào trong vòng lặp WordPress cụ thể đó.
Điều này sẽ cho phép bạn tùy chỉnh cài đặt hiển thị trên các trang của mình, bao gồm hồ sơ tác giả, thanh bên, v.v.
Trước tiên, bạn sẽ cần mở một tệp mẫu nơi bạn muốn đặt các bài đăng và sau đó chỉ cần thêm vòng lặp này:
<?php
// if everything is in place and ready, let's start the loop
if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
// to display 'n' number of posts, we need to execute the loop 'n' number of times
// so we define a numerical variable called '$count' and set its value to zero
// with each iteration of the loop, the value of '$count' will increase by one
// after the value of '$count' reaches the specified number, the loop will stop
// *USER: change the 'n' to the number of posts that you would like to display
<?php static $count = 0;
if ( $count == "n" ) {
break;
} else { ?>
// for CSS styling and layout purposes, we wrap the post content in a div
// we then display the entire post content via the 'the_content()' function
// *USER: change to '<?php the_excerpt(); ?>' to display post excerpts instead
<div class="post">
<?php the_title(); ?>
<?php the_content(); ?>
</div>
// here, we continue with the limiting of the number of displayed posts
// each iteration of the loop increases the value of '$count' by one
// the final two lines complete the loop and close the if statement
<?php $count ++;
} ?>
<?php endwhile; ?>
<?php endif; ?>
Lưu ý: Bạn sẽ cần thay thế giá trị của 'n' trong phần if ( $count == "n" ) của mã và chọn bất kỳ số nào.
Một cách dễ dàng để thêm mã này vào trang web WordPress của bạn là sử dụng plugin WPCode. Đây là plugin đoạn mã tốt nhất dành cho WordPress giúp bạn quản lý mã tùy chỉnh.
Bằng cách sử dụng WPCode, bạn không phải chỉnh sửa thủ công các tệp mẫu chủ đề và có nguy cơ phá vỡ nội dung nào đó. Plugin sẽ tự động chèn mã cho bạn.
Trước tiên, bạn cần cài đặt và kích hoạt plugin WPCode miễn phí. Để biết thêm chi tiết, vui lòng xem hướng dẫn của chúng tôi về cách cài đặt plugin WordPress.
Sau khi kích hoạt, bạn có thể đi tới Đoạn mã » + Thêm đoạn mã từ bảng điều khiển WordPress của mình. Tiếp theo, bạn cần chọn tùy chọn ‘Thêm mã tùy chỉnh của bạn (Đoạn mã mới)’.
Sau đó, chỉ cần dán mã tùy chỉnh cho vòng lặp WordPress mà chúng tôi đã giới thiệu cho bạn ở trên vào khu vực ‘Xem trước mã’.
Bạn cũng sẽ cần nhập tên cho mã của mình và đặt ‘Loại mã’ thành ‘Đoạn mã PHP’.
Tiếp theo, bạn có thể cuộn xuống phần ‘Chèn’ và chọn nơi bạn muốn chạy mã.
Theo mặc định, WPCode sẽ chạy nó ở mọi nơi trên trang web WordPress của bạn. Tuy nhiên, bạn có thể thay đổi vị trí đến một trang cụ thể hoặc sử dụng mã ngắn để chèn mã.
Đối với hướng dẫn này, chúng tôi sẽ sử dụng phương pháp 'Chèn tự động' mặc định.
Khi bạn hoàn tất, đừng quên nhấp vào nút bật tắt ở trên cùng để đặt mã là 'Hoạt động' rồi nhấp vào nút 'Lưu'. WPCode bây giờ sẽ triển khai mã trên blog WordPress của bạn và hiển thị số lượng bài đăng được chỉ định trong vòng lặp WordPress.
Chúng tôi hy vọng bài viết này đã giúp bạn tìm hiểu cách hiển thị bất kỳ số lượng bài đăng nào trong vòng lặp WordPress. Bạn cũng có thể muốn xem hướng dẫn của chúng tôi về cách loại trừ các bài đăng hấp dẫn khỏi vòng lặp trong WordPress và các chuyên gia của chúng tôi chọn các plugin WordPress bắt buộc phải có cho các trang web kinh doanh.
Nếu bạn thích bài viết này, vui lòng đăng ký Kênh YouTube của chúng tôi để xem video hướng dẫn về WordPress. Bạn cũng có thể tìm thấy chúng tôi trên Twitter và Facebook.