รับโพสต์จากประเภทโพสต์หลายประเภทและหลายหมวดหมู่

นี่คือทางออกสำหรับปัญหาล่าสุดที่ฉันได้รับจากขวาข้อมูล WordPress กับตัวของพวกเขาใน get_posts () ฟังก์ชัน ฉันกำลังติดต่อกับประเภทโพสต์เริ่มต้นใน WordPress ซึ่งเป็น 'post' และฉันกำลังติดต่อกับประเภทโพสต์ที่กำหนดเองซึ่งเรียกว่า 'blogs' ฉันมีหมวดหมู่ที่โดดเด่นสำหรับประเภทโพสต์ปกติแล้วฉันก็มีหมวดหมู่ที่โดดเด่นในอนุกรมวิธานที่กำหนดเอง ฉันต้องการดึงรายการหนึ่งจากทั้งสองประเภทโพสต์และทั้งสองประเภท เพียงระบุประเภทไม่ทำงานฉันเชื่อว่าเนื่องจากมองหาหมวดหมู่เท่านั้นและไม่ใช่หมวดหมู่อนุกรมวิธานที่กำหนดเอง นี่คือรหัสที่ใช้สำหรับฉัน:

 $ args = array (// ตั้งอาร์กิวเมนต์ให้ส่งผ่านฟังก์ชัน 'post_type' => array ('post', 'blogs'), 'genre' => array ('blogs featured', 'homepage featured')); $ slider_posts = get_posts ($ args); foreach ($ slider_posts เป็น $ slider_post) {/ / ห่วงผ่านโพสต์และแสดง echo $ slider_post-> post_title; } 

และที่นั่นคุณมีมัน

ดูเพิ่มเติมที่