Anonim

Ez megoldást jelent egy nemrégiben felmerült problémára, amikor a megfelelő adatokat kihoztam a WordPressből a beépített get_posts () funkcióval. A WordPress alapértelmezett postai típusával, azaz „post” -kal, és a „blogok” elnevezésű egyéni üzenettípussal foglalkoztam. Volt egy kiemelt kategória a normál postai típushoz, majd egy kiemelt kategóriám volt az egyedi taxonómiában. Egy listát akartam húzni mindkét postai típusból, és mindkét kategóriából. A kategóriák meghatározása nem működik, azt hiszem, mert csak a kategóriákat keresi, nem pedig az egyedi taxonómia kategóriákat. Itt volt a kód, ami számomra működött:

$ args = array (// állítsa be az argumentumokat a 'post_type' => array ('post', 'blogs'), 'genre' => array ('Featured blogs', 'homepage Featured') függvényekhez való átadásra;); $ slider_posts = get_posts ($ args); foreach ($ slider_posts mint $ slider_post) {// áthúzza a hozzászólásokat és megjeleníti az echo $ slider_post-> post_title; }

És megvan neked.

Bejegyzéseket szerezhet többféle típusú és több kategóriából