Haciendo un query a 2 taxonomias
-
Chicos, que tal, estoy tratando de hacer un query que me filtre segun la taxonomía «distribuidora» pero que me muestre sólo los CPT de PELICULAS que estan con la taxonomia «Estado = Proximamente»
Actualmente estoy usando este codigo que hace lo primero pero no lo segundo… ideas?
// Get The Related Term $terms = array(); foreach(wp_get_object_terms($post->ID, 'distribuidora') as $term){ $terms[] = $term->slug; }; // Grab The First Term From The Array $related_term = array_shift(array_values($terms)); // Query The Related Posts $related_posts = $wpdb->get_results( " SELECT * FROM $wpdb->posts LEFT JOIN $wpdb->term_relationships ON($wpdb->posts.ID = $wpdb->term_relationships.object_id) LEFT JOIN $wpdb->term_taxonomy ON($wpdb->term_relationships.term_taxonomy_id = $wpdb->term_taxonomy.term_taxonomy_id) LEFT JOIN $wpdb->terms ON($wpdb->term_taxonomy.term_id = $wpdb->terms.term_id) WHERE $wpdb->posts.post_type = 'peliculas' AND $wpdb->posts.post_status = 'publish' AND $wpdb->term_taxonomy.taxonomy = 'distribuidora' AND $wpdb->terms.slug = '$related_term' ORDER BY $wpdb->posts.post_date DESC LIMIT 12 " );
en algunas pruebas agregué
AND $wpdb->term_taxonomy.taxonomy = 'proximamente'
pero no resultó.
Gracias desde ya!
- El debate ‘Haciendo un query a 2 taxonomias’ está cerrado a nuevas respuestas.