# display_plugins_table()

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

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

## Сигнатура

```php
display_plugins_table()
```

## Описание

Отображает содержимое плагинов на основе списка плагинов.

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

Файл: `wp-admin/includes/plugin-install.php:390`

```php
function display_plugins_table() {
	global $wp_list_table;

	switch ( current_filter() ) {
		case 'install_plugins_beta':
			printf(
				/* translators: %s: URL to "Features as Plugins" page. */
				'<p>' . __( 'You are using a development version of WordPress. These feature plugins are also under development. <a href="%s">Learn more</a>.' ) . '</p>',
				'https://make.wordpress.org/core/handbook/about/release-cycle/features-as-plugins/'
			);
			break;
		case 'install_plugins_featured':
			echo '<br>';
			break;
		case 'install_plugins_recommended':
			echo '<p>' . __( 'These suggestions are based on the plugins you and other users have installed.' ) . '</p>';
			break;
		case 'install_plugins_favorites':
			if ( empty( $_GET['user'] ) && ! get_user_option( 'wporg_favorites' ) ) {
				return;
			}
			break;
	}
	?>
	<form id="plugin-filter" method="post">
		<?php $wp_list_table->display(); ?>
	</form>
	<?php
}
```

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

- 2.7.0 — Introduced.

## Связанные

Использует: `WP_List_Table::display`, [`current_filter`](https://chugunov.pro/api-wordpress/functions/current_filter/), [`get_user_option`](https://chugunov.pro/api-wordpress/functions/get_user_option/), [`__`](https://chugunov.pro/api-wordpress/functions/__/).
Используется в: [`install_dashboard`](https://chugunov.pro/api-wordpress/functions/install_dashboard/).

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