Nhận bài đăng từ nhiều loại bài đăng và nhiều danh mục

Đây là một giải pháp cho một vấn đề gần đây tôi đã nhận được các dữ liệu bên phải của WordPress với xây dựng của họ trong get_posts () chức năng. Tôi đã giao dịch với loại bài đăng mặc định trong WordPress, đó là 'đăng' và tôi đang xử lý một loại bài đăng tùy chỉnh được gọi là 'blog'. Tôi đã có một danh mục nổi bật cho loại bài đăng thông thường và sau đó tôi có một danh mục nổi bật trong phân loại tùy chỉnh. Tôi muốn kéo một danh sách từ cả hai loại bài đăng và cả hai loại. Chỉ cần chỉ định các danh mục không hoạt động, tôi tin rằng vì nó chỉ tìm kiếm các danh mục và không phải các danh mục phân loại tùy chỉnh. Đây là mã làm việc cho tôi:

 $ args = array (// đặt các đối số để chuyển tới mảng 'post_type' => của hàm '(' post ', ' blogs '), ' genre '=> mảng (' blog nổi bật ', ' trang chủ nổi bật ')); $ slider_posts = get_posts ($ args); foreach ($ slider_posts dưới dạng $ slider_post) {// lặp qua các bài viết và hiển thị echo $ slider_post-> post_title; } 

Và bạn có nó rồi đấy!

Xem Thêm