Toto je řešení nedávného problému, který jsem měl dostat správná data z WordPress s jejich vestavěné funkce get_posts (). Ve WordPressu, což je „příspěvek“, jsem se zabýval výchozím typem příspěvku, kterým jsem se zabýval vlastním typem příspěvku nazvaným „blogy“. Měl jsem vybranou kategorii pro běžný typ příspěvku, a pak jsem měl vybranou kategorii ve vlastní taxonomii. Chtěl jsem vytáhnout jeden seznam z obou typů příspěvků a z obou kategorií. Věřím, že pouhé zadání kategorií nefunguje, protože hledá pouze kategorie, nikoli vlastní kategorie taxonomie. Zde byl kód, který pro mě pracoval:
$ args = array (// nastavuje argumenty tak, aby předávaly funkce 'post_type' => array ('post', 'blogs'), 'genre' => array ('featured blogy', 'homepage featured')); $ slider_posts = get_posts ($ args); foreach ($ slider_posts jako $ slider_post) {// smyčka skrz příspěvky a zobrazí echo $ slider_post-> post_title; }
A tady to máte.
