WordPress Version: 6.1
/**
* Returns core update footer message.
*
* @since 2.3.0
*
* @param string $msg
* @return string
*/
function core_update_footer($msg = '')
{
if (!current_user_can('update_core')) {
/* translators: %s: WordPress version. */
return sprintf(__('Version %s'), get_bloginfo('version', 'display'));
}
$cur = get_preferred_from_update_core();
if (!is_object($cur)) {
$cur = new stdClass();
}
if (!isset($cur->current)) {
$cur->current = '';
}
if (!isset($cur->response)) {
$cur->response = '';
}
// Include an unmodified $wp_version.
require ABSPATH . WPINC . '/version.php';
$is_development_version = preg_match('/alpha|beta|RC/', $wp_version);
if ($is_development_version) {
return sprintf(
/* translators: 1: WordPress version number, 2: URL to WordPress Updates screen. */
__('You are using a development version (%1$s). Cool! Please <a href="%2$s">stay updated</a>.'),
get_bloginfo('version', 'display'),
network_admin_url('update-core.php')
);
}
switch ($cur->response) {
case 'upgrade':
return sprintf(
'<strong><a href="%s">%s</a></strong>',
network_admin_url('update-core.php'),
/* translators: %s: WordPress version. */
sprintf(__('Get Version %s'), $cur->current)
);
case 'latest':
default:
/* translators: %s: WordPress version. */
return sprintf(__('Version %s'), get_bloginfo('version', 'display'));
}
}