Фильтр admin_footer_text в WordPress: как изменить текст в подвале админ-панели

Фильтр admin_footer_text используется для изменения текста, который отображается в нижней части админ-панели WordPress, на всех страницах панели администратора. Это может быть полезно для персонализации админки, например, чтобы добавить свой брендинг или полезную информацию для пользователей.

Для изменения текста в подвале админки с помощью фильтра 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>.';
}

Как это работает:

  1. add_filter( 'admin_footer_text', 'custom_admin_footer_text' ); — подключаем нашу функцию custom_admin_footer_text к фильтру admin_footer_text.
  2. Функция custom_admin_footer_text — в этой функции изменяем стандартный текст подвала, который обычно содержит ссылку на WordPress.org.
  3. Возврат нового текста — в данном случае, подвал админки будет отображать благодарность за использование 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>.';
}

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

Почитаем еще?: