Skip to content

Fejlesztőknek

Az LW Migration szűrői, a figyelt WordPress-konstansok, a cron-hookok, és miért a WP-CLI az automatizálás útja.

This content is not available in your language yet.

Saját wp-config-konstans nincs. Ezeket a WordPress-konstansokat figyeli:

Konstans Hatás
DISABLE_WP_CRON Az Ütemezések lap figyelmeztet, és szerver-cron parancsot ad.
WP_DEFAULT_THEME A téma-alaphelyzet ezt teszi aktívvá.
CUSTOM_USER_TABLE, CUSTOM_USER_META_TABLE Ha be vannak állítva, az adatbázis-alaphelyzet nem fut.
WP_PROXY_HOST, WP_PROXY_PORT, WP_PROXY_BYPASS_HOSTS A felhős, kapcsolati és cím alapú letöltési kérések proxyja. A környezeti http_proxy nem hat.
Szűrő Alapérték Mire jó
lw_migration_capability manage_options (hálózaton manage_network_options) Ki használhatja a bővítményt.
lw_migration_backup_dir_editable true false: a mentésmappa nem módosítható (menedzselt tárhely).
lw_migration_move_links true false: áthelyezéskor mindig másol, nem hard linkel.
lw_migration_backup_file_mode 0600 0640 csoport-olvasáshoz; ennél szélesebbet 0640-re vág.
lw_migration_max_extract_bytes 50 GiB Kibontási plafon, ha a szabad hely nem olvasható.
lw_migration_max_download_bytes 50 GiB Cím- és felhőletöltés plafonja ismeretlen szabad helynél.
lw_migration_max_upload_bytes 50 GiB Böngészős feltöltés plafonja.
lw_migration_web_whole_download_bytes 200 MiB Böngészős egyben-letöltés határa.
lw_migration_web_tick_seconds 8 mp Egy böngészős lépés hossza.
lw_migration_cron_seconds számolt Egy cron-lépés hossza.
lw_migration_tick_seconds 10 mp Egy CLI-lépés hossza.
lw_migration_loopback_url az oldal REST-címe Az ütemezés folytatásának címe (proxy mögött).
lw_migration_download_token_ttl 3600 mp Letöltési token élettartama (60 és 86400 között).
lw_migration_share_ttl 86400 mp Átviteli link alapértelmezett élettartama.
lw_migration_link_address site_url() Az oldal címe a párosító kódban (proxy, más név).
lw_migration_allow_ip_link_hosts false IP-címes párosító kód engedése (helyi tesztoldal).
lw_migration_cloud_timeout 120 mp Felhős részkérés időkorlátja (10 és 600 között).
lw_migration_webdav_single_put_bytes 200 MiB Nem Nextcloud WebDAV egyben-feltöltés webes plafonja.

Akció: lw_migration_cloud_part ($destination_id, $offset, $size), minden felhőbe feltöltött rész után. Cron-hookok: lw_migration_schedule, lw_migration_schedule_continue, lw_migration_cleanup (napi takarítás).

Mentésmappa lezárása egy must-use bővítményben
add_filter( 'lw_migration_backup_dir_editable', '__return_false' );

A lw-migration/v1 névtér a beállítóképernyő belső API-ja, nem dokumentált fejlesztői felület. Automatizáláshoz a WP-CLI a támogatott út. Abilities és MCP nincs.

Belépés nélkül, saját védelemmel érhető el: az átviteli link (/wp-json/lw-migration/v1/backups/shared?share=<token>), a párosított oldal aláírt kérései (/link/…), az ütemezés folytatása egyszer használatos tokennel, a letöltés rövid életű tokennel, és a felhős bejelentkezés visszatérése. Ha biztonsági bővítmény tiltja a névtelen REST-kéréseket, a lw-migration/v1/backups/shared és a lw-migration/v1/link útvonalat engedd.

We respect your privacy

We use cookies to improve your browsing experience and to analyse traffic. Analytics only starts if you allow it. Privacy policy, Cookie policy.

Cookie settings