2011-06-29 4 views
-3

Nous aimerions connaître le Wordpress plus sur Wordpress catégorie imprimer, puis imprimer dans la catégorie sélectionnée.Wordpress Catégorie et messages

Comme dans ce style

<h2>Categories Name 1</h2> 
<ul> 
<li>Post1</li> 
<li>Post2</li> 
<li>Post3</li> 
<li>Post4</li> 
</ul> 
<h2>Category Name 2</h2> 
<ul> 
<li>Post1</li> 
<li>Post2</li> 
<li>Post3</li> 
<li>Post4</li> 
</ul> 
+0

veuillez être plus précis sur votre question ... que demandez-vous exactement? – bingjie2680

+0

Qu'aimeriez-vous savoir exactement? –

+0

Nous voulons juste faire un menu avec la catégorie et la série de messages. comme le premier est la catégorie, puis ses messages. – PPS

Répondre

2

Wordpress fournit une fonction pour renvoyer toutes les catégories (get_categories()) et une fonction à la liste tous les messages d'une catégorie (WP Query object).

Avec la combinaison des deux, vous pouvez créer la sortie que vous souhaitez faire. Ce qui suit est un exemple de code qui peut être étendu/modifié avec les paramètres dont vous avez besoin:

$categories = get_categories(); 
foreach($categories as $category) 
{ 
    printf('<h2>%s</h2><ul>', $category->cat_name); 
    $posts = new WP_Query('cat='.$category->cat_ID); 
    while($posts->have_posts()) 
    { 
    $posts->the_post(); 
    echo '<li>', the_title(), '</li>'; 
    } 
    print '</ul>';  
} 
+0

$ second_query-> the_post(); erreur de production. Erreur irrécupérable: appel à une fonction membre the_post() sur un non-objet – PPS

+0

Correction d'une erreur de copier/coller. Cela doit naturellement être "$ posts". – hakre

+0

Merci pour le soutien .... – PPS

Questions connexes