Salut,
J’ai cherché à modifier la boucle pour afficher unique les billets associés à un tag UTW (tag_id=546) sur une page WP.
Pour cela, j’ai suivi ce didacticiel http://codex.wordpress.org/Displaying_Posts_Using_a_Custom_Select_Query
Par contre, je suis une bille en requête SQL. J’ai donc bricolé, et je suis tombé sur ça :
[c]
$pageposts = $wpdb->get_results(«
SELECT wp_posts.* FROM wp_posts, wp_post2tag WHERE wp_posts.ID = wp_post2tag.post_id AND wp_post2tag.tag_id = 546 AND wp_posts.post_status = ‘publish’ AND wp_posts.post_date < NOW() ORDER BY wp_posts.post_date DESC LIMIT 0,3", OBJECT);
?>[/c]
… et ça marche. Mais est-ce que cette requête est propre ? Peut-elle supporter un fort trafic ? Peut-elle être optimisée ?
Merci d’avance pour vos réponses / conseil !