maybe_migrate(); if ($result['success'] && isset($result['total_migrated'])) { error_log('APUS Theme: Migración completada - ' . $result['total_migrated'] . ' registros migrados'); } }); // Execute Theme Options migration (one-time operation) add_action('admin_init', function() { $theme_options_migrator = new APUS_Theme_Options_Migrator(); // Solo ejecutar si no se ha migrado ya if (!$theme_options_migrator->is_migrated()) { $result = $theme_options_migrator->migrate(); if ($result['success']) { error_log('APUS Theme: Theme Options migradas exitosamente - ' . $result['migrated'] . ' configuraciones'); } else { error_log('APUS Theme: Error en migración de Theme Options - ' . $result['message']); } } });