WordPress : Affichage de la page d’accueil (vos derniers articles) Vierge, les autres pages sont correctes
Je suis nouveau sur PHP et WordPress et je souhaite développer mon thème à partir de zéro.
Dans les paramètres de lecture de WordPress Dashboard, j’ai défini l’option d’affichage de la page d’accueil sur « Vos derniers articles », mais la page d’accueil est vide, sans en-tête ni pied de page, bien que toutes les autres pages fonctionnent parfaitement.
Voici mon code pour index.php :
<?php get_header(); ?>
<?php
if(have_posts()):
while(have_posts()): the_post(); ?>
<h3><?php the_title(); ?></h3>
<small>Posted on: <?php the_time('F j, Y'); ?> at <?php the_time('g:i a'); ?>, in <?php the_category(); ?></small>
<p><?php the_content(); ?></p>
<hr>
<?php endwhile;
endif;
?>
<?php get_footer(); ?>
Quelqu’un peut-il expliquer pourquoi ceci est en train de se passer?
Merci.
Solution n°1 trouvée
Peux-tu tester pour enregistrer à nouveau les permaliens ? Vous allez dans le tableau de bord sur le menu des paramètres > permaliens et vous cliquez sur enregistrer.
Parfois, WordPress doit enregistrer à nouveau les permaliens pour réinitialiser htaccess lorsque vous développez une action (comme créer un type de publication personnalisé ou autres)
Solution n°2 trouvée
Vous chargez peut-être un autre modèle qui est un fichier vierge. WordPress a une hiérarchie de modèles définie dans https://developer.wordpress.org/themes/basics/template-hierarchy/#front-page-display. Pour votre situation, la hiérarchie est front-page.php, home.php, index.php, alors vérifiez ces deux premiers.
0 commentaire