WordPress Network ja sivustojen siirtäminen

blue-l

WordPress Network - aikaisemmin tunnettu nimellä Multisite – on tapa saada sama fyysinen WP-asennus pyörittämään useampaa sivustoa. Sivustot voivat kuulua samaan kokonaisuuteen, vaikka ovatkin taustalla itsenäisiä. Niillä on erilliset käyttäjäoikeudet, sisällöt ja asetukset – jopa omat domainit.

Ihan huvikseen monisivustotoimintoa ei kannata käyttää. Se aiheuttaa ylläpidon ja teknisen puolen jonkinasteista monimutkaistumista. Toisaalta WordPressin päivitykset hoituvat kerralla ja saittien ylläpitoon on mahdollista saada yhdet tunnukset. Melkein kaikki testaamani pluginit toimivat vähintään kohtalaisesti.

Tietokannan tasolla WordPress luo jokaista Network-sivustoa varten läjän tauluja, joiden nimet ovat tyyliä wp_ID_TAULUNNIMI.

Sivuston siirtäminen

Välillä saitteja joutuu siirtelemään osoitteesta toiseen. Tyypillisin operaatio on kehitysversion siirtäminen tuotantoon. Siirto on menee yleensä WordPressin ansiokkaita ohjeita noudattaen.

Network-sivuston siirtäminen saattaa johtaa uudelleenohjaussilmukkaan (redirect loop). Tässä tapauksessa on helpointa jättää noudattamatta yllä linkattuja dokumentteja ja käydä suoraan tietokannan kimppuun – joko teksieditorilla dumppiin tai siirron jälkeen kantaan.

Olennaisin taulu on wp_blogs ja kenttä domain.

Lisäksi voi olla fiksua muuttaa tauluista wp_options ja wp_ID_options kentät siteurl ja home. Tämä auttanee siinä tapauksessa, että kirjautumislomake ei ohjaudu ylläpitonäkymään, vaan heittää väärään paikkaan.

Korjaus ei ole vaikea ja sen pitäisi onnistua olemassaolevia arvoja tarkkaan tavaamalla. Jos tunnet tarvitsevasi tarkempia ohjeita, niitä löytyy kohtalaisen helposti Googlen avulla. Varoituksen sana: saatat hyvinkin olla ronkkimassa väärää kohtaa WordPress-asennuksestasi.

Nettiapina ei ota mitään vastuuta tämän neuvon toimivuudesta tai hyödyllisyydestä. ;)

0 Responses to “WordPress Network ja sivustojen siirtäminen”


  • Ei kommentteja

Jätä vastaus