- Home
- Categorie
- Coding e Sistemistica
- WordPress
- Percorsi assoluti wp_options
-
Percorsi assoluti wp_options
Salve a tutti,
come tutti sapete wp nella tabella wp_optsions inserisce i percorsi assoluti ad esempio in siteurl.
Dato ke lo sviluppo del blog lo faccio in locale e post installazione wp ho siteurl contiene localhost prima del dominio.
Mi chiedevo se c'è un modo per mantenere siteurl senza localhost anche lavorando in locale senza dover ognivolta replicarlo ad ogni importazione/esportazione del db x le modifiche!
Grazie.
-
Se ho capito bene la tua domanda, basta spostare dati e DB sul server web, ricordandosi, prima di fare questa operazione, di cambiare nel menù Impostazioni - generale l'URL del sito, inserendo quella del sito web.
Se invece utilizzi percorsi assoluti nei link interni, esiste il PlugIn "Search and Replace" per aiutarti.
Ho scritto giusto oggi un articolo a riguardo nel blog in firma.
-
Eh no,
cosi nn è sufficiente.
Io devo scaricare il dump del db senza poi cambiare nulla.
-
No, appunto, lo cambi prima il riferimento sul DB, poi esporti il DB
-
Tutt'ora faccio cosi... ma io vorrei ke il riferimento non debba mai cambiarlo, che rimanga sempre l'assoluto online invece dell'assoluto in locale, per arrivare a fare solo un import/export del db!
Quindi pensavo se c'è un modo in php di fare tutto ciò!
-
Allora puoi agire sul PC locale: puoi "nascondere" il localhost con il dominio esterno.
Che sistema operativo hai?
-
Ho mac,
al momento ho modificato il file hosts e nel php.ini aggiunto un virtualhost.
Intendi questo?
-
Sì, esatto.
Di plugIn che facciano questo non ne conosco... anche perchè ragionavo che un PlugIn, per funzionare, dev'esser comandato dal DB e difficile riesca dunque a gestire la connessione al DB stesso.
Poi magari qualcuno mi smentisce, e sono il primo ad esserne contento!