隐藏 WordPress 在 head 和 feed 以及 js、css 涉及的版本号

在当前主题的 functions.php 中添加以下代码:

// 同时删除 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 版本号 + 88.888 来替代 js/css 附加的版本号
    $src = str_replace($wp_version, $wp_version + 88.888, $src);
  }
  return $src;
}
add_filter( 'script_loader_src', 'ludou_remove_wp_version_strings' );
add_filter( 'style_loader_src', 'ludou_remove_wp_version_strings' ); 

0 条评论

昵称

沙发空缺中,还不快抢~