Jak usunąć wersję WordPress ze stopki administratora


12

Czy w ogóle istnieje możliwość usunięcia numeru wersji z prawej strony stopki administratora WordPress?

Wiem, że ten kod doda tekst przed numerem wersji, ale go nie usunie:

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

A następujący kod nic nie zrobi:

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

Czy w ogóle istnieje możliwość usunięcia całości <div>z szablonu lub czegokolwiek z functions.phpplikiem?

Odpowiedzi:


21

Dodaj to do functions.php:

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

add_action( 'admin_menu', 'my_footer_shh' );

lub, jeśli chcesz ukryć to przed wszystkimi oprócz administratorów:

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
Ta funkcja is_admin()sprawdza jedynie, czy ładujesz ekran administratora. Powinieneś przetestować możliwości bieżącego użytkownika za pomocą czegoś podobnego current_user_can( 'manage_options' ). A dokładniej:if ( !current_user_can('manage_options') ) { remove_filter( 'update_footer', 'core_update_footer' ); }
Jen

4

Druga odpowiedź nie działa w mojej witrynie. Zamiast tego wypróbowałem ten skrypt i działa on dobrze w przypadku usuwania numeru wersji WordPress z prawej stopki stron administracyjnych:

add_filter( 'admin_footer_text', '__return_empty_string', 11 ); 
add_filter( 'update_footer', '__return_empty_string', 11 );

Spróbowałem zamiast tego skryptu i działa dobrze: add_filter ('admin_footer_text', '__return_empty_string', 11); add_filter ('update_footer', '__return_empty_string', 11);
Youssef Ilouafi

ten kod usuwa również lewą stronę kredytów WordPress
Binar Web

0

Dodaj ten prosty kod do pliku function.php:

function wpbeginner_remove_version() {
return '';
}
add_filter('the_generator', 'wpbeginner_remove_version');

pytanie dotyczyło obszaru administracyjnego
Binar Web
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.