Obtenir la page par TAG ID dans WordPress
donc j’ai un script php qui doit récupérer une certaine « page », pas un article mais une page, dans wordpress, je veux récupérer UNE page qui est pointée dans une balise spécifique. Je voudrais savoir comment je peux récupérer cette certaine page, le seul paramètre dont elle a besoin est le tag-> term_id.
J’ai essayé de chercher dans google pour y parvenir. Est-ce possible?
Merci..
Solution n°1 trouvée
utilisez WP_Queryavec post_typeset to pagepour interroger votre base de données sur les pages. Vous pouvez utiliser le tag_idparamètre pour affiner par balise. Limitez-le à un résultat en utilisant posts_per_pageset to 1.
//narrow down your query with $args
$args = array('post_type'=>'page', 'tag_id'=>3, 'posts_per_page'=>1);
// The Query
$the_query = new WP_Query( $args );
// The Loop
while ( $the_query->have_posts() ) :
    $the_query->the_post();
    echo '<li>' . get_the_title() . '</li>';
endwhile;
http://codex.wordpress.org/Class_Reference/WP_Query
0 commentaire