• Un au hasard
  • Site officiel
  • Contact
  • FAQ

    WordPress : comment afficher une image différente suivant la page demandée ?

    ⌚ 2013-12-18 > Aucun commentaire

    Pour ce faire, il faut d'abord sélectionner une Image à la Une (Set Featured Image en anglais) pour la page souhaitée, puis éditer le fichier du thème actuel qui gère l'entête des pages.

    Exemple avec le thème Nimble : le fichier à modifier est top_info.php (l'éditeur de fichiers se trouve dans Apparence > Éditeur). Placer le code suivant juste avant la fermeture de l'avant-dernière div :

    if ( has_post_thumbnail() ) {
    $img = wp_get_attachment_image_src(get_post_thumbnail_id(get_the_ID()), 'full');
    printf(
    '%s',
    $img[0],
    get_the_title(),
    $img[1],
    $img[2]
    );
    unset($img);
    }
    Ce code vérifie la présence d'une image associée à la page et récupère un tableau ($img) contenant le lien direct ainsi que les dimensions.

    Comme ceci, vous aurez le titre de la page, suivi d'un éventuel sous-titre, puis de l'image en taille originale. En bonus, l'image est responsive ☺

    PHPWordPress
    Partagez cet article ☮
    Facebook Google+ Twitter Reddit LinkedIn Courriel


    ☕ Aucun commentaire


    Flux RSS des commentaires de cet article


  Derniers commentaires, vous aussi, apportez votre savoir et questionnez.

  • Loulou sur Mon Macbook Pro ne s'allume plus et la LED du chargeur clignote !
    Bonjour, j'ai exactement le même soucis, sauf que lorsque j…
  • Hadrien.eu sur Améliorez nuit de sommeil et journée de travail grâce à un écran plus reposant
    Pour iOS, il suffit d'attendre iOS 9.3 (ou d'installer la b…
  • Mickaël de JMSinfo sur Améliorez nuit de sommeil et journée de travail grâce à un écran plus reposant
    @drazik : Quelle version d'Ubuntu utilises-tu ? J'ai t…
  • drazik sur Améliorez nuit de sommeil et journée de travail grâce à un écran plus reposant
    Salut, Merci pour l'article ! J'ai voulu teste…
  • Mickaël de JMSinfo sur Mon Macbook Pro ne s'allume plus et la LED du chargeur clignote !
    @Samia : Il n'y a pas de quoi :)

Abonnement au flux RSS

© 2013-2016 JMSinfo SAS, propulsé par BlogoText