Download all files FTP

This commit is contained in:
2026-04-13 15:50:16 +02:00
parent d8382136b2
commit cb5b386424
6906 changed files with 1956223 additions and 40713 deletions

View File

@@ -0,0 +1,33 @@
<?php
namespace WebPExpress;
use \WebPExpress\Config;
use \WebPExpress\Messenger;
use \WebPExpress\Option;
use \WebPExpress\Paths;
function webpexpress_migrate15() {
// Update migrate version right away to minimize risk of running the update twice in a multithreaded environment
Option::updateOption('webp-express-migration-version', '17'); // Skip the next migration! Originally, this was set to '15'. Users that did not install 0.25.10 will not need the next update (migrate16). And migrate17 is also no longer needed
Paths::createIndexPHPInConfigDirIfMissing();
$configMigrateSuccess = Config::checkAndMigrateConfigIfNeeded();
if ($configMigrateSuccess) {
$config = Config::loadConfigAndFix(false); // false means we do not need the check if quality detection is supported
if (($config['enable-redirection-to-webp-realizer']) || ($config['enable-redirection-to-converter'])) {
// We need to regenerate .htaccess files if web-realizer or webp-on-demand is active,
// so they get the new ConfigHash
wp_schedule_single_event(time() + 1, 'webp_express_task_regenerate_config_and_htaccess');
}
DismissableGlobalMessages::addDismissableMessage('0.25.10/renamed-config-file');
} else {
DismissableGlobalMessages::addDismissableMessage('0.25.10/failed-renaming-config-file');
}
}
webpexpress_migrate15();