如何删除wordpress中的版本号?

时间:2016-05-13 06:55:53

标签: wordpress

我需要在所有位置删除我的wordpress版本。因为我的客户端我不升级wordpress。

我通过enqueue脚本

从stackoverflow本身click here获得了一些参考链接

但我对jquery ajaxgoogleapis这样做并不感兴趣。任何简单的解决方案?提前致谢

3 个答案:

答案 0 :(得分:1)

从您的主题和以下代码中打开functions.php

remove_action('wp_head', 'wp_generator');

答案 1 :(得分:0)

您可以过滤删除wordpress版本号请尝试使用functions.php

function wp_remove_version() {

    return '';

   }

  add_filter('the_generator', 'wp_remove_version');
  remove_action('wp_head', 'wp_generator');

供参考:查看链接here

答案 2 :(得分:0)

在functions.php中添加以下代码

function disable_version() {
   return '';
}

add_filter('the_generator','disable_version');
remove_action('wp_head', 'wp_generator');

此代码必须隐藏所有更新通知,如插件,wordpress升级等。

function my_custom_admin_footer() {
    echo '<style type="text/css">
    #wp-admin-bar-wp-logo, #wp-admin-bar-updates, #wp-admin-bar-comments, #wp-admin-bar-new-content,
    #dashboard_right_now .b-tags, 
    #dashboard_right_now .tags, #wpfooter,
    #dashboard_right_now .b-comments, 
    #dashboard_right_now .comments,#dashboard_right_now .b-posts, 
    #dashboard_right_now .posts,#dashboard_right_now .table_discussion, #screen-meta-links, .plugin-version-author-uri, .plugin-update-tr, .update-plugins, .update-nag, #wp-version-message, #dashboard_right_now .main p {
           display:none;
    }
    </style>'; 
}
add_action('admin_footer', 'my_custom_admin_footer');

或者你可以通过安装这个插件https://wordpress.org/plugins/disable-wordpress-updates/

来做同样的事情