WP-CLI parancsok
A wp lw-img parancsai: status, optimize, restore, list, requeue, smartcrop, doctor és leftovers, kapcsolókkal és példákkal.
This content is not available in your language yet.
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 |
status
Szekció neve “status”wp lw-img statusmetric valuepending 3optimized 51skipped 2failed 0storage saved 100 MB (-82.2%)backup folder 0 B / 0 filesskip: file missing 1skip: result not smaller 1optimize
Szekció neve “optimize”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. |
wp lw-img optimize 123 456wp lw-img optimize --allwp lw-img optimize --all --speed=gentlewp lw-img optimize 123 --level=losslesswp lw-img optimize --all --limit=50 --dry-run$ 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.
restore
Szekció neve “restore”wp lw-img restore 518 521#518: restoredWarning: #521: no usable backupSuccess: 1 attachment(s) restored.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.
wp lw-img list --status=optimizedwp lw-img list --status=skippedwp lw-img list --status=failed --format=jsonrequeue
Szekció neve “requeue”Legalább az egyik kapcsoló kell:
wp lw-img requeue --failedwp lw-img requeue --failed --skippedsmartcrop
Szekció neve “smartcrop”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.
wp lw-img smartcrop 123 456wp lw-img smartcrop --all --yeswp lw-img smartcrop --all --sizes=thumbnail,medium --dry-rundoctor
Szekció neve “doctor”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ó.
wp lw-img doctorwp lw-img doctor --format=jsonleftovers
Szekció neve “leftovers”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.
wp lw-img leftoverswp lw-img leftovers --rescanwp lw-img leftovers --format=json