WordPress移除Feed中的WP版本號步驟

PHPz
發布: 2023-03-06 14:50:02
原創
1503 人瀏覽過

使用WordPress的部落客普遍都還是非常有安全意識,就是移除WordPress的版本號,以免不良用心的人利用舊版的漏洞對網站攻擊。 (免費worpress範本下載)

WordPress移除Feed中的WP版本號步驟

WordPress會在前端程式碼head中加入以下程式碼:

登入後複製

使用方法移除後,但是WordPressrr的Feed中依然還會存在一條以上

4.7.3便是WordPress的版本號,其實網上有很多方法可以移除WordPress添加的版本號信息,那麼今天php中文網就需要分享一個幾乎完美的解決方法,首先我們先看看幾種常見的方式:

方法一:直接刪除header.php中的wp_head()

一般按照WordPress規範開發的主題文件header.php中都會使用wp_head()

函數,其中本文開頭的那段程式碼就是透過wp_head()函數輸出的,並且這個函數會輸出一些無用的程式碼,所以有些人乾脆來個痛快,直接把wp_head()函數刪掉了事。

但是只是他們沒有想過,很多外掛程式/主題會透過這個函數進行一些操作,刪除這個函數將使這些外掛程式/主題無法運作。當然如果追求極致或願意去折騰的朋友,這倒也不失為一個不錯的辦法。

方法二:remove_action

WordPress擁有非常好的開發

介面,幾乎WordPress的所有功能都可以使用類似的方式添加及刪除,這也是絕大多數教學所提供的一個解決方法,這裡子凡也就隨手拈來,在當前主題的functions.php中添加如下程式碼:

https://wordpress.org/?v=4.7.3
登入後複製

這樣就可以從網站的head中移除本文開頭提到的那段含有版本號的程式碼。

到這裡你以為就完了嗎? nononono,你以為你真的就把網站的WordPress版本號完全隱藏掉了,打開你們的feed來源,如http://網站位址/feed,是不是就看到了類似在本文開始的第二段程式碼了?

wordpress.org/?v=4.7.3


那麼對於如何移除WordPress在Feed中的版本號碼呢?

萬年不變的方法,將以下程式碼加入當前主題functions.php檔案中即可:

remove_action('wp_head', 'wp_generator');
登入後複製
到這裡WordPress移除Feed中的WP版本號教學及方法就宣佈告一段落,如果你還沒有註意到Feed,那麼你現在該回頭看了。當然如果你還發現其它地方洩漏WordPress版本號,也歡迎提出我們一起研究的哈。

以上是WordPress移除Feed中的WP版本號步驟的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!