如何用代碼實現移除WordPress版本號

下面由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技巧

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享