refactor(admin): retire settings migration and compat menu demotion
Stop auto-running AKSRT_Settings_Migration, drop multi-option settings merge and Zibll favicon aliases, remove the migration tools entry from menus/schema, flatten admin sections so pages are not demoted into a compat bag, and retire the migration-status payload for leftover SPA routes after a full admin rebuild.
This commit is contained in:
@@ -121,7 +121,6 @@ require_once AKSRT_DIR . '/inc/classes/admin/schema/class-aksrt-admin-schema-ext
|
||||
require_once AKSRT_DIR . '/inc/classes/admin/schema/class-aksrt-admin-schema-extensions.php';
|
||||
require_once AKSRT_DIR . '/inc/classes/admin/schema/class-aksrt-admin-schema-tools-import-export.php';
|
||||
require_once AKSRT_DIR . '/inc/classes/admin/schema/class-aksrt-admin-schema-tools-health.php';
|
||||
require_once AKSRT_DIR . '/inc/classes/admin/schema/class-aksrt-admin-schema-tools-migration.php';
|
||||
require_once AKSRT_DIR . '/inc/classes/admin/schema/class-aksrt-admin-schema-tools-backup.php';
|
||||
require_once AKSRT_DIR . '/inc/classes/admin/schema/class-aksrt-admin-schema-tools-email-rollback.php';
|
||||
require_once AKSRT_DIR . '/inc/classes/admin/schema/class-aksrt-admin-schema-tools.php';
|
||||
@@ -168,7 +167,6 @@ require_once AKSRT_DIR . '/inc/classes/class-aksrt-meilisearch.php';
|
||||
require_once AKSRT_DIR . '/inc/classes/class-aksrt-update-checker.php';
|
||||
require_once AKSRT_DIR . '/inc/classes/class-aksrt-category-rewrite.php';
|
||||
require_once AKSRT_DIR . '/inc/classes/admin/class-aksrt-admin-message-controller.php';
|
||||
require_once AKSRT_DIR . '/inc/classes/class-aksrt-settings-migration.php';
|
||||
|
||||
require_once AKSRT_DIR . '/inc/classes/class-aksrt-admin.php';
|
||||
require_once AKSRT_DIR . '/inc/classes/auth/class-aksrt-auth-email-verification.php';
|
||||
@@ -422,8 +420,5 @@ add_action('aksrt_email_verification_backfill_batch', function ($offset = 0) {
|
||||
// 仅在后台上下文执行,前台不触发。
|
||||
// ============================================================
|
||||
add_action('admin_init', function () {
|
||||
if (class_exists('AKSRT_Settings_Migration')) {
|
||||
AKSRT_Settings_Migration::get_instance()->maybe_migrate();
|
||||
}
|
||||
}, 5);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user