En ocasiones querremos filtrar los post de una taxonomía perteneciente a algún post_type personalizado que tengamos creada. En este caso por ejemplo filtramos los post_type hoteles y que pertenezcan a la categoría/tag de Madrid. La Url de nuestro ejemplo sería /hoteles/madrid/
1 2 3 4 5 6 7 8 9 10 11 |
$postsTax = get_posts( [ 'posts_per_page' => -1, 'post_type' => 'hoteles', 'orderby' => 'date', 'order' => 'asc', 'tax_query' => [ ['taxonomy' => 'ciudades', 'field' => 'term_id', 'terms' => $term_id ] ], ] ); |
Si quisiéramos mostrar los post tan solo tenemos