web-dev-qa-db-fra.com

Comment ajouter une image sélectionnée à une seule page de publication?

J'utilise le Pinboard theme sur WordPress 3.9.1. J'aimerais éditer Pinboard (ou, plus précisément, créer un thème pour enfants) afin que, sur les pages à publication unique, si la publication comporte une image sélectionnée définie, elle s'affiche en haut de la publication.

J'ai compris que cela nécessitait l'édition de single.php dans le thème, mais ma connaissance de PHP est au mieux minimale. Par conséquent, lorsque j'ouvre single.php, je ne peux pas trouver où faire le fichier. changements - ou, en fait, quels changements apporter.

Quelqu'un serait-il prêt à me expliquer ce qu'il faudrait faire pour inclure l'image présentée en haut d'une page telle que celle-ci ? Une fois que j'ai compris comment obtenir correctement l'image sur la page, je devrais être capable de la styler comme je le souhaite.

C’est probablement demander un peu plus de prise en main qu’il n’est normal ici, alors merci beaucoup à l’avance.

2
SpencerDub

Dans single.php, recherchez <?php the_content(); ?> autour de la ligne ~ 17. Juste avant. coller le code suivant.

<?php if ( has_post_thumbnail() ):?>
<div class="featured-image-wrap"><?php the_post_thumbnail(); ?></div>
<?php endif; ?>

Cela affichera l'image sélectionnée si elle est assignée à la publication. Pour changer la taille de l'image, vous pouvez passer le paramètre à la fonction the_post_thumbnail(). Voir la documentation officielle de the_post_thumbnail () . Je crois que vous utiliseriez le thème enfant pour la modification.

6
Nilambar