category__in funktioniert nicht mit benutzerdefinierten Beitragstypen
-
-
Ist Ihr Post-Typ "bbt" der Taxonomie "Kategorie" zugeordnet?Is your `bbt` post type assigned to `category` taxonomy?
- 0
- 2014-10-27
- Nilambar Sharma
-
Bitte reichen Sieeine [Bearbeitung]mit dem Codeein,mit dem die Taxonomie "Kategorie" Ihrem Beitragstyp zugewiesen wurdePlease file an [edit] with the code used to assign the `category` taxonomy to your post type
- 0
- 2014-10-27
- Pieter Goosen
-
@PieterGoosen Prost,ich habegerade den Code dafürin meine Antworteingefügt@PieterGoosen cheers, I just added the code for that into my answer
- 0
- 2014-10-27
- rand_user91
-
1 Antworten
- Stimmen
-
- 2014-10-27
category__in
funktioniertniemals,da Sie diein der Taxonomieeingebaute Kategoriecategory
nicht verwenden.Sie verwendentatsächlicheine benutzerdefinierte Taxonomienamenstagbbt
.Schauen Sie sich diesen Beitrag an. Ich habe die UnterschiedeFürbenutzerdefinierte Taxonomienmüssen Sieeine
tax_query
verwendenHieristein Beispiel
$args = array( 'post_type' => 'bbt', 'tax_query' => array( array( 'taxonomy' => 'tagbbt', 'field' => 'term_id', 'terms' => array(90,89), ), ), ); $query = new WP_Query( $args );
category__in
will never work as you aren't making use of the build in taxonomycategory
. You are actually making use of a custom taxonomy calledtagbbt
. Take a look at this post, I have explained what the differences areFor custom taxonomies, you need to make use of a
tax_query
Here is an example
$args = array( 'post_type' => 'bbt', 'tax_query' => array( array( 'taxonomy' => 'tagbbt', 'field' => 'term_id', 'terms' => array(90,89), ), ), ); $query = new WP_Query( $args );
-
Hervorragend,genau dasisterforderlich.Ich werde aufjeden Fall Ihren Beitrag lesen,ummehr über die Unterschiedebei Taxonomien/benutzerdefinierten Taxonomien zuerfahren. Vielen DankExcellent, this is exactly what is required. I will definitely read up on your post to learn more of the differences in Taxonomies/Custom Taxonomies, thank you so much
- 0
- 2014-10-27
- rand_user91
-
Gerngeschehen. Genießen :-)My pleasure. Enjoy :-)
- 0
- 2014-10-27
- Pieter Goosen
Ich kannmeine WP_Query-Schleifenicht zum Laufenbringen. Ich kannnicht herausfinden,warum
ziehencategory__in
nichtfunktioniert. Ichmöchtenurbestimmte Kategorien ausmeinem benutzerdefinierten BeitragstypWennich
echo $loop->found_posts;
verwende,wird 0 zurückgegeben,ABERich habeinsgesamt 2 Beiträge aus diesen KategorienBEARBEITEN: So wurde die Kategorie zugewiesen: