Home › Forum › Problemi Vari con WP › Campo guid in tabella wp_posts
-
AutorePost
-
-
21 Gennaio 2010 alle 16:56 #12754usecramPartecipante
Oggi avevo qualche minuto di tempo e mi sono messo a spulciare il database di wp, in particolare mi sono soffermato sulla tabella wp_posts.
Ho notato che il campo guid di suddetta tabella contiene molti valori del vecchio indirizzo del sito (che per un po’ ha girato in locale). Considerato che il sito funziona egregiamente, se tutto continua a funzionare pur con il campo guid che contiene parecchi localhost, a che serve in particolare il campo guid?
Una semplice curiosità …
Grazie
-
22 Gennaio 2010 alle 11:21 #70844usecramPartecipante
Mi rispondo e se qualcuno ha qualcosa da aggiungere o rettificare faccia pure.
<guid> (Globally Unique Identifier) è un elemento delle specifiche RSS 2.0, in particolare <guid> è un sotto elemento opzionale di <item> ed è una stringa che lo identifica in modo univoco. Non ci sono regole particolari per la sintassi dell’elemento guid. Gli aggregatori devono considerarlo come stringa. Spetta alla sorgente del feed garantire l’unicità del valore della stringa. Se l’elemento guid ha un attributo chiamato isPermalink impostato con valore true, il lettore può assumere che si tratti di un permalink all’elemento, ovvero un URL che può essere aperto in un web browser e che punta all’intero contenuto descritto dall’elemento <item>. isPermalink è opzionale ed il suo valore predefinito è true. Se il suo valore è false (e su WordPress è false), l’elemento guid non può essere considerato un URL o un indirizzo a qualcosa in particolare.
Il campo guid presente sulla tabella wp_posts serve proprio per questo elemento dei nostri feed. WordPress usa l’id dell’articolo nell’URI (es: http://www.nomesito.it/?p=1) come identificatore univoco e la scelta è abbastanza ovvia. Questo campo è riempito al momento della creazione dell’articolo e mai più aggiornato perché non è necessario. Va da sé che un cambio di dominio o un trasferimento da locale a remoto provocherà inevitabilmente anche centinaia di entrate con il vecchio nome a dominio. Per chi come me, un bel giorno, decide di spulciare il database questo potrebbe sembrare a primo acchito un campanello di allarme, in realtà non ha assolutamente nessuna conseguenza pratica.
Se comunque ci tenete all’ordine rigoroso e maniacale del vostro database ho trovato questo post che vi darà un utile suggerimento.
Un saluto a tutti!
-
22 Gennaio 2010 alle 11:41 #70848wollyAmministratore del forum
Caro usecram, permettimi di farti i complimenti per il tuo comportamento, ho molto apprezzato il tuo contributo alla community, se tutti si comportassero come te sarebbe avremmo una community perfetta.
Grazie
wolly.
-
-
AutorePost
- Devi essere connesso per rispondere a questo topic.