创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!
创新互联基于分布式IDC数据中心构建的平台为众多户提供雅安移动机房 四川大带宽租用 成都机柜租用 成都服务器租用。小编给大家分享一下用代码实现移除WordPress版本号的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
下面由WordPress技巧栏目给大家介绍用代码实现移除 WordPress 版本号的方法,希望对需要的朋友有所帮助!
默认情况下,WordPress会在页头输出版本号,有一定安全隐患。
在当前主题的functions.php中添加以下代码,可同时移除feed和js/css中的WordPress版本号:
// 同时删除head和feed中的WP版本号 function ludou_remove_wp_version() { return ''; } add_filter('the_generator', 'ludou_remove_wp_version'); // 隐藏js/css附加的WP版本号 function ludou_remove_wp_version_strings( $src ) { global $wp_version; parse_str(parse_url($src, PHP_URL_QUERY), $query); if ( !empty($query['ver']) && $query['ver'] === $wp_version ) { // 用WP版本号 + 12.8来替代js/css附加的版本号 // 既隐藏了WordPress版本号,也不会影响缓存 // 建议把下面的 12.8 替换成其他数字,以免被别人猜出 $src = str_replace($wp_version, $wp_version + 12.8, $src); } return $src; } add_filter( 'script_loader_src', 'ludou_remove_wp_version_strings' ); add_filter( 'style_loader_src', 'ludou_remove_wp_version_strings' );
以上是用代码实现移除WordPress版本号的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联-成都网站建设公司行业资讯频道!