Aina silloin tällöin tulee tarve kokeilla jotain toista teemaa. Joskus vaihtelun halusta ja välillä ongelmia etsiessä. Teeman vaihtaminen ei ole manitsemisen arvoinen temppu, mutta siinä on yksi ongelma: vimpaimet eli widgetit häviävät sivupalkeista ja footerista. Niiden laittaminen takaisin paikoilleen alkuperäiseen teemaan palattaessa onkin jos isompi urakka. Onneksi siihenkin fiksummat ovat rakentaneet ratkaisun – ja taas kerran käytetään WP CLI:tä. Joten jos webhotellisi ei salli SSH-yhteyttä komentoriville, niin vaihda toiseen tai ota virtuaaliserveri käyttöön.
Ennenkuin saat vimpaimesi varmuuskopioitu, niin tarvitset WP CLI:n.
- asennusohjeet, jos olet virtuaaliserverillä
- asennusohjeet, jos webhotelli tarjoaa shellin
Widgettien varmuuskopiointi
- Tehdään varmuuskopioinnin bash-skripti, joka tallentaa vimpaimien tilan ja missä ne ovat. Voit aidosti käyttää ihan mitä tiedostonimeä haluat ja
wp_widget_backup
on vain esimerkki. Jos olet asentanut WP CLI:n johonkin muuhun hakemistoon, niin muuta polkua ja laita skripti sinne (koskee käytännössä heitä, jotka ovat asentaneet WP CLI:n ilman root-tunnuksia esimerkiksi omaan kotihakemistoonsa).
nano /usr/local/bin/wp_widget_backup
- Kopioi tämä tiedostoon:
- Mene sivuston hakemistoon (muuta oikeaksi):
cd /var/www/html
- Aja varmuuskopiointi:
wp_widget_backup
Widgettien palauttaminen
Kun olet aikasi kokeillut teemoja ja palaat alkuperäiseen, niin tällä saat palautettua vimpaimet oikeille paikoilleen.
- Tehdään palautukselle bash-skripti, joka palauttaa vimpaimien tilan ja sijainnin. Voit aidosti käyttää ihan mitä tiedostonimeä haluat ja
wp_widget_restore
on vain esimerkki. Muista vaihtaa polku samaksi, jota käytit backup-koodin kanssa.
nano /usr/local/bin/wp_widget_restore
- Kopioi tämä tiedostoon:
- Aja palautus:
wp_widget_restore