core_update_footer
The WordPress Core core update footer function.
Description
(string) core_update_footer( (string) $msg = '' );
Returns (string)
Parameters (1)
- 0. $msg — Optional. (string) =>
''
- The msg.
Usage
if ( !function_exists( 'core_update_footer' ) ) { require_once ABSPATH . '/wp-admin/includes/update.php'; } // The msg. $msg = ''; // NOTICE! Understand what this does before running. $result = core_update_footer($msg);
Defined (1)
The function is defined in the following location(s).
- /wp-admin/includes/update.php
- function core_update_footer( $msg = '' ) {
- if ( !current_user_can('update_core') )
- 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->url ) )
- $cur->url = '';
- if ( ! isset( $cur->response ) )
- $cur->response = '';
- switch ( $cur->response ) {
- case 'development' :
- /** translators: 1: WordPress version number, 2: WordPress updates admin screen URL */
- return sprintf( __( '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' ) );
- case 'upgrade' :
- return '<strong><a href="' . network_admin_url( 'update-core.php' ) . '">' . sprintf( __( 'Get Version %s' ), $cur->current ) . '</a></strong>';
- case 'latest' :
- default :
- return sprintf( __( 'Version %s' ), get_bloginfo( 'version', 'display' ) );
- }
- }