db_redirection); // Define sections $sections = [ 'seo_metadata' => [ 'title' => 'SEO Metadata', 'icon' => 'dashicons-admin-settings', 'desc' => 'Import SEO titles and descriptions from Yoast, Rank Math, or All in One SEO. One-click migration to preserve your search rankings.' ], 'redirections' => [ 'title' => 'Redirections', 'icon' => 'dashicons-randomize', 'desc' => 'Import 301/302 redirections and 410 content deleted rules.' ], 'sitemap' => [ 'title' => 'Sitemap Settings', 'icon' => 'dashicons-networking', 'desc' => 'Import sitemap configuration (enabled status, excluded post types).' ], 'robots' => [ 'title' => 'Robots.txt', 'icon' => 'dashicons-editor-code', 'desc' => 'Import robots.txt content.' ], 'indexation' => [ 'title' => 'Indexation Options', 'icon' => 'dashicons-visibility', 'desc' => 'Import per-post robots meta settings (noindex, nofollow, noarchive, etc.) and canonical URLs.' ], 'schema' => [ 'title' => 'Schema Settings', 'icon' => 'dashicons-layout', 'desc' => 'Import per-post schema markup (Article, FAQPage, Product, Recipe) with field mapping and variable substitution.' ] ]; // Get active tab $active_tab = isset($_GET['tab']) ? sanitize_text_field($_GET['tab']) : 'seo_metadata'; if (!array_key_exists($active_tab, $sections)) { $active_tab = 'seo_metadata'; } ?> render_layout_open('Import External Data', 'import_seo', 'Import SEO data, redirections, sitemaps, and more from other plugins.'); ?>
$section): ?>
get_plugins_for_type($active_tab); ?>

No compatible plugins found for this import type.

Available No Data Not Found
Found with SEO titles or descriptions ready to import. Found redirections ready to import. Found with indexation settings ready to import. Found with schema markup ready to import. Settings detected and ready to import. Plugin is installed but no importable data was found. Plugin is not installed or active on this site.
0%
render_layout_close(); ?>

Import Options

0%