You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
977 B
PHTML
37 lines
977 B
PHTML
7 months ago
|
<?php
|
||
|
/**
|
||
|
* The Updates routine for version 1.0.208.
|
||
|
*
|
||
|
* @since 1.0.208
|
||
|
* @package RankMath
|
||
|
* @subpackage RankMath\Updates
|
||
|
* @author Rank Math <support@rankmath.com>
|
||
|
*/
|
||
|
|
||
|
use RankMath\Helper;
|
||
|
use RankMath\Admin\Admin_Helper;
|
||
|
|
||
|
defined( 'ABSPATH' ) || exit;
|
||
|
|
||
|
/**
|
||
|
* Migrate users to a new server.
|
||
|
*/
|
||
|
function rank_math_1_0_208_content_ai_migrate_user() {
|
||
|
// Early Bail if site is not connected or doesn't have a Content AI plan.
|
||
|
$registered = Admin_Helper::get_registration_data();
|
||
|
if (
|
||
|
! Helper::get_content_ai_plan() ||
|
||
|
empty( $registered ) ||
|
||
|
empty( $registered['connected'] ) ||
|
||
|
empty( $registered['api_key'] ) ||
|
||
|
empty( $registered['username'] )
|
||
|
) {
|
||
|
return;
|
||
|
}
|
||
|
|
||
|
Helper::migrate_user_to_nest_js( $registered['username'] );
|
||
|
|
||
|
set_site_transient( 'rank_math_content_ai_migrating_user', true, 300 ); // Set transient to show Error CTA on Content AI page for 5 minutes to complete the migration.
|
||
|
}
|
||
|
rank_math_1_0_208_content_ai_migrate_user();
|