Cara Menghapus Versi WordPress Dari Footer Admin

12

Apakah ada cara untuk menghapus nomor versi dari sisi kanan kaki admin WordPress?

Saya tahu kode ini akan menambahkan beberapa teks sebelum nomor versi, tetapi tidak akan menghapusnya:

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

Dan kode berikut tidak akan melakukan apa pun:

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

Jadi, apakah ada cara untuk menghapus keseluruhan <div>dari template atau apa pun dengan functions.phpfile?

Hardeep Asrani
sumber

Jawaban:

21

Tambahkan ini ke Anda functions.php:

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

add_action( 'admin_menu', 'my_footer_shh' );

atau, jika Anda ingin menyembunyikannya dari semua orang kecuali admin:

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' );
Akan
sumber
5
Fungsi ini is_admin()hanya memeriksa apakah Anda memuat layar admin. Anda harus menguji kemampuan pengguna saat ini menggunakan sesuatu seperti current_user_can( 'manage_options' ). Jadi, lebih tepatnya:if ( !current_user_can('manage_options') ) { remove_filter( 'update_footer', 'core_update_footer' ); }
Jen
4

Jawaban lainnya tidak berfungsi untuk situs saya. Saya mencoba skrip ini dan berfungsi dengan baik untuk menghapus nomor versi WordPress dari bagian kanan halaman admin:

add_filter( 'admin_footer_text', '__return_empty_string', 11 ); 
add_filter( 'update_footer', '__return_empty_string', 11 );
Youssef Ilouafi
sumber
Saya mencoba skrip ini dan berfungsi dengan baik: add_filter ('admin_footer_text', '__return_empty_string', 11); add_filter ('update_footer', '__return_empty_string', 11);
Youssef Ilouafi
kode ini juga menghilangkan sisi kiri kredit WordPress
Binar Web
0

Tambahkan kode sederhana ini ke file function.php Anda:

function wpbeginner_remove_version() {
return '';
}
add_filter('the_generator', 'wpbeginner_remove_version');
Zohair Baloch
sumber
pertanyaannya adalah tentang admin area
Binar Web