Пример #1
0
    }
    if (isset($_POST['wpseo']['importheadspace'])) {
        $import = new WPSEO_Import_External($replace);
        $import->import_headspace();
    }
    if (isset($_POST['wpseo']['importrobotsmeta']) || isset($_GET['importrobotsmeta'])) {
        $import = new WPSEO_Import_External($replace);
        $import->import_robots_meta();
    }
    if (isset($_POST['wpseo']['importrssfooter'])) {
        $import = new WPSEO_Import_External($replace);
        $import->import_rss_footer();
    }
    if (isset($_POST['wpseo']['importbreadcrumbs'])) {
        $import = new WPSEO_Import_External($replace);
        $import->import_yoast_breadcrumbs();
    }
    // Allow custom import actions
    do_action('wpseo_handle_import');
}
if (isset($_FILES['settings_import_file'])) {
    check_admin_referer('wpseo-import-file');
    $import = new WPSEO_Import();
}
if (isset($import)) {
    /**
     * Allow customization of import&export message
     * @api  string  $msg  The message.
     */
    $msg = apply_filters('wpseo_import_message', $import->msg);
    // Check if we've deleted old data and adjust message to match it