Plugin permettant d’associer une image aux post et aux pages ? (Créer un compte)

  • Statut : non résolu
  • Ce sujet contient 24 réponses, 11 participants et a été mis à jour pour la dernière fois par Ptitkarl, le il y a 13 années.
10 sujets de 16 à 25 (sur un total de 25)
  • Auteur
    Messages
  • #610737
    alakhnor
    Participant
    Maître WordPress
    996 contributions

    Pas de souci 🙂
    De toutes manières, si le besoin est juste d’affecter une icône, sans aucune autre fonction sur les miniatures, ça ne justifie pas d’utiliser Post-Thumb à partir du moment où un autre plugin peut remplir cette fonction 😉

    #610738
    atch
    Participant
    Chevalier WordPress
    127 contributions

    pour le blog d’un ami j’ai utilisé Post thumbs et je le trouve trés bien dans ce genre de requete.

    http://ricardo.paint.art.free.fr/site2

    En plus il me permet de générer différentes tailles d’mages selon l’utilité. sur ma page d’accueil j’ai une image en 230*60 et dans le menu 60×45 et tout cela à partir d’une image de l’article en question.

    V++

    Atch

    #610739
    20syl
    Participant
    Padawan WordPress
    50 contributions

    Je suis en train de tester Post thumbs en local, et j’ai l’impression qu’il créée la miniature à chaque fois, est ce que c’est possible de tester avant si la miniature existe ?

    #610740
    lesage94
    Membre
    Initié WordPress
    8 contributions

    Je suis super content de tomber sur le fil de la discussion! Je cherchai un plugin similaire depuis longtemps.
    En faite j’avais trouvé post-image qui, me semblait, répondre à mon besoin.
    La réalité c’est que je voulai avoir une liste des derniers articles postés avec une image associé pour chaque post. Mais lorsque j’ai posté mon deuxiéme article, surprise, une seul des deux images est affichée:celle du post de l’article visité.
    A ce que je comprend, le plugin post-icon fait de même et ne permet pas d’afficher une liste d’image (ou icone 😉) pour tous les articles…
    …ou alors j’ai rien compris :(

    #610741
    Qwindoo
    Modérateur
    Maître WordPress
    2862 contributions

    Hello 🙂

    Mon “mini-plugin” est tout ce qu’il y a de basique et c’est voulu, tout simplement parce que c’est l’usage que j’en fait 😉

    Si tu désires des fonctionnalités de gestion avancées, comme la possibilité d’afficher des listes d’images, il te faudra te tourner vers d’autres plugins comme l’excellent Post-Thumbs d’alakhnor 😉

    Cordialement,
    Thomas

    #610742
    mousticks
    Membre
    Initié WordPress
    1 contributions
    MS-DOS_1991 wrote:
    AmO > Post-Thumb sert à créer des miniatures non ? C’est pas exactement l’idée ici :rolleyes:

    Essaie avec la 3ème version de ce plugin, et dis-moi si ça marche 😉

    bonjour et tout d’abord merci pour cette contrib !

    j’ai toutefois un petit soucis avec cette 3eme version et ce que demandais julich a savoir de choisir une image uploadée avec wordpress et que le path se construise à partir de la date du post… il n’a pas l’air d’aller chercher vers /wp-content/uploads/

    si j’enleve dans le code les return ‘‘.$text; pour voir le chemin de l’image non affichée j’ai simplement comme url : http://www.urldusiteArray

    la fonction post_icon_path fonctionne telle chez qq’un avec l’upload wordpress ou ça vient de chez moi ? 🙂

    merci par avance

    Mousticks

    PS : un remerciement général également ! je ne suis que depuis qq jours sous wordpress et suis plutot une bille en php et codage mais entre les infos de ce forum, les plugins, themes and cie y’a vraiment de quoi s’amuser et en faire qq chose de bien sans trop y connaitre grand chose ! merci donc à la communauté 😉

    #610743
    Fouko
    Participant
    Initié WordPress
    20 contributions

    Merci pour ce tuto tres clair qui m’a bien aidé.

    Mais pour pousser un peu plus loin la customisation,
    Comment faire pour que ce petit icon soit présent lorsque que l’on utilise “the_excerpt()” pour l’affichage du post avec l’option de WP “Extrait optionnel”
    En effet par ce biais il n’y a plus d’affichage de l’icon.

    J’ai trouvé la solution,
    j’ai déplacé l’icon avant le titre en changeant cette ligne:

    add_filter(‘the_content’,’post_icon’)

    par

    add_filter(‘the_title’,’post_icon’)

    voilà

    j’ai d”autre questions que je poserais dans le forum …:boulet:

    #610744
    Ptitkarl
    Membre
    Initié WordPress
    12 contributions

    Un grand merci à MS-DOS_1991 pour sa version du plugin que j’utilise sur mon blog.
    Cependant je souhaiterais une fonctionnalité supplémentaires à ce plugin, j’aimerais que les icon servent aussi de lien vers l’article.
    Quelqu’un peut me dire ce qu’il faut modifier pour cela ?
    Merci de votre aide.

    #610745
    Ptitkarl
    Membre
    Initié WordPress
    12 contributions

    J’ai trouver ce qu’il fallait modifier mais comme je suis débutant en php j’ai un petit soucis!
    Voila le code avec mes modifs :

    function post_icon ($text)
    {
      $lien   = get_permalink();
      $path   = get_post_custom_values(‘/wp-content/’);
      $path   = empty($path[0]) ? ‘/wp-content/’ : $path[0];
      $values = get_post_custom_values(‘post_icon’);
      if (!empty($values[0]))
        return ‘<A HREF="$lien"> <img src="'.get_settings('home').$path.$values[0].'" class="post_icon" title="'.$values[0].'" alt="'.$values[0].'" /></a>‘.$text;
      else
        return ‘<!--no icon-->‘.$text;
    }
    add_filter(‘the_content’, ‘post_icon’);
    ?>

    Le problème vient de cette ligne:

    return ‘<A HREF="$lien"> <img src="'.get_settings('home').$path.$values[0].'" class="post_icon" title="'.$values[0].'" alt="'.$values[0].'" /></a>‘.$text;

    Je ne sais pas comment faire passer le contenu de la variable $lien dans le
    J’ai essayer les simple quote, les doubles quotes , les pour protéger les caracteres mais sans succés.
    Merci d’avance pour votre aide !

    #610746
    Ptitkarl
    Membre
    Initié WordPress
    12 contributions

    Un ami m’a répondu voici donc la solution:

    return ‘<a href="'.$lien.'"><img src="'.get_settings('home').$path.$values[0].'" class="post_icon" title="'.$values[0].'" alt="'.$values[0].'" /></a>‘.$text;

    Le plugin dans sont intégralité avec ma modif permettant le lien vers l’article:

    <?php
    /*
          Plugin Name: PostIcon Rewritten v2
          Plugin URI: http://www.newbie-project.net/wordpress-stuff/plugins/post-icon-rewritten/
          Description: Add icons to your posts
          Version: 1.1
          Author: Unknown (rewritten by Thomas GRIM, modified by Ptitkarl)
          Author URI: http://www.newbie-project.net/
    */
    
    function post_icon ($text)
    {
      $lien   = get_permalink();
      $path   = get_post_custom_values('/wp-content/');
      $path   = empty($path[0]) ? '/wp-content/' : $path[0];
      $values = get_post_custom_values('post_icon');
      if (!empty($values[0]))
        return '<a href="'.$lien.'"<img src="'.get_settings('home').$path.$values[0].'" class="post_icon" title="'.$values[0].'" alt="'.$values[0].'" /></a>‘.$text;
      else
        return ‘<!--no icon-->‘.$text;
    }
    add_filter(‘the_content’, ‘post_icon’);
    ?>

10 sujets de 16 à 25 (sur un total de 25)
  • Vous devez être connecté pour répondre à ce sujet.