Julkaistu
Päivitetty

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.