Modif de la boucle (select query), qu’en pensez-vous ? (Créer un compte)

  • Statut : non résolu
Affichage de 1 message (sur 1 au total)
  • Auteur
    Messages
  • #449455
    bobdeo
    Participant
    Padawan WordPress
    88 contributions

    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 !

Affichage de 1 message (sur 1 au total)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.