Puis-je ajouter une image en vedette à une page (WordPress)

Publié par Jean-Michel le

Je sais, nous pouvons ajouter une image en vedette à un article WordPress. Mais je veux savoir, pouvons-nous également ajouter une image en vedette à une page . Si oui, veuillez partager comment.

Merci les gars!

J’ai une page statique appelée ‘page d’accueil’ dans un modèle appelé ‘Modèle de page d’accueil’

C’est le code pourHomePage-Template.php

<?php
/*
 *  Template name: HomePage Template
 *  Description: Homepage Template use to create your home page as a default view.
 *
*/
?>
<?php get_header(); ?>

    <div class="grid-12">
        <?php//get page content and display ?>
        <?php if (have_posts()) : ?>
        <?php while (have_posts()) : the_post(); ?>
            <?//this will echo the page content ?>
            <?php the_content(''); ?>
        <?php endwhile; ?>
        <?php endif; ?>
    </div>

<?//php get_sidebar(); ?>

<?php get_footer(); ?>

Question principale : est-il nécessaire d’activer ou d’ajouter une option d’image en vedette dans l’éditeur de pages ?

Solution n°1 trouvée

vous pouvez obtenir la vignette de la page comme un message similaire

<?php
/*
 *  Template name: HomePage Template
 *  Description: Homepage Template use to create your home page as a default view.
 *
*/
?>
<?php get_header(); ?>

    <div class="grid-12">
        <?php//get page content and display ?>
        <?php if (have_posts()) : ?>
        <?php while (have_posts()) : the_post(); ?>
            <?//this will echo the page content ?>
        <?php
         if ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it.
         the_post_thumbnail();
         }
         ?>
            <?php the_content(''); ?>
        <?php endwhile; ?>
        <?php endif; ?>
    </div>

<?//php get_sidebar(); ?>

<?php get_footer(); ?>

Solution n°2 trouvée

Par défaut, WordPress n’a que des images en vedette « activées » pour les publications.

Pour activer les images en vedette pour les pages , ajoutez simplement cette ligne (vers functions.phpou ailleurs) :

add_theme_support( 'post-thumbnails' );

C’est ça!

Ne fonctionne toujours pas?
Si vous ne voyez toujours pas la boîte méta de l’image en vedette dans l’éditeur pour les pages, assurez-vous de cocher la Featured Imagecase dans la Screen Optionsliste déroulante (onglet en haut à droite dans l’éditeur lorsque vous êtes sur un écran de nouvelle/modification de page/publication).

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 *