Как убрать версию WordPress из админ-футера

19 янв. 2014 г., 04:45:38
Просмотры: 17.5K
Голосов: 10

Есть ли способ убрать номер версии с правой стороны нижнего колонтитула админки WordPress?

Я знаю, что этот код добавит текст перед номером версии, но не удалит его:

function change_footer_version() {
    echo 'Любой текст';
}
add_filter( 'update_footer', 'change_footer_version', 9999 );

А следующий код вообще ничего не сделает:

function change_footer_version() {
    return ' ';
}
add_filter( 'update_footer', 'change_footer_version', 9999 );

Так есть ли способ полностью удалить <div> из шаблона или что-то сделать через файл functions.php?

0
Все ответы на вопрос 3
1
22

Добавьте это в ваш functions.php:

function my_footer_shh() {
    remove_filter( 'update_footer', 'core_update_footer' ); 
}

add_action( 'admin_menu', 'my_footer_shh' );

Или, если вы хотите скрыть это от всех, кроме администраторов:

function my_footer_shh() {
    if ( ! current_user_can('manage_options') ) { // 'update_core' может быть более подходящим
        remove_filter( 'update_footer', 'core_update_footer' ); 
    }
}
add_action( 'admin_menu', 'my_footer_shh' );
19 янв. 2014 г. 05:20:21
Комментарии

Функция is_admin() просто проверяет, загружается ли административный экран. Вместо неё следует проверять возможности текущего пользователя с помощью чего-то вроде current_user_can( 'manage_options' ). Таким образом, более точно будет: if ( !current_user_can('manage_options') ) { remove_filter( 'update_footer', 'core_update_footer' ); }

Jen Jen
19 янв. 2014 г. 05:27:18
3

Другой ответ не работает для моего сайта. Я попробовал этот скрипт, и он отлично работает для удаления номера версии WordPress из нижнего колонтитула в админке:

add_filter( 'admin_footer_text', '__return_empty_string', 11 ); 
add_filter( 'update_footer', '__return_empty_string', 11 );
27 янв. 2016 г. 17:41:40
Комментарии

Я попробовал вместо этого использовать этот скрипт, и он отлично работает: add_filter( 'admin_footer_text', '__return_empty_string', 11 ); add_filter( 'update_footer', '__return_empty_string', 11 );

Youssef Ilouafi Youssef Ilouafi
27 янв. 2016 г. 17:48:46

этот код также удаляет левую часть кредитов WordPress

Binar Web Binar Web
13 июл. 2018 г. 14:19:25

документация для __return_empty_string

vanduc1102 vanduc1102
18 мая 2021 г. 07:47:33
1

Добавьте этот простой код в файл function.php:

function wpbeginner_remove_version() {
return '';
}
add_filter('the_generator', 'wpbeginner_remove_version');
8 февр. 2016 г. 18:33:02
Комментарии

вопрос был про админку

Binar Web Binar Web
13 июл. 2018 г. 14:20:30