• User Attivo

    Richiamare immagine nella pagina index

    Ciao ragazzi, dopo tanti tentativi.. non ci sono riuscito!!

    L'obiettivo di partenza era tagliare automaticamente i posts in home page dopo un tot di parole. Ho creato questa nuova funzione richiamandola nella pagina index come the_content_limit

    Limit Post

    function the_content_limit($max_char, $more_link_text = '', $stripteaser = 0, $more_file = '') {
    $content = get_the_content($more_link_text, $stripteaser, $more_file);
    $content = apply_filters('the_content', $content);
    $content = str_replace(']]>', ']]>', $content);
    $content = strip_tags($content);

    if (strlen($_GET['p']) > 0) {
    echo "";
    echo $content;
    echo " <a href='";
    the_permalink();
    echo "'>"."Read More →</a>";
    echo "";
    }
    else if ((strlen($content)>$max_char) && ($espacio = strpos($content, " ", $max_char ))) {
    $content = substr($content, 0, $espacio);
    $content = $content;
    echo "";
    echo $content;
    echo "...";
    echo " <a href='";
    the_permalink();
    echo "'>"."</a>";
    echo "";
    }
    else {
    echo "";
    echo $content;
    echo "";
    }
    }

    ?>

    Il problema è che la funzione the_content già include la immagine.

    Quindi come potrei richiamare l'immagine?

    Grazie


  • Super User

    Tu vuoi visualizzare la classica immagine a sinistra con testo a fianco come anteprima post in homepage, giusto?

    In questo caso risolvi tutto installando Thumbnail For Excerpts. Se invece vuoi che dopo un tot di parole compaia il "Leggi tutto" lasciando però intatte eventuali immagini presenti, c'è Advanced Excerpt. Entrambi i plugin sono leggeri e funzionanti.

    Ciao


  • User Attivo

    beh.. allora andiamo sui plug 😄

    Grazie mille!