Olennaisena osana Seravon WordPress alustaa ovat hyvät kehittäjätyökalut, jonka vuoksi WP-CLI komentorivityökalun uusimman version 2.1 julkaisua on meillä odotettu innolla.
i18n parannukset
Käännöksiin liittyvään wp i18n make-pot
komentoon on tullut useita parannuksia, kuten esimerkiksi JavaScriptin jäsentäminen PHP-tiedostojen jäsentämisen lisäksi käyttämällä komentoa wp i18n make-json
. Komento luo erillisen JSON tiedoston, jota vuorostaan käytetään JavaScript i18n käännöksissä, jotka tulivat mahdolliseksi WordPress 5.0:n myötä.
Viisaammat komentokehotteet
Globaali --prompt
parametri on erinomainen työkalu käytettäessä komentoja joiden argumenteista ei ole täysin varma sekä rakennettaessa käyttäjäystävällisempiä komentosarjoja.
Aikaisemmin komentokehotteet kytkettiin päälle joko valittuihin argumentteihin, tai kaikkiin argumentteihin, mutta uusimman WP-CLI version myötä jo määritellyt argumentit tunnistetaan ja niiden komentokehotteet ohitetaan automaattisesti. Tämä tarkoittaa sitä, että voit määritellä haluamasi argumentit valmiiksi, ja komentokehotteet varmistavat, että muihinkin argumentteihin saadaan tarvittavat tiedot.
#Luo käyttäjä osittain valmiiksi asetetuilla argumenteilla $ wp user create johanfalk johan@seravo.com --prompt=role,user_pass,first_name,last_name
1/13 [--role=]: administrator
2/13 [--user_pass=]: MargaretThatcheris100%sexy
8/13 [--first_name=]: Johan
9/13 [--last_name=]: Falk
Success: Created user 16.
Nykyisten transienttien listaus
Uusimman päivityksen myötä nykyiset sivustolla tai verkostossa olemassaolevat transientit voi listata komennolla wp transient list
. Komennossa voi myös käyttää ehtoina argumentteja kuten --search
, jonka avulla voidaan etsiä vain tietyt ehdot täyttäviä transientteja, tai --exclude
mikäli tietyt transientit halutaan jättää näyttämättä.
# Listaa kaikki sanalla seravo alkavat transientit
$ wp transient list --search=seravo* --human-readable
+---------------------+-------+------------+
| name | value | expiration |
+---------------------+-------+------------+
| seravo_notification | | 45 minutes |
+---------------------+-------+------------+
Aiheesta lisää
Kaikista muutoksista voi lukea WP-CLI 2.1 julkaisutiedotteesta sekä tietty WP-CLI:n dokumentaatiosta, jonka avulla työkalun käyttö on myös helppo opetella, jos se ei vielä ole itselle tuttu.
Saatavilla kaikille Seravon asiakkaille
WP-CLIn versio 2.1 on alettu ottaa käyttöön nykyisille asiakkaille, ja uusille tilauksille se tulee käyttöön jo automaattisesti. Jos haluat tutustua muihin asiakkaillemme tarjoamiin kehittäjätyökaluihin, suuntaa Seravon kehittäjädokumentaatioon.