Можно ли изменить экран администратора медиабиблиотеки?

Я искал несколько часов, но я не могу найти решение этого.

Я разрабатываю плагин, и я бы хотел добавить пользовательский текст под заголовком медиа-библиотеки admin. Я думал, что для этого может быть какой-то крючок.

Кажется, не может найти ничего, что показывает, как вы можете добавлять текст к экрану администратора вообще. Как мне это сделать?

Благодарю.

введите описание изображения здесь

Solutions Collecting From Web of "Можно ли изменить экран администратора медиабиблиотеки?"

В этой области всех экранов администратора отображаются уведомления администратора, поэтому вы можете создать уведомление администратора.

Вот подходящая функция и крючок:

function wpse_233031_admin_notice() { ?> <div class="notice notice-info"> <p>Your message here!</p> </div> <?php } function wpse_233031_hook_admin_notice() { add_action( 'admin_notices', 'wpse_233031_admin_notice' ); } add_action( 'load-upload.php', 'wpse_233031_hook_admin_notice' ); /* Edited out anonymous function callback, which not only requires PHP 5.3 but is poor WP practice as it prevents removal of the function from the hook */ 

Каждая страница администратора запускает уникальный крючок формы load-{unique-string-for-this-screen} . Для страниц верхнего уровня администратора он принимает форму load-{filename} . На крюке load-upload.php мы подключаемся к admin_notices чтобы ваше уведомление отображалось только на этом экране.

Вы должны добавить класс notice в свой div и один из notice-error , notice-warning , notice-success или notice-info чтобы получить стандартный стиль WP. (Если вы добавите класс is-dismissible WP, вы получите ярлык закрытия, но я считаю, что вам нужно сделать тяжелую отмену увольнения и хранения уволенного состояния самостоятельно.)