.avif)
WP-CLI käskude koostaja WordPressile
Vali stsenaarium, täida väljad — saad valmis käsuploki õiges järjekorras koos varukoopia ja proovikäivitusega. Iga lipp on lahti seletatud. Käsud luuakse sinu brauseris.
--path=. Tühi — käivita saidi juurkaustast.
--url= — multisite'i alamsaidi puhul kohustuslik.
wp-config.php: $table_prefix.
--all koormab saiti ajutiselt taastamisega.
wp-content/themes/.
* — shell laiendab selle.
wp alguses: see ja --url= lisatakse ise.
Vali stsenaarium ja täida väljad — selgitustega käsud ilmuvad siia.
Käsud luuakse sinu brauseris — domeene, kasutajanimesid ega paroole ei saadeta kuhugi ega salvestata.
Käskude järjekord on tähtsam kui käsud ise
WP-CLI ei küsi kinnitust ega paku tagasivõtmist. Seepärast on iga stsenaarium siin üles ehitatud sama skeemi järgi: kõigepealt varukoopia, siis proovikäivitus ja alles seejärel päris käsk. wp db export — võtab sekundeid ja päästab tunni tööd. --dry-run käsus search-replace näitab, mitu rida muutuks, midagi muutmata. Selle sammu vahelejätmine on kõige kallim viga WP-CLI-ga töötamisel. --skip-columns=guid on vaikimisi peal: WordPressis on guid postituse muutumatu identifikaator, mitte aadress. Selle muutmine paneb RSS-lugejad näitama kogu arhiivi uute avaldistena. --precise lülitab kiire tee välja ja sunnib WP-CLI-d serialiseeritud väärtusi lahti pakkima. Aeglasem, kuid just see päästab vidinad ja teema seaded. --all-tables-with-prefix haarab kaasa sinu eesliitega pluginate tabelid, mida tavaline asendus ei puuduta. Pärast igasugust masendust on vaja wp cache flush ja wp rewrite flush — muidu annab sait vahemälust endiselt vanu väärtusi.
