Hiển thị bài đăng từ nhiều danh mục - WordPress

Kể từ khi trình chỉnh sửa khối Gutenberg được giới thiệu trong WordPress 5. 0 vào tháng 12 năm 2018, nhiều khả năng thú vị đã được mở ra. Một trong số này bao gồm khả năng hiển thị các bài đăng từ các danh mục cụ thể trên các trang WordPress

Trong bài đăng này, tôi sẽ chia sẻ hai phương pháp để thêm bài đăng từ các danh mục cụ thể hoặc tất cả vào các trang WordPress của bạn

Quan tâm đến việc làm thế nào điều này được thực hiện?

  1. Hiển thị các bài đăng theo danh mục trên các trang WordPress mà không cần plugin
  2. Hiển thị các bài đăng theo danh mục trên các trang WordPress bằng plugin

Hiển thị các bài đăng từ một danh mục cụ thể trên trang WordPress

Bạn có thể dễ dàng thêm và hiển thị các bài đăng từ một danh mục cụ thể hoặc tất cả các danh mục vào trang WordPress của mình trong trình chỉnh sửa khối. Tuy nhiên, nếu bạn đang sử dụng trình chỉnh sửa cổ điển để tạo nội dung, hãy chuyển sang phần thêm bài đăng danh mục bằng cách sử dụng plugin

Trước tiên, bạn nên tạo một trang trong khu vực quản trị WordPress. Chúng tôi sẽ sử dụng một trong các khối vật dụng để thêm bài viết

Khi bạn đã tạo trang, hãy thêm một khối mới bằng cách nhấp vào + vòng tròn. Cuộn đến trình đơn thả xuống Tiện ích và nhấp vào khối Bài đăng mới nhất để chèn nó vào trang

Chọn giữa chế độ xem Danh sách và Lưới cho danh sách bài đăng

Theo mặc định, nó hiển thị 5 bài đăng mới nhất từ ​​tất cả các danh mục trên blog WordPress của bạn, nhưng bạn có thể tùy chỉnh hầu hết mọi thứ. Hãy để chúng tôi xem làm thế nào điều này được thực hiện

Trong cài đặt Chặn ở bên phải, bạn có nhiều tùy chọn để chơi xung quanh. Nếu bạn muốn hiển thị các bài đăng từ các danh mục cụ thể, hãy chuyển đến menu Sắp xếp và Lọc và chọn danh mục bạn muốn từ trình đơn thả xuống

cũng đọc. Đánh giá toàn diện về Astra WordPress Theme

Bây giờ bạn chỉ thấy các bài đăng từ danh mục đã chọn đó. Nhưng đó không phải là tất cả

quảng cáo

Bạn cũng có thể quyết định số lượng bài đăng bạn muốn hiển thị từ danh mục đó và cũng có thể sắp xếp các bài đăng từ cũ nhất đến mới nhất hoặc ngược lại. Bạn có thể chọn giữa Chế độ xem danh sách và Chế độ xem lưới để hiển thị các bài đăng trên trang

Những lựa chọn khác có sẵn ở đây?

Tùy chọn cấu hình

Nếu bạn muốn hiển thị các bài đăng từ nhiều danh mục trên trang WordPress, bạn có thể sao chép khối và sau đó chọn một danh mục bài đăng khác

Chọn bài viết từ nhiều danh mục

Điều đó không tốt và đơn giản sao?

Hiển thị bài đăng trên trang WordPress bằng plugin

Bạn có thể thêm và hiển thị các bài đăng trên các trang WordPress bằng cách sử dụng plugin Bài đăng trong Trang. Plugin này hoạt động bằng cách chèn mã ngắn vào các trang, do đó bạn cũng có thể sử dụng plugin này để chèn bài đăng bằng trình chỉnh sửa khối Gutenberg

Khi bạn đã cài đặt và kích hoạt plugin, bạn có thể kiểm tra các mã ngắn có sẵn để sử dụng trên trang của mình bằng cách điều hướng đến cài đặt plugin trong bảng điều khiển quản trị của bạn

Nếu bạn muốn chèn tất cả các bài viết vào trang, bạn có thể sử dụng mã ngắn [ic_add_posts]. Nhưng nếu bạn chỉ muốn thêm bài đăng từ các danh mục đã chọn, bạn nên sử dụng mã ngắn [ic_add_posts category=’category-slug’]

Hơn nữa, bạn thậm chí có thể bao gồm các bài đăng từ các thẻ cụ thể, chèn liên kết Đọc thêm và làm nhiều hơn nữa với plugin này

Phần kết luận

Bạn vừa thấy 2 phương pháp để hiển thị các bài đăng từ các danh mục cụ thể trên trang WordPress của mình bằng trình chỉnh sửa khối và cổ điển. Bạn có thấy hướng dẫn WordPress này dễ thực hiện không và bạn có thể thêm các bài đăng theo danh mục vào các trang của mình không?

Bạn có muốn hiển thị các bài đăng từ một danh mục cụ thể trên mẫu trang tùy chỉnh trong WordPress không? . Trong bài viết này, chúng tôi nghiên cứu cách hiển thị các bài đăng từ một danh mục cụ thể trên một mẫu trang tùy chỉnh

Trong WordPress, bạn có thể phân loại bài đăng của mình. Tính năng này rất hữu ích để tìm ra tất cả các bài đăng thuộc một danh mục cụ thể. Khi người dùng nhấp vào một trong các danh mục, họ có thể thấy trang liệt kê bài đăng cho danh mục cụ thể đó. WordPress sử dụng các tệp mẫu sau để hiển thị các bài đăng của một danh mục

  • danh mục-sên. php
  • Thể loại ID. php
  • thể loại. php
  • lưu trữ. php
  • mục lục. php

Để hiển thị các bài đăng thuộc danh mục cụ thể, WordPress tìm kiếm các tệp mẫu theo thứ tự trên. Cho dù tệp mẫu nào được tìm thấy trước, mã từ tệp đó sẽ được sử dụng để hiển thị danh sách các bài đăng của một danh mục

Đó là tất cả về các mẫu mặc định của WordPress. Tuy nhiên, nếu ai đó muốn sử dụng mẫu trang tùy chỉnh để liệt kê các bài đăng của một danh mục cụ thể thì sao?

Hãy thực hiện các bước dưới đây để đạt được mục tiêu này

Tạo mẫu trang trong WordPress

Mục tiêu của chúng tôi là hiển thị các bài đăng theo danh mục trên một trang. Rõ ràng, bạn cần phải viết một mã cho nó. Tạo tệp

$args = array[
    'post_type' => 'post',
    'post_status' => 'publish',
    'category_name' => 'wordpress',
    'posts_per_page' => 5,
];
$arr_posts = new WP_Query[ $args ];
 
if [ $arr_posts->have_posts[] ] :
 
    while [ $arr_posts->have_posts[] ] :
        $arr_posts->the_post[];
        ?>
        

Chủ Đề