# wp_direct_php_update_button()

URL: https://chugunov.pro/api-wordpress/functions/wp_direct_php_update_button/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: функция.
Появился в версии: 5.1.1.

## Сигнатура

```php
wp_direct_php_update_button()
```

## Описание

Это даёт хостинг-провайдерам возможность направлять пользователей прямо к процессу обновления PHP.
Кнопка отображается только в том случае, если wp_get_direct_php_update_url() возвращает URL.

## Исходный код

Файл: `wp-includes/functions.php:8661`

```php
function wp_direct_php_update_button() {
	$direct_update_url = wp_get_direct_php_update_url();

	if ( empty( $direct_update_url ) ) {
		return;
	}

	echo '<p class="button-container">';
	printf(
		'<a class="button button-primary" href="%1$s" target="_blank">%2$s<span class="screen-reader-text"> %3$s</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>',
		esc_url( $direct_update_url ),
		__( 'Update PHP' ),
		/* translators: Hidden accessibility text. */
		__( '(opens in a new tab)' )
	);
	echo '</p>';
}
```

## История изменений

- 5.1.1 — Introduced.

## Связанные

Использует: [`wp_get_direct_php_update_url`](https://chugunov.pro/api-wordpress/functions/wp_get_direct_php_update_url/), [`__`](https://chugunov.pro/api-wordpress/functions/__/), [`esc_url`](https://chugunov.pro/api-wordpress/functions/esc_url/).
Используется в: [`wp_dashboard_php_nag`](https://chugunov.pro/api-wordpress/functions/wp_dashboard_php_nag/).

Оригинал в официальной документации: https://developer.wordpress.org/reference/functions/wp_direct_php_update_button/
