Ito ay isang solusyon sa isang kamakailang problema na nakukuha ko ang tamang data sa labas ng WordPress kasama ang kanilang built in get_post () function. Nakikipag-usap ako sa default na uri ng post sa WordPress, na kung saan ay 'post', at nakikipag-usap ako sa isang pasadyang uri ng post na tinatawag na 'blog'. Mayroon akong isang tampok na kategorya para sa regular na uri ng post, at pagkatapos ay mayroon akong isang tampok na kategorya sa isang pasadyang taxonomy. Nais kong hilahin ang isang listahan mula sa parehong mga uri ng post, at parehong mga kategorya. Ang pagtukoy lamang ng mga kategorya ay hindi gumagana, naniniwala ako dahil naghahanap lamang ito ng mga kategorya, at hindi pasadyang mga kategorya ng taxonomy. Narito ang code na nagtrabaho para sa akin:
$ args = array (// itakda ang mga argumento upang maipasa sa mga function 'post_type' => array ('post', 'blog'), 'genre' => array ('itinatampok na mga blog', 'homepage na itinampok')); $ slider_post = get_post ($ args); unahan ($ slider_post bilang $ slider_post) {// loop sa pamamagitan ng mga post at pagpapakita ng echo $ slider_post-> post_title; }
At doon mo ito.