WordPress : Le modèle personnalisé ne fonctionne pas avec les options suivantes

Publié par Jean-Michel le

J’ai suivi ce tutoriel pour le modèle spécifique à la page — http://codex.wordpress.org/Pages#Creating_Your_Own_Page_Templates

Création d’une page via le panneau d’administration wordpressBlog Pagecomme une URL – http://localhost/wordpress/blog-page/et définition du modèle sur mon modèle « Swapnesh » à partir du panneau d’administration lui-même.

J’ai créé mon modèle de page spécifique page-blog-page.phpcontenant le code suivant –

<?php

/*
Template Name: Swapnesh
*/


get_header(); ?>

        <div id="primary">
            <div id="contentabc" style="border:7px solid red;">

                <?php while ( have_posts() ) : the_post(); ?>

                    <?php get_template_part( 'content', 'page' ); ?>

                    <?php comments_template( '', true ); ?>

                <?php endwhile; // end of the loop. ?>

            </div><!-- #content -->

            <?php get_sidebar(); ?>

        </div><!-- #primary -->

<?php get_footer(); ?>

Maintenant, lorsque je navigue vers http://mysite/wordpress/blog-page/la frontière pour ne pas pouvoir aller plus loin, faites-moi savoir ce que je fais de mal.

note — Sous  » Reading Settings« , la sélection de la page de publication était « Page de blog » lorsque je désélectionne cette option, elle me montre red bordermais pas de publication alors 🙁

Solution n°1 trouvée

Je ne sais pas si vous avez déjà résolu ce problème, mais je pense que le problème est lié à l’approche de la ceinture et des bretelles avec laquelle vous vous êtes retrouvé ici. En nommant votre modèle personnalisé page-blog-page.php, cela devrait annuler la nécessité de l’affecter explicitement en tant que modèle personnalisé pour une page avec le slug blog-page.

Essayez de changer complètement le nom du modèle personnalisé – my-template.php – pour voir ce qui se passe. Je ne vois rien d’évidemment faux dans votre code.

Solution n°2 trouvée

Avez-vous sélectionné Swapnesh comme modèle de page lors de la création d’une nouvelle page ? Vous pouvez le sélectionner dans les attributs de page du côté droit.

Catégories : Wordpress

0 commentaire

Laisser un commentaire

Avatar placeholder

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