Supporto » Fixing WordPress » Bug “read more” – continua la lettura di

  • Risolto Porfiro

    (@ernestoruota)


    Apro questo topic perché non ho trovato soluzioni altrove.
    Se inserisco un “read more” negli articoli del mio sito funziona come dovrebbe, ma la scritta che visualizza è: “Continua la lettura di→”. Ho fatto più prove senza risultati. Per caso ho provato ha copiare questa scritta e, incollandola in un qualsiasi editor di testo, si legge la versione corretta: “Continua la lettura di ‘Nome Articolo’ →” . Eppure sul browser non mostra il nome dell’articolo.
    Qualcuno immagina una soluzione a questa stranezza, senza modificare i file del tema (Twenty Thirteen)?
    Grazie

Stai visualizzando 3 risposte - dal 1 al 3 (di 3 totali)
  • Moderatore Guido Scialfa

    (@wido)

    Ciao @ernestoruota,

    Il tema 2013 di WordPress utilizza il seguente markup per il read

    
    <a href="http://localhost/wp/blog/2012/03/15/template-more-tag/#more-996" class="more-link">
        Continue reading 
        <span class="screen-reader-text">Template: More Tag</span> <span class="meta-nav">→</span>
    </a>
    

    La classe utilizzata screen-reader-text è utilizzata da WordPress per nascondere il testo ma renderlo comunque visibile ai motori di ricerca ed ai “per l’apposito” screen readers.

    Per maggiori informazioni puoi dare una lettura a questo articolo: https://make.wordpress.org/accessibility/tag/screen-reader/

    Per abilitare la visualizzazione del testo, bisogna creare un Child Theme e sovrascrivere il file content.php che contiene la seguente parte di codice a partire dalla riga 43.

    
    the_content( sprintf(
        __( 'Continue reading %s <span class="meta-nav">&rarr;</span>', 'twentythirteen' ),
        the_title( '<span class="screen-reader-text">', '</span>', false )
    ) );
    

    Ciò che devi fare è semplicemente richiamare la funzione the_title(”, ”, false).

    Se non sei pratico/a di modifiche ai templates di WordPress ti consiglio di chiedere ad uno sviluppatore pratico di effettuare tale modifica per conto tuo..

    Spero ti sia di aiuto.

    • Questa risposta è stata modificata 4 anni, 10 mesi fa da Guido Scialfa.
    • Questa risposta è stata modificata 4 anni, 10 mesi fa da Guido Scialfa.
    • Questa risposta è stata modificata 4 anni, 10 mesi fa da Guido Scialfa.
    Gloria Liuni

    (@glorialchemica)

    Ciao @ernestoruota,
    hai già provato a dare un’occhiata, o a chiedere, al forum di supporto del tema?

    Chi ha creato la discussione Porfiro

    (@ernestoruota)

    Ho risolto! Ho semplicemente modificato la traduzione in “Continua a leggere”, così anche se manca il titolo non è un errore.
    Grazie

Stai visualizzando 3 risposte - dal 1 al 3 (di 3 totali)
  • Il topic ‘Bug “read more” – continua la lettura di’ è chiuso a nuove risposte.