Bonjour tout le monde, alors voilà ca fait des heures que je bloque sur un truc sur wordpress, j'ai récement integrer la taxonomy sur mes articles ( d'après le tuto de Grafikart) et j'ai réussi à les récupérer, le seul hic c'était de faire une requete between, voilà comment se contitue la chose :

$the_query = new WP_Query("showposts=5&post_type=biens&naturedetransaction=Acheter&typedetransaction=Maison&nombredepiece=1"&prixdubien=);

Ce code marche parfaitement, le probleme c'est que j'ai une taxonomie qui est "prixdubien" et forcement je voudrai avoir un résultat entre 2 prix, j'ai essayé plein d'option, avec un array on est bloqué a 2 proposition seulement, merci pour votre aide ;)

1 réponse


Je n'ai pas testé mais ca devrais fonctionner.

// Set arguments for events
$start = '20';
$end = '150';
$args = array(
    'post_type' => 'product',
    'posts_per_page' => -1,
    'orderby' => 'meta_value',
    'order' => 'ASC',
    'meta_key' => '_prix',
    'meta_query' => array(
        array(
            'key' => '__prix',
            'value' => array($start, $end),
            'compare' => 'BETWEEN'
        )
    )
);
// Make the query
$query = new WP_query($args);