WordPress : Affichage de la page d’accueil (vos derniers articles) Vierge, les autres pages sont correctes

Publié par Jean-Michel le

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.

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *