Как удалить версию WordPress из нижнего колонтитула администратора

12

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

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

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

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

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

Итак, есть ли способ удалить все <div>из шаблона или что-нибудь с functions.phpфайлом?

Хардип Асрани
источник

Ответы:

21

Добавьте это к вашему 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' may be more appropriate
        remove_filter( 'update_footer', 'core_update_footer' ); 
    }
}
add_action( 'admin_menu', 'my_footer_shh' );
Будет
источник
5
Функция is_admin()просто проверяет, загружаете ли вы экран администратора. Вы должны проверить возможности текущего пользователя, используя что-то вроде current_user_can( 'manage_options' )этого. Итак, точнее:if ( !current_user_can('manage_options') ) { remove_filter( 'update_footer', 'core_update_footer' ); }
Джен
4

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

add_filter( 'admin_footer_text', '__return_empty_string', 11 ); 
add_filter( 'update_footer', '__return_empty_string', 11 );
Юсеф Илуафи
источник
Вместо этого я попробовал этот скрипт, и он отлично работает: add_filter ('admin_footer_text', '__return_empty_string', 11); add_filter ('update_footer', '__return_empty_string', 11);
Юсеф Илуафи
этот код также удаляет левую сторону кредитов WordPress
Binar Web
0

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

function wpbeginner_remove_version() {
return '';
}
add_filter('the_generator', 'wpbeginner_remove_version');
Зохэйр Белудж
источник
вопрос был об админке
Binar Web