Home › Forum › Problemi Vari con WP › Non riesco ad usare il file author.php
-
AutorePost
-
-
28 Agosto 2014 alle 11:57 #27848Sergio PinnaPartecipante
Salve,
il probelma in sintesi è: in ogni articolo appare tema scritto da Sergio Pinna con relativo link (http://www.sergiopinna.it/author/sergio/) ho il file author.php impostato nel tema figlio (ma anche quando era nel tema padre il rpobelma che sto descrivendo permaneva). Se ci clicco sopra ho hotato che la pagina su cui atterro è la lista di tutti i miei articoli index.php: non passa affatto per author.php.
Per risolvere la cosa ho dovuto fare un redirect 301: da “http://www.sergiopinna.it/author/sergio/” a “www.sergiopinna.it/curriculum-vitae/”.
Ma penso sia una soluzione posticcia: altrimenti cosa serve il fiel auhtor.php?
Aggiungo anche un altro apsetto: per il seo non dovr3bbe essere corretto avere come URL del lnk autho/NOMEAUTORE?
Graize dell’aiuto.
-
28 Agosto 2014 alle 14:11 #113135TittiModeratore
Quello che tu chiami problema è il comportamento normale: dove dovrebbe portare la pagina author.php secondo te? Chiaramente porta agli articoli di quell’autore, e se il sito è mono-autore ovviamente la pagina sarà simile a index.php.
Nebulosa anche la domanda sul SEO, non è un problema di URL al massimo è un problema che una pagina di quel tipo in un sito mono-autore è controproducente appunto perché è un duplicato di index.
-
28 Agosto 2014 alle 14:16 #113137SteveAglAmministratore del forum
Se non ti mostra la author.php (ovviamente hai certezza il file sia esattamente con quel nome e presente, dovrebbe mostrarti la archive.php e solo in ultima istanza la index.php puoi verificare quale template sia in uso in una pagina tramite il plugin:
che mostra nella barra nera in alto quando se3i loggato quale template stai utilizzando er la pagina visualizzata, ovviamente hai fato le prove con tema standard e plugin vero? Non vorrei vi sia qualche plugin che ha messo qualche regola di rewrite interna a WP nel caso puoi verifcarla un un ppluginc he si chiama rewrite rule inspector o simile che trovi sempre sul repo dei plugin.
Ma prima devi fare le prove canoniche consigliate nel grande box qua sotto e che direi non hai letto o che non hai eseguito.
-
28 Agosto 2014 alle 17:02 #113138Sergio PinnaPartecipante
Se non ti mostra la author.php (ovviamente hai certezza il file sia esattamente con quel nome e presente, dovrebbe mostrarti la archive.php e solo in ultima istanza la index.php puoi verificare quale template sia in uso in una pagina tramite il plugin:
http://wordpress.org/plugins/what-template/
che mostra nella barra nera in alto quando se3i loggato quale template stai utilizzando er la pagina visualizzata, ovviamente hai fato le prove con tema standard e plugin vero? Non vorrei vi sia qualche plugin che ha messo qualche regola di rewrite interna a WP nel caso puoi verifcarla un un ppluginc he si chiama rewrite rule inspector o simile che trovi sempre sul repo dei plugin.
Ma prima devi fare le prove canoniche consigliate nel grande box qua sotto e che direi non hai letto o che non hai eseguito.
Avevo cntrollato anche prima che file andasse a elggere ma per scrupolo ho installato il plugin “What Template” che mostra che sono su index.php e non au author.php
Ho disattivato tutti i plugin e stavolta atterravo su author.php e non più su index.php (o archive.php come giustamente mi facevi notare).
Il plugin incriminato è il plugin WordPress SEO, che essendo stato anche onsigliato non pensavo affatto che il problema dipendessa da lui!
A qual cuno è capitato aver problemi con questo plugin, proprio per quel che riguarda il file author.php?
-
28 Agosto 2014 alle 17:18 #113139SteveAglAmministratore del forum
Non sarà un baco del plugin se no ci sarebbero milioni di siti col problema, qualche settaggio che hai fatto, suggerisco di riattivarlo e ricontrollare tutte le impostazioni, sarà qualcuna sbagliata.
-
28 Agosto 2014 alle 17:22 #113140TittiModeratore
Titoli e metadati > togli la spunta a Disabilita gli archivi per autore
-
28 Agosto 2014 alle 17:29 #113136Sergio PinnaPartecipante
Titoli e metadati > togli la spunta a Disabilita gli archivi per autore
l’unica parte flaggataa era “Non indicizzare le sottopagine degli archivi” ho defleggato e il problema persiste
-
28 Agosto 2014 alle 17:35 #113141TittiModeratore
Sembra un problema di vecchia data
-
28 Agosto 2014 alle 17:36 #113142Sergio PinnaPartecipante
Hai un plugin di cache?
Si sempre quello dello YOAST W3 Total Cache ma l’ho svuotata, a te funziona con il “Non indicizzare le sottopagine degli archivi” disattivato?
-
28 Agosto 2014 alle 17:42 #113143TittiModeratore
Hai un plugin di cache?
Avevo letto male, cioè che l’avevi spuntata, per quello ti ho chiesto della cache. Hai guardato in “Altro”?
Io non ho spuntato “non indicizzare le sottopagine”, ma non credo c’entri, è altra cosa.
E gli archivi per autore non li ho mai attivati, quindi non faccio testo.
-
28 Agosto 2014 alle 18:36 #113144SteveAglAmministratore del forum
effettivamente pare il problema esista se si flagga l’opzione poi non si riesce a deflaggarla nel thred linkato da titti la soluzione a fondo pagina dovrebbe risolvere, daprovare
-
28 Agosto 2014 alle 20:05 #113146Sergio PinnaPartecipante
effettivamente pare il problema esista se si flagga l’opzione poi non si riesce a deflaggarla nel thred linkato da titti la soluzione a fondo pagina dovrebbe risolvere, daprovare
Ho trovato la soluzioje ed effettivamente quella proposta è perfetta! solo che bisogna aprire il tab altro e defleggare il primo “Disabilita gli archivi per autore” che si trova.
La discussione personalmente la considero chiuda grazie a tutti per la partecipazione!
-
-
AutorePost
- Devi essere connesso per rispondere a questo topic.