彻底移除 wordpress 版本号 在 functions.php
文件中添加以下 代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| //去除window._wpemojiSettings remove_action('admin_print_scripts', 'print_emoji_detection_script'); remove_action('admin_print_styles', 'print_emoji_styles'); remove_action('wp_head', 'print_emoji_detection_script', 7); remove_action('wp_print_styles', 'print_emoji_styles'); remove_filter('the_content_feed', 'wp_staticize_emoji'); remove_filter('comment_text_rss', 'wp_staticize_emoji'); remove_filter('wp_mail', 'wp_staticize_emoji_for_email');
// 去掉 wp 版本信息 remove_action('wp_head', 'wp_generator');
function remove_wp_version_strings($src) { if (strpos($src, 'ver=')) { $src = remove_query_arg('ver', $src); }
return $src; } add_filter('script_loader_src', 'remove_wp_version_strings'); add_filter('style_loader_src', 'remove_wp_version_strings');
|