• User

    Script per sostituire un testo con un'immagine

    Ciao ragazzi,
    vorrei creare uno script per sostituire (come da titolo) un testo con una immagine.

    Più nello specifico, vorrei che lo script analizzasse il testo di un articolo e ogni volta compaia il carattere "#" me lo sostituisca con questa immagine (prntscr.com/11nw6e)

    Di modo che questo (prntscr.com/11nvh7) mi diventi questo (prntscr.com/11nvkl)

    Con le mie (poche) conoscenze, ho creato questo script, ed inserito poi nel** single.php** di wordpress. Ma non è ciò che mi serve

       <?php 
         $message = "#"; 
         $message = str_replace("#","<img src='notipedia.it/pillola.png'>",$message); 
         echo $message; 
        ?>  
    

    Qualcuno può essermi d'aiuto?


  • User Attivo

    Non hai sbagliato il file, e neanche la funzione. In single.php trova la parola "the_content()" e sostituiscila con:

    [php]
    <?php
    $contenuto = apply_filters('the_content', get_the_content());
    $contenuto = str_replace(']]>', ']]>', $contenuto);
    $contenuto = str_replace("#", "<img src='notipedia.it/pillola.png'>", $contenuto);
    echo $contenuto;
    ?>
    [/php]