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_Query
avec post_type
set to page
pour interroger votre base de données sur les pages. Vous pouvez utiliser le tag_id
paramètre pour affiner par balise. Limitez-le à un résultat en utilisant posts_per_page
set 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