version_update_warning( RTSB_VERSION, $plugin_data['new_version'] );
}
);
}
/**
* Update message
*
* @param int $current_version Current Version.
* @param int $new_version New Version.
*
* @return void
*/
public function version_update_warning( $current_version, $new_version ) {
$current_version_crit = explode( '.', $current_version )[0];
$new_version_crit = explode( '.', $new_version )[0];
$current_version_major = explode( '.', $current_version )[1];
$new_version_major = explode( '.', $new_version )[1];
if ( $current_version_crit === $new_version_crit ) {
if ( $current_version_major === $new_version_major ) {
return;
}
}
?>
The latest update includes some substantial changes across different areas of the plugin.
We
highly recommend you to backup your site before upgrading, and make sure you first update in a staging environment.
.rtsb-major-update-warning {
border-top: 2px solid #d63638;
padding-top: 15px;
margin-top: 15px;
margin-bottom: 15px;
display: flex;
}
.rtsb-major-update-icon i {
color: #d63638;
margin-right: 8px;
}
.rtsb-major-update-warning + p {
display: none;
}
.rtsb-major-update-title {
font-weight: 600;
margin-bottom: 10px;
}
.notice-success .rtsb-major-update-warning {
border-color: #46b450;
}
.notice-success .rtsb-major-update-icon i {
color: #79ba49;
}
';
}
}