Anonim

Aquesta és una solució a un problema recent que estava tenint les dades correctes de WordPress amb la seva funció get_posts () integrada. Jo tractava amb el tipus de publicació predeterminat de WordPress, que és "publicació", i jo tractava amb un tipus de publicació personalitzada anomenat "blocs". Tenia una categoria destacada del tipus de publicació normal i, a continuació, tenia una categoria destacada en una taxonomia personalitzada. Volia treure una llista dels dos tipus de publicacions i de les dues categories. Simplement especificar les categories no funciona, crec perquè només cerca categories o no categories personalitzades de taxonomia. Aquí hi ha el codi que em va funcionar:

$ args = array (// estableix els arguments per passar a les funcions 'post_type' => array ('post', 'blogs'), 'genre' => array ('blogs destacats', 'homepage destacats')); $ slider_posts = get_posts ($ args); foreach ($ slider_posts com $ slider_post) {// navegar per les publicacions i mostrar eco $ slider_post-> post_title; }

I allà el teniu.

Obteniu publicacions de diversos tipus de publicacions i de diverses categories