Фильтр admin_footer_text используется для изменения текста, который отображается в нижней части админ-панели WordPress, на всех страницах панели администратора. Это может быть полезно для персонализации админки, например, чтобы добавить свой брендинг или полезную информацию для пользователей.
Использование фильтра admin_footer_text
Для изменения текста в подвале админки с помощью фильтра admin_footer_text, нужно добавить следующий код в файл functions.php вашей темы или в плагин:
add_filter( 'admin_footer_text', 'custom_admin_footer_text' );
function custom_admin_footer_text( $footer_text ) {
// Изменяем текст на свой
return 'Спасибо за использование WordPress! Разработано <a href="https://example.com">Вашей компанией</a>.';
}Как это работает:
add_filter( 'admin_footer_text', 'custom_admin_footer_text' );— подключаем нашу функциюcustom_admin_footer_textк фильтруadmin_footer_text.- Функция
custom_admin_footer_text— в этой функции изменяем стандартный текст подвала, который обычно содержит ссылку на WordPress.org. - Возврат нового текста — в данном случае, подвал админки будет отображать благодарность за использование WordPress и ссылку на сайт вашей компании.
Пример с динамической информацией
Можно использовать этот фильтр для отображения динамической информации, например, текущего года или имени администратора:
add_filter( 'admin_footer_text', 'dynamic_admin_footer_text' );
function dynamic_admin_footer_text( $footer_text ) {
// Получаем имя текущего администратора
$current_user = wp_get_current_user();
// Формируем динамический текст
return 'Спасибо за использование WordPress, ' . esc_html( $current_user->display_name ) . '! Сайт поддерживается <a href="https://example.com">Вашей компанией</a>.';
}Теперь в подвале админки будет отображаться персонализированное сообщение с именем администратора, который залогинен в систему.