如何从管理页脚中删除WordPress版本

时间:2014-01-19 作者:Hardeep Asrani

是否要从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 文件

3 个回复
最合适的回答,由SO网友:Will 整理而成

将此添加到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\' );

SO网友:Youssef Ilouafi

另一个答案是我的网站不适用。我尝试了这个脚本,它可以很好地从管理页面的右脚删除WordPress版本号:

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

SO网友:Zohair Baloch

将此简单代码添加到函数中。php文件:

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

结束

相关推荐

Can not add jquery in footer

我试图在页脚中加载脚本,但它总是显示它是在页眉中添加的。function tabbed_scripts() { wp_register_script( \'tabbed-scripts\', plugins_url( \'/js/jquery.responsiveTabs.min.js\', __FILE__ ) ); wp_enqueue_script( \'tabbed-scripts\' ); } 添加\\u操作(“wp\\u enq