Cómo Eliminar la Versión de WordPress del Pie de Página del Administrador

19 ene 2014, 04:45:38
Vistas: 17.5K
Votos: 10

¿Hay alguna forma de eliminar el número de versión del lado derecho del pie de página del administrador de WordPress?

Sé que este código agregará texto antes del número de versión, pero no lo eliminará:

function change_footer_version() {
    echo 'Cualquier texto';  // Agrega texto personalizado pero no elimina la versión
}
add_filter( 'update_footer', 'change_footer_version', 9999 );

Y el siguiente código no hará nada:

function change_footer_version() {
    return ' ';  // Intento fallido de eliminar la versión
}
add_filter( 'update_footer', 'change_footer_version', 9999 );

Entonces, ¿hay alguna forma de eliminar completamente el <div> de la plantilla o hacer algo con el archivo functions.php?

0
Todas las respuestas a la pregunta 3
1
22

Añade esto a tu archivo functions.php:

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

add_action( 'admin_menu', 'my_footer_shh' );

O, si prefieres ocultarlo para todos excepto los administradores:

function my_footer_shh() {
    if ( ! current_user_can('manage_options') ) { // 'update_core' puede ser más apropiado
        remove_filter( 'update_footer', 'core_update_footer' ); 
    }
}
add_action( 'admin_menu', 'my_footer_shh' );
19 ene 2014 05:20:21
Comentarios

La función is_admin() simplemente verifica si estás cargando la pantalla de administración. Deberías probar las capacidades del usuario actual usando algo como current_user_can( 'manage_options' ) en su lugar. Entonces, más precisamente: if ( !current_user_can('manage_options') ) { remove_filter( 'update_footer', 'core_update_footer' ); }

Jen Jen
19 ene 2014 05:27:18
3

La otra respuesta no funciona para mi sitio. Probé este script en su lugar y funciona bien para eliminar el número de versión de WordPress del pie de página derecho en las páginas de administración:

// Elimina el texto en el pie de página izquierdo del área de administración
add_filter( 'admin_footer_text', '__return_empty_string', 11 ); 
// Elimina el texto de versión en el pie de página derecho del área de administración
add_filter( 'update_footer', '__return_empty_string', 11 );
27 ene 2016 17:41:40
Comentarios

Probé este script en su lugar y funciona bien: add_filter( 'admin_footer_text', '__return_empty_string', 11 ); add_filter( 'update_footer', '__return_empty_string', 11 );

Youssef Ilouafi Youssef Ilouafi
27 ene 2016 17:48:46

este código también elimina los créditos de WordPress en el lado izquierdo

Binar Web Binar Web
13 jul 2018 14:19:25

documentación para __return_empty_string

vanduc1102 vanduc1102
18 may 2021 07:47:33
1

Añade este código simple en tu archivo function.php:

function wpbeginner_remove_version() {
return '';
}
add_filter('the_generator', 'wpbeginner_remove_version');
8 feb 2016 18:33:02
Comentarios

la pregunta era sobre el área de administración

Binar Web Binar Web
13 jul 2018 14:20:30