Skip to content

Kaikki WordPressistä, web-kehityksestä — ja paljon muuta

WP-CLI-komentojen rakentaja

WP-CLI-komentojen rakentaja WordPressille

Valitse skenaario, täytä kentät — saat valmiin komentolohkon oikeassa järjestyksessä, varmuuskopioineen ja koeajoineen. Jokainen valitsin on selitetty. Komennot muodostetaan selaimessasi.

Lisää jokaiseen komentoon --path=. Tyhjä — aja sivuston juuresta.
Lisää --url= — pakollinen multisiten alisivustolle.
Tiedostosta wp-config.php: $table_prefix.
Yleiset valitsimet
Korvauksen valinnat
Valitse skenaario ja täytä kentät — komennot selityksineen ilmestyvät tähän.

Komennot muodostetaan selaimessasi — verkkotunnuksia, tunnuksia ja salasanoja ei lähetetä minnekään eikä tallenneta.

Komentojen järjestys on tärkeämpi kuin komennot itse

WP-CLI ei kysy vahvistusta eikä siinä ole kumoamista. Siksi jokainen skenaario täällä rakentuu samalla kaavalla: ensin varmuuskopio, sitten koeajo ja vasta lopuksi oikea komento. wp db export — vie sekunteja ja säästää tunnin työn. --dry-run search-replace-komennossa näyttää, montako riviä muuttuisi, muuttamatta mitään. Tämän vaiheen ohittaminen on kallein virhe WP-CLI:n kanssa työskennellessä. --skip-columns=guid on oletuksena päällä: WordPressissä guid on julkaisun muuttumaton tunniste, ei osoite. Sen muuttaminen saa RSS-lukijat näyttämään koko arkiston uusina julkaisuina. --precise poistaa nopean reitin käytöstä ja pakottaa WP-CLI:n purkamaan sarjallistetut arvot. Hitaampaa, mutta juuri se pelastaa vimpaimet ja teeman asetukset. --all-tables-with-prefix kattaa etuliitteelläsi olevat lisäosien taulut, joihin tavallinen korvaus ei koske. Jokaisen massakorvauksen jälkeen tarvitaan wp cache flush ja wp rewrite flush — muuten sivusto tarjoilee edelleen vanhoja arvoja välimuistista.

Usein kysytyt kysymykset