Dette er en løsning på et nylig problem. Jeg fikk de riktige dataene fra WordPress med deres innebygde get_posts () -funksjon. Jeg hadde å gjøre med standardinnleggstypen i WordPress, som er 'innlegg', og jeg hadde å gjøre med en tilpasset innleggstype kalt 'blogger'. Jeg hadde en omtalt kategori for den vanlige innleggstypen, og så hadde jeg en omtalt kategori i en tilpasset taksonomi. Jeg ønsket å trekke en liste fra begge innleggstyper, og begge kategorier. Bare det å spesifisere kategoriene fungerer ikke, tror jeg fordi det bare ser etter kategorier og ikke tilpassede taksonomikategorier. Her var koden som fungerte for meg:
$ args = array (// sett argumentene til å passere til funksjonene 'post_type' => array ('post', 'blogs'), 'genre' => array ('featured blogs', 'homepage featured')); $ slider_posts = get_posts ($ args); foreach ($ slider_posts som $ slider_post) {// loop gjennom innleggene og vis ekko $ slider_post-> post_title; }
Og der har du det.