Ajouter une miniature à partir d’un url inséré dans un post (Créer un compte)

  • Statut : non résolu
12 sujets de 1 à 12 (sur un total de 12)
  • Auteur
    Messages
  • #507510
    web.dev
    Participant
    Chevalier WordPress
    137 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress :
    – Version de PHP/MySQL :
    – Thème utilisé :
    – Extensions en place :
    – Nom de l’hebergeur :
    – Adresse du site :

    Problème(s) rencontré(s) :

    Bonjour,

    Je voudrais ajouter une miniature à partir d’un url inséré dans un post.
    C’est-à-dire, si je mets dans mon poste ce type de contenu :

    nom de l'image

    bla bla bla bla bla bla

    L’image entre la balise image sera prise comme une image par défaut (sans la télécharger sur mon serveur).
    Quel code à insérer dans ma boucle ?

    Bien Cordialement

    #824216
    web.dev
    Participant
    Chevalier WordPress
    137 contributions

    Aucun Héro pour m’aider !! !! !! 🙂

    #824217
    Franck (fge)
    Modérateur
    Maître WordPress
    9572 contributions

    Pourquoi ne pas simplement coller le code que tu cites dans l’interface de rédaction en ayant préalablement pris soin de basculer en mode HTML (onglet html de l’interface) ?

    #824218
    web.dev
    Participant
    Chevalier WordPress
    137 contributions

    Merci pour votre réponse, bien évidement ce code existe déjà dans mon post.
    je vous explique d’aantage!
    ce contenu est importer via un flux rss, donc l’image n’est pas attacher, elle s’affiche seulement avec la manière don je vous ai montrer dans mon message précédent. donc je voudrai savoir comment insérer cette image (l’image qui est placé dans le cors d’article) comme image thumbnail.

    Amicalement

    #824219
    web.dev
    Participant
    Chevalier WordPress
    137 contributions

    Quoi de neuf mes compatriotes !

    #824220
    Lumiere de Lune
    Participant
    Maître WordPress
    20531 contributions

    Je ne sais pas si nous sommes des compatriotes…
    La fonction « thumbnail » ne marche qu’avec des images hébergées sur ton propre serveur

    #824221
    web.dev
    Participant
    Chevalier WordPress
    137 contributions

    compatriotes dans ce forum 😉

    Il y a pas d’autre possibilité d’avoir une autre méthode pour que cela marche ?

    #824222
    web.dev
    Participant
    Chevalier WordPress
    137 contributions

    Je vous communique la solution que j’ai trouvé, peut être vous aurez besoin un jour !

    Ajouter cela dans le fichier fonction.php de votre thème :

    function getImage($num) {
    global $more;
    $more = 1;
    $link = get_permalink();
    $content = get_the_content();
    $count = substr_count($content, ‘<img');
    $start = 0;
    for($i=1;$i<=$count;$i++) {
    $imgBeg = strpos($content, ‘<img', $start);
    $post = substr($content, $imgBeg);
    $imgEnd = strpos($post, ‘>’);
    $postOutput = substr($post, 0, $imgEnd+1);
    $postOutput = preg_replace(‘/width= »([0-9]*) » height= »([0-9]*) »/’,  »,$postOutput);;
    $image[$i] = $postOutput;
    $start=$imgEnd+1;
    }
    if(stristr($image[$num],'<img')) { echo '‘.$image[$num]. »« ; }
    $more = 0;
    }

    Et dans votre boucle, ajouter cela :

    Amicalement mes compatriotes !!!!!!!!!!!!!!! 😉

    #824223
    Guy
    Participant
    Maître WordPress
    14817 contributions

    merci, c’est sympa de nous donner le code pour faire une injection dans ton site 🙂

    c’est une blaque mais quand même tu devrais vérifier.

    #824224
    web.dev
    Participant
    Chevalier WordPress
    137 contributions

    J’ai essayé déjà ce code avant de le mettre, et ça marche à merveille…
    Sinon vérifié-je quoi Guy ?

    #824225
    Guy
    Participant
    Maître WordPress
    14817 contributions

    Bien sur cela marche (je n’ai pas vérifié mais je te crois sur parole).

    Etant donné que tu récupères tes articles par des flux rss externes, vérifies bien tes sources pour éviter d’exécuter un code malicieux par ce biais.

    #824226
    philippe @ ki-learning.fr
    Participant
    Padawan WordPress
    65 contributions

    Web.dev si tu te souviens de ce vieux message, pourrais tu détailler dans quelle boucle je dois mettre

     ?

    Grand merci

    Cordialement

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