2013-02-11 4 views
0

Bonjour je dois faire écho à une WP_Query dans différents domaines afin que je puisse ajouter du contenu entre chaque rendu titre de poste ..WP_Query écho tableaux dans différents endroits

SO, fondamentalement, je veux en petits groupes manuel, les messages que je puisse les placer autour de contenu statique. J'espère que cela a du sens.

Je veux faire quelque chose comme ça. S'il vous plaît voir mes notes.

$the_query = new WP_Query($args); 

while ($the_query->have_posts()) : 

    $the_query->the_post(); 

    echo '<li>' . get_the_title() . '</li>'; // first post title 

     //echo 'some static content'; 

     echo '<li>' . get_the_title() . '</li>'; //second post title 

     //echo 'some more static content'; 

endwhile; 

Répondre

0

Vous pouvez utiliser un tableau avec tout le contenu statique:

$the_query = new WP_Query($args); 

$static_content = array ('content after first post','content after second post'); 

$counter = 0; 

while ($the_query->have_posts()) : 

    $the_query->the_post(); 

    echo '<li>' . get_the_title() . '</li>'; 

    echo $static_content[$counter]; 

    $counter++; 

endwhile; 
+0

Puis-je faire avec les messages? Parce que ce que je voulais faire était de contrôler le message autour du contenu. Un exemple: echo get_the_title [0]. ''. Etc. Certains contenus echo get_the_title [1]. ''. Etc ..; Some More content Encore plus de contenu echo get_the_title [2]. ''. Etc ..; – samjco

+0

Oui, vous pouvez utiliser la boucle while pour ajouter les titres à un tableau, puis les utiliser après la boucle. '$ titles [] = get_the_title()', 'echo content. $ titres [0]. plus de contenu. $ titres [1] 'etc. – user1852180

Questions connexes