刪除WordPress版本號的正確方法


默認情況下,WordPress為了跟踪而將其足跡留在您的網站上。 這就是我們知道WordPress是世界上最大的Blogging平台的原因。 但是,如果您沒有運行最新版本的WordPress,有時此足跡可能是您網站上的安全漏洞。 因為您通過告訴黑客您正在運行哪個版本來向他們提供有用的信息。

如果您正在運行WordPress的最新版本(我們建議您這樣做),那麼您完全不必擔心本教程。 但是,如果由於某種原因而不是您,那麼遵循本教程將是您的最大利益。

有很多方法可以消除標題中的WordPress版本號。 但是只有一種正確的方法可以做到這一點。

有些網站會建議您打開 header.php 文件並刪除此代碼:


否則其他人會建議您打開 functions.php 並添加以下功能:

remove_action('wp_head', 'wp_generator');

但是這兩種方式都為您提供了不完整的解決方案。 這些方法只會從您的頭部區域刪除WordPress版本號。 因此,如果有人查看您的網站源,則他們將無法看到該版本。

但是了解WordPress的精明黑客只會進入您的RSS Feed,他們會在此處找到您的版本號,因為上述代碼均不會刪除該版本號。

為了使您從頭文件和RSS提要中完全刪除WordPress版本號,您需要將以下功能添加到您的 functions.php 文件:

function wpbeginner_remove_version() {
return '';
}
add_filter('the_generator', 'wpbeginner_remove_version');

通過添加此版本,您將從站點上所有不同區域中刪除WordPress版本號。 上面是刪除WordPress版本號的正確方法。

注意:我們仍然建議您更新到最新版本的WordPress,因為這是確保博客受到保護的唯一保證方法。