Maison > Tutoriel CMS > WordPresse > Comment afficher tous les articles sur une seule page dans WordPress

Comment afficher tous les articles sur une seule page dans WordPress

爱喝马黛茶的安东尼
Libérer: 2019-07-19 13:51:03
original
3115 Les gens l'ont consulté

Comment afficher tous les articles sur une seule page dans WordPress

Laissez WordPress afficher toutes les catégories d'articles sur une seule page

1 Copiez un fichier page.php et modifiez-le. passez-le à page -abc.php, créez une nouvelle page en arrière-plan WordPress et changez l'adresse du lien fixe en abc (cet abc peut être facultatif, mais il doit correspondre à page-abc).

2. Recherchez le code suivant

<?php the_content(); ?>
Copier après la connexion

dans ce fichier page-abc.php et ajoutez le code suivant après le code

<?php
    $cats = get_categories();
    foreach ( $cats as $cat ) {
    query_posts( &#39;showposts=10&cat=&#39; . $cat->cat_ID );
?>
    <h3><?php echo $cat->cat_name; ?></h3>
    <ul class="sitemap-list">
        <?php while ( have_posts() ) { the_post(); ?>
        <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
        <?php } wp_reset_query(); ?>
    </ul>
<?php } ?>
Copier après la connexion

N'oubliez pas de sauvegarder et de mettre à jour la page-abc. Document .php.

À ce stade, actualisons la page ABC nouvellement créée ci-dessous pour voir si les articles de toutes les catégories ont été affichés ? Le code ci-dessus affiche 10 articles dans chaque catégorie par défaut. Si vous devez afficher tous les articles, il vous suffit de remplacer le 10 dans le code par 1000 ou une valeur supérieure.

Recommandations associées : "Tutoriel WordPress"

Laissez WordPress afficher plusieurs catégories d'articles sur une seule page

Cela montre comment de nombreux articles La méthode d'implémentation des articles dans une catégorie est la même que la méthode d'affichage des articles dans toutes les catégories. Il vous suffit de changer le code

$cats = get_categories();
Copier après la connexion

à l'étape 2 en

$cats = get_categories(array(&#39;include&#39; => &#39;1,2,3&#39;));
Copier après la connexion

, où. 1,2,3 est l'ID de catégorie que vous souhaitez afficher.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal