Konstans és szűrők
Az LW_IMG_API_KEY konstans a wp-config.php-ban vagy Bedrockban, és a fejlesztőknek szóló szűrők és akciók.
LW_IMG_API_KEY
Szekció neve “LW_IMG_API_KEY”Az LW Image egyetlen beállító konstanssal rendelkezik: az API-kulccsal.
define( 'LW_IMG_API_KEY', 'himg_live_xxxxxxxxxxxxxxxx' );| Érték | A HelloIMG API-kulcs. |
| Hatás | Felülírja a felületen mentett kulcsot, és soha nem kerül az adatbázisba. Az Általános fülön a kulcs sora lakatos és csak olvasható: „A wp-config.php-ban beállítva (LW_IMG_API_KEY)”, mellette a maszkolt kulcs. A felületről nem módosítható. |
| Üres érték | Ha üres vagy csak szóköz, olyan, mintha nem adtad volna meg: a felületen mentett kulcs érvényes. |
Mikor érdemes:
- Több környezetnél (staging, éles), ahol minden környezet a saját domainjének kulcsát kapja.
- Bedrockban, ahol a kulcs a
.env-ből jön (lásd Az LW Image telepítése). - Ügynökségi telepítésnél, hogy az ügyfél ne lássa és ne törölje a kulcsot.
A bővítmény ezeket a WordPress-konstansokat csak olvassa: DISABLE_WP_CRON (a Tester és a Backup fül kijelzéséhez) és WP_DEBUG_LOG (a hibakereső naplóhoz).
Szűrők
Szekció neve “Szűrők”| Szűrő | Mire jó |
|---|---|
lw_img_dashboard_url |
A vezérlőpult címe, ahová a bővítmény a kulcsért linkel. |
lw_img_site_host |
A HelloIMG-nek küldött domain felülírása, pl. multisite-on vagy reverse proxy mögött. Alapból a Webhely címe (home_url). |
lw_img_optimize_request_args |
A kérés paraméterei (level, keep_exif, convert, max_width, max_height) módosítása. |
lw_img_should_convert |
Egy konvertálás megvétózása fájlonként. |
Példa: reverse proxy mögött a valódi domain küldése, hogy a domainhez kötött kulcs érvényes legyen.
add_filter( 'lw_img_site_host', fn () => 'pelda.hu' );Akciók
Szekció neve “Akciók”| Akció | Mikor fut |
|---|---|
lw_img_upload_converted |
Egy kép konvertálása után |
lw_img_upload_skipped |
Ha egy kép kimaradt |
lw_img_upload_failed |
Ha a konvertálás sikertelen |
lw_img_restored |
Egy eredeti visszaállítása után |