Les méthodes pour afficher tous les articles dans WordPress incluent : l'utilisation d'un modèle de page pour créer une page et l'ajout de code pour interroger tous les articles. Ajoutez un widget « Derniers articles » à votre barre latérale. Ajoutez du code PHP pour interroger toutes les publications dans le fichier function.php de votre thème. Ajoutez du code PHP pour les requêtes personnalisées à des emplacements spécifiques.
Comment afficher toutes les publications dans WordPress
WordPress est un puissant système de gestion de contenu qui permet aux utilisateurs de créer et de gérer facilement des sites Web. Si vous avez besoin d'afficher tous les articles sur votre site Web, vous pouvez y parvenir grâce aux méthodes suivantes :
Méthode 1 : Utilisez des modèles de page
<?php // 查询所有文章 $args = array( 'post_type' => 'post', 'posts_per_page' => -1, ); $query = new WP_Query( $args ); if ( $query->have_posts() ) : while ( $query->have_posts() ) : $query->the_post(); // 显示文章的内容 the_title( '<h2>', '</h2>' ); the_content(); endwhile; endif; wp_reset_postdata(); ?>
Méthode 2 : Utiliser des widgets
Méthode 3 : Utiliser le code PHP
function display_all_posts() { // 查询所有文章 $args = array( 'post_type' => 'post', 'posts_per_page' => -1, ); $query = new WP_Query( $args ); if ( $query->have_posts() ) : echo '<ul>'; while ( $query->have_posts() ) : $query->the_post(); echo '<li><a href="' . get_permalink() . '">' . get_the_title() . '</a></li>'; endwhile; echo '</ul>'; endif; wp_reset_postdata(); } add_shortcode( 'display_all_posts', 'display_all_posts' );
[display_all_posts]
Méthode 4 : Utilisez une requête personnalisée
// 查询所有文章 $args = array( 'post_type' => 'post', 'posts_per_page' => -1, ); $query = new WP_Query( $args ); // 循环文章并显示内容 if ( $query->have_posts() ) : while ( $query->have_posts() ) : $query->the_post(); // 显示文章的内容 the_title( '<h2>', '</h2>' ); the_content(); endwhile; endif; wp_reset_postdata();
Vous pouvez insérer ce code n'importe où sur votre site Web, par exemple sur une page, une publication ou une barre latérale spécifique.
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!