So entfernen Sie die WordPress-Version aus der Admin-Fußzeile


12

Gibt es überhaupt eine Möglichkeit, die Versionsnummer von der rechten Seite der WordPress-Admin-Fußzeile zu entfernen?

Ich weiß, dass dieser Code Text vor der Versionsnummer hinzufügt, ihn aber nicht entfernt:

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

Und der folgende Code wird nichts tun:

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

Gibt es also überhaupt eine Möglichkeit, das Ganze <div>aus der Vorlage oder irgendetwas mit functions.phpDatei zu entfernen ?

Antworten:


19

Fügen Sie dies zu Ihrem hinzu functions.php:

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

add_action( 'admin_menu', 'my_footer_shh' );

oder, wenn Sie es vor allen außer Admins verstecken möchten:

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
Die Funktion is_admin()prüft lediglich, ob Sie den Admin-Bildschirm laden. Sie sollten die Funktionen des aktuellen Benutzers current_user_can( 'manage_options' )stattdessen mit etwas wie testen . Also genauer:if ( !current_user_can('manage_options') ) { remove_filter( 'update_footer', 'core_update_footer' ); }
Jen

4

Die andere Antwort funktioniert nicht für meine Website. Ich habe stattdessen dieses Skript ausprobiert und es funktioniert einwandfrei, um die WordPress-Versionsnummer aus der rechten Fußzeile der Administrationsseiten zu entfernen:

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

Ich habe stattdessen dieses Skript ausprobiert und es funktioniert einwandfrei: add_filter ('admin_footer_text', '__return_empty_string', 11); add_filter ('update_footer', '__return_empty_string', 11);
Youssef Ilouafi

Dieser Code entfernt auch die linke Seite von WordPress-Credits
Binar Web

0

Fügen Sie diesen einfachen Code in Ihre function.php-Datei ein:

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

Die Frage war über Admin-Bereich
Binar Web
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.