Tovább a tartalomhoz

WP-CLI parancsok

A wp lw-img parancsai: status, optimize, restore, list, requeue, smartcrop, doctor és leftovers, kapcsolókkal és példákkal.

Az LW Image parancssorból is kezelhető: wp lw-img <alparancs>. Nagy médiatárnál, kis forgalmú oldalon, vagy szkriptből ez a legbiztosabb út. A parancsok kimenete angol.

Alparancs Mire való
status Állapot-összesítő
optimize Képek optimalizálása
restore Eredetik visszaállítása
list Képek listája állapot szerint
requeue Kihagyott vagy sikertelen képek újra sorba állítása
smartcrop Bélyegképek intelligens újravágása meglévő képeken
doctor A Tester ellenőrzései parancssorból
leftovers Más optimalizálók által hagyott fájlok felmérése
Terminál
wp lw-img status
Kimenet
metric value
pending 3
optimized 51
skipped 2
failed 0
storage saved 100 MB (-82.2%)
backup folder 0 B / 0 files
skip: file missing 1
skip: result not smaller 1
Formátum
wp lw-img optimize [<id>...] [--all] [--limit=<number>] [--dry-run] [--speed=<speed>] [--level=<level>] [--skip-redirect-check]
Kapcsoló Jelentés
<id>... A megadott csatolmány-azonosítók
--all Minden még nem optimalizált kép
--limit=<number> --all mellett ennyi kép után megáll
--dry-run Csak kiírja, mit optimalizálna
--speed=<speed> gentle, normal vagy fast; erre a futásra felülírja a mentett sebességet
--level=<level> lossless, normal, aggressive vagy ultra; erre a futásra felülírja a mentett szintet
--skip-redirect-check Akkor is fut, ha a webszerver elnyeli a hiányzó képek kéréseit. Ilyenkor a régi kép-URL-ek 404-et adnak, ezért csak végszükség esetén.
Példák
wp lw-img optimize 123 456
wp lw-img optimize --all
wp lw-img optimize --all --speed=gentle
wp lw-img optimize 123 --level=lossless
wp lw-img optimize --all --limit=50 --dry-run
Kimenet
$ wp lw-img optimize --all
#518: optimized (-67.1%)
#519: optimized (-67.1%)
#521: skipped (result not smaller)
Success: Done. Optimized: 2, skipped: 1, failed: 0.

Ha közben a háttérben is fut egy tömeges futás, a parancs együttműködik vele: közös sorból dolgoznak, és a haladás a Bulk fülön is látszik. Több --all folyamat párhuzamosan is futhat. Ha a futás leáll (nincs kulcs, elfogyott a keret, a kulcsot elutasították), a hátralévő képek a sorban maradnak a következő futásra.

Terminál
wp lw-img restore 518 521
Kimenet
#518: restored
Warning: #521: no usable backup
Success: 1 attachment(s) restored.
Formátum
wp lw-img list --status=<status> [--limit=<number>] [--format=<format>]

A --status kötelező: optimized, skipped vagy failed. A --limit alapértéke 100. A --format lehet table (alap), csv, json, yaml vagy count.

Példák
wp lw-img list --status=optimized
wp lw-img list --status=skipped
wp lw-img list --status=failed --format=json

Legalább az egyik kapcsoló kell:

Példák
wp lw-img requeue --failed
wp lw-img requeue --failed --skipped
Formátum
wp lw-img smartcrop [<id>...] [--all] [--yes] [--sizes=<name,name>] [--dry-run]

A kiválasztott fix vágású bélyegképméreteket vágja újra a téma körül, meglévő képeken. Azonosítókat vagy --all-t adj meg (a kettőt együtt nem). A --yes kihagyja a megerősítést, a --sizes felülírja a Feltöltés fülön kiválasztott méreteket, a --dry-run kiírja a tervezett vágásokat és a kérések számát. A Feltöltés fül kapcsolójától függetlenül működik, de kulcs kell hozzá, és minden vágás egy kérés.

Példák
wp lw-img smartcrop 123 456
wp lw-img smartcrop --all --yes
wp lw-img smartcrop --all --sizes=thumbnail,medium --dry-run

A Tester ellenőrzései parancssorból, mindig friss futással. Ha bármelyik ellenőrzés kritikus, hibakóddal lép ki, így szkriptben vagy CI-ban is használható.

Példák
wp lw-img doctor
wp lw-img doctor --format=json

Felméri, mennyi helyet foglalnak a korábban használt más képoptimalizálók által a lemezen hagyott fájlok. Csak mér, soha nem töröl. A --rescan újra bejárja a feltöltési mappát.

Példák
wp lw-img leftovers
wp lw-img leftovers --rescan
wp lw-img leftovers --format=json

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások