Anonim

Toto je riešenie nedávneho problému, ktorý som mal so správnymi funkciami get_posts (), vďaka ktorým som získal správne údaje z WordPress. V programe WordPress, ktorý je „príspevok“, som sa zaoberal predvoleným typom príspevku a zaoberal som sa vlastným typom príspevku nazývaným „blogy“. Mal som odporúčanú kategóriu pre bežný typ príspevku a potom som mal odporúčanú kategóriu vo vlastnej taxonómii. Chcel som vytiahnuť jeden zoznam z oboch typov príspevkov a oboch kategórií. Domnievam sa, že iba špecifikovanie kategórií nefunguje, pretože vyhľadáva iba kategórie, nie vlastné kategórie taxonómie. Tu bol kód, ktorý pracoval pre mňa:

$ args = array (// nastaviť argumenty tak, aby sa prenášali na funkcie 'post_type' => array ('post', 'blogs'), 'genre' => array ('featured blogy', 'homepage featured')); $ slider_posts = get_posts ($ args); foreach ($ slider_posts ako $ slider_post) {// slučka cez príspevky a zobrazí echo $ slider_post-> post_title; }

A tu to máte.

Získajte príspevky z viacerých typov príspevkov a viacerých kategórií