Home › Forum › Problemi Vari con WP › Aggiungere link “Leggi il seguito” alla fine dell’anteprima in HomePage
-
AutorePost
-
-
30 Dicembre 2009 alle 12:23 #12579marksaccoPartecipante
Buongiorno a tutti,
premetto di aver usato il box di ricerca, ma non ho trovato una risposta completa.
Nel mio blog (http://www.ipodtouchack.it/) vorrei fare in modo che apparisse il link “Leggi il seguito” in HomePage, dopo l’anteprima. Io l’ho trovato solo inserendo il tasto <–more–>, ma questa volta vorrei che venisse in automatico facendo una modifica nel php del template. Praticamente, io quando scrivo il post, incollo la prima parte nel box “riassunto” e quando pubblico, vorrei una scritta in homepage che dopo il riassunto che ho impostato io, colleghi alla pagina dell’articolo.
Spero di essermi spiegato al meglio,
Saluti
-
30 Dicembre 2009 alle 12:37 #70358wollyAmministratore del forum
prova a leggere le faq.
-
30 Dicembre 2009 alle 13:56 #70362marksaccoPartecipante
Se ti riferisci a questo http://www.wpitaly.it/wiki/Main/FaqGenerali#toc27, avevo già visto, ma richiede il tasto <–more–> come io invece volevo evitare.
Grazie comunque della risposta, hai percaso altre soluzioni?
-
30 Dicembre 2009 alle 14:33 #70365wollyAmministratore del forum
ma hai letto quello che c’è scritto?
-
30 Dicembre 2009 alle 14:59 #70367marksaccoPartecipante
Alternativamente, è possibile “spezzare” il testo, inserendo un link del tipo “Continua a leggere”. Tale link si inserisce tramite il bottone more presente nella pagina di Inserimento / Modifica degli Articoli. Per gli utenti WordPress che usano la versione 2.X ed in particolare l’editor di testo grafico, gli articoli possono essere suddivisi cliccando sull’apposita icona nell’editor.
Dice appunto che il link si visualizza tramite il bottone “more”.
Sopra quella frase, spiega come far visualizzare il riassunto, ma quello già lo ho. Io voglio che dopo il riassunto appaia in automatico la scritta “Continua a leggere”, senza dover ogni volta usare il tasto more..
Grazie delle risposte
-
30 Dicembre 2009 alle 16:03 #70370gollum1Partecipante
Appunto, usando
< ?php the_excerpt(); ?>
viene visualizzato il riassunto, con […] al termine, ma senza link more (a meno che non inserisci esplicitamente il tag per il more nel testo). se inserisci il riassunto, e vuoi il link per continuare a leggerlo, inserisci nel codice un link che faccia riferimento ancora al permalink (come nel titolo). in pratica copi il codice che genera il titolo del post come link, invece di fargli mettere il titolo gli metti la frase “Continua a leggere…”
se non ho capito male questo è quello che vorresti ottenere, e quello che intedeva wolly con il rimando alla documentazione.
Byez
—
Gollum1`
-
30 Dicembre 2009 alle 16:14 #70371marksaccoPartecipante
Ti ringrazio gollum1, era quello che intendevo. Solo che non riuscivo a ricavare il codice da sostituire per mettere la scritta “Continua a leggere”, se puoi darmi una mano ti sarei infinitamente grato
-
30 Dicembre 2009 alle 20:31 #70375gollum1Partecipante
1) Copi bellemente il pezzo di codice che scrive il titolo del post, compreso di permalink, dopo the_except();
2) togli il pezzo di codice che scrive il titolo del post e lo sostituisci con la stringa “Continua a leggere”.
3) ottieni la scritta “Continua a leggere” che è un ulteriore permalink come il titolo.
byez
—
Gollum1
-
30 Dicembre 2009 alle 20:44 #70376gollum1Partecipante
in realtà the_except(); è pensato per dare semplicemente un riassunto, solitamente uno quando legge il riassunto e decide di cliccare sul titolo per continuare a leggere.
è per questo che (credo…) non è previsto il link se non è stato messo esplicitamente il more…
Byez
—
Gollum1
-
30 Dicembre 2009 alle 22:19 #70378marksaccoPartecipante
Infatti come hai detto tu ottengo solo che mi cambia il titolo dei topic in homepage
Eppure tanti altri blog hanno questa funzione… (vedi http://www.ispazio.net/)
Qualcuno sa come hanno fatto? Grazie comunque per le risposte!
-
30 Dicembre 2009 alle 22:25 #70379marksaccoPartecipante
Ecco, ci sono riuscito! per chi interessasse:
Ho inserito il seguente codice
<p align="center">< a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>">Leggi il seguito...</p>
[Dovete levare lo spazio tra la "a href" e "<", perchè non mi faceva postare il code]
dopo
<?php the_excerpt(); ?>
nel file index.php o il file che viene richiamato per i post in homepage (nel mio caso post.php)
Grazie a tutti, potete chiudere!`
-
31 Dicembre 2009 alle 10:33 #70380SteveAglAmministratore del forum
Usare un plugin cosଠda avere maggior controloo sul tutto:
-
31 Dicembre 2009 alle 11:07 #70384sildorPartecipante
Devi installarti il plugin Evermore.
Cercalo da qua: http://tuosito.it/wp-admin/plugin-install.php?tab=search
-
-
AutorePost
- Devi essere connesso per rispondere a questo topic.