Mettre la première image d’un article dans un extrait. (Créer un compte)

  • Statut : non résolu
6 sujets de 1 à 6 (sur un total de 6)
  • Auteur
    Messages
  • #485360
    Cainzer
    Participant
    Chevalier WordPress
    113 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 2,9,1
    – Version de PHP/MySQL :
    – Thème utilisé :
    – Extensions en place : Aucune
    – Nom de l’hebergeur : OVH
    – Adresse du site : http://4-games.fr

    Problème(s) rencontré(s) : Excusez moi de refaire une fois de plus un sujet, mais impossible de trouver la réponse sur google.
    Je cherche donc à ce que les extraits d’articles de mon site détienne une image. Pour ça, j’aimerais que l’image soit la première image de l’article et qu’elle soit donc automatiquement mise.
    Sur un autre forum, on m’a recommandé d’utiliser un « regex » >>> http://www.wprecipes.com/how-to-get-the-first-image-from-the-post-and-display-it
    J’ai donc suivi la première étape et j’ai mis la fonction dans function.php, mais arrivé a la deuxième je bloque. Je ne comprend pas ce qu’est une boucle, une « loop » comme ils appellent ça dans le tutoriel.
    J’ai donc mis la deuxième étape juste devant la mention the_excerpt de mon index et donc dans la zone de texte (je pense) mais après avoir enregistré il m’a indiqué un parse error.

    Auriez vous donc une solution, ou carrément une autre méthode s’il vous plait ?
    Merci d’avance.

    #736845
    Cainzer
    Participant
    Chevalier WordPress
    113 contributions

    Personne ne peut me répondre s’il vous plait ?
    Cela fait déjà 2 jours que je rame dans cette histoire :(
    Je préviens également que j’ai aussi essayé de suivre ce tuto : http://www.nightangel.fr/wordpress-miniature-afficher-recuperer-premiere-image-page-accueil-index-first-image/
    Et en le suivant wordpress a complétement planté et j’ai du modifier mes dossiers avec filezilla pour que mon site remarche. Bref je ne veux même plus entendre parler de ce tuto ! 😋
    Auriez vous quelque chose a me proposez s’il vous plait ?

    Au passage je signale également que je me suis trompé, puisque j’aurais voulu mettre ce sujet dans le forum support 😋

    #736846
    Li-An
    Participant
    Maître WordPress
    29245 contributions

    Aucune info sur Google, c’est « un peu » exagéré vu que WP gère les miniatures et les images affichées automatiquement depuis peu. Plus d’info sur le concept par ici: http://www.li-an.fr/wpplugins/gerer-les-images-dans-wordpress/creations-et-insertions-de-miniatures-thumbnails/

    #736848
    Cainzer
    Participant
    Chevalier WordPress
    113 contributions

    Aaaaaah merci pour ce lien !
    J’aurais quand même encore deux questions :
    – J’aimerais que l’image soit en face du texte, auriez vous une idée du comment faire pour, réaliser ceci ?
    – Pour que l’image s’affiche, j’ai eu recourt à ça « 

    <img class="alignnone" src=" » alt= » » width= »200″ height= »150″ />

    « , et puis quand il n’y a pas d’image, celle qui est censé s’afficher dans le dossier défault.jpg ne s’affiche pas, comment y remédier ?

    Voici le code dans functions.php qui me permet d’avoir l’image :

    // Get URL of first image in a post
    function catch_that_image() {
    global $post, $posts;
    $first_img =  »;
    ob_start();
    ob_end_clean();
    $output = preg_match_all(‘/<img>/i’, $post->post_content, $matches);
    $first_img = $matches [1] [0];

    // no image found display default image instead
    if(empty($first_img)){
    $first_img = « /images/default.jpg »;
    }
    return $first_img;
    }

    #736847
    Li-An
    Participant
    Maître WordPress
    29245 contributions

    Il faudrait définir une classe .alignleft{float: left;} pour mettre à la place de alignnone.
    Pour l’image par défaut, ça dépend surement du répertoire de destination. Essaie de mettre le chemin entier pour voir.

    #736849
    Cainzer
    Participant
    Chevalier WordPress
    113 contributions

    Voila merci pour le design c’est bon :D
    Par contre l’image dans default.jpg n’apparait toujours pas :(
    Et j’ai bien sûr mis le chemin complet. Mais bon si jamais je n’arrive pas à résoudre ce problème ce n’est pas trop grave…
    En tous cas merci pour ce que tu as déjà fait 👏

6 sujets de 1 à 6 (sur un total de 6)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.