diff --git a/src/wp-admin/includes/dashboard.php b/src/wp-admin/includes/dashboard.php
index 3a2d3a69f8..1f7ad199d6 100644
|
a
|
b
|
function wp_dashboard_php_nag() { |
| 1646 | 1646 | <?php |
| 1647 | 1647 | |
| 1648 | 1648 | wp_update_php_annotation(); |
| | 1649 | wp_direct_php_update_button(); |
| 1649 | 1650 | } |
| 1650 | 1651 | |
| 1651 | 1652 | /** |
diff --git a/src/wp-includes/functions.php b/src/wp-includes/functions.php
index 214c134d01..19d962ad97 100644
|
a
|
b
|
function wp_update_php_annotation() { |
| 6830 | 6830 | ); |
| 6831 | 6831 | echo'</p>'; |
| 6832 | 6832 | } |
| | 6833 | |
| | 6834 | /** |
| | 6835 | * Provide hosts with a method of directly linking to their respective PHP update processes. |
| | 6836 | * |
| | 6837 | * @since 5.1.1 |
| | 6838 | * |
| | 6839 | * @return void |
| | 6840 | */ |
| | 6841 | function wp_direct_php_update_button() { |
| | 6842 | $direct_update_url = null; |
| | 6843 | if ( false !== getenv( 'WP_DIRECT_UPDATE_PHP_URL' ) ) { |
| | 6844 | $direct_update_url = getenv( 'WP_DIRECT_UPDATE_PHP_URL' ); |
| | 6845 | } |
| | 6846 | |
| | 6847 | /** |
| | 6848 | * Filters the URL for directly updating the PHP version the site is running on from the host. |
| | 6849 | * |
| | 6850 | * @since 5.1.1 |
| | 6851 | * |
| | 6852 | * @param string $direct_update_url URL to directly updating PHP. |
| | 6853 | */ |
| | 6854 | $direct_update_url = apply_filters( 'wp_direct_php_update_url', $direct_update_url ); |
| | 6855 | if ( null === $direct_update_url ) { |
| | 6856 | return; |
| | 6857 | } |
| | 6858 | |
| | 6859 | echo '<p class="button-container">'; |
| | 6860 | printf( |
| | 6861 | '<a class="button button-primary" href="%1$s" target="_blank" rel="noopener noreferrer">%2$s <span class="screen-reader-text">%3$s</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>', |
| | 6862 | esc_url( $direct_update_url ), |
| | 6863 | __( 'Update your site PHP' ), |
| | 6864 | /* translators: accessibility text */ |
| | 6865 | __( '(opens in a new tab)' ) |
| | 6866 | ); |
| | 6867 | echo '</p>'; |
| | 6868 | } |