以下由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》
以上是如何用程式碼實作移除WordPress版本號的詳細內容。更多資訊請關注PHP中文網其他相關文章!
如何在WordPress中實現瀏覽器緩存Jul 23, 2025 am 12:53 AMToenablebrowsercachinginWordPress,useapluginoreditserverfiles.1.Checkyourcurrentsetupviahostingdashboard,cachingplugins,ortoolslikeGTmetrix.2.UseapluginlikeWPSuperCacheorW3TotalCachebyinstalling,configuringcontenttypesandexpirationtimes,andpurgingcac
如何在WordPress中解決主題問題Jul 23, 2025 am 12:18 AM發現WordPress主題問題時,先確認是否為真正主題故障。 1.切換默認主題測試,若問題消失則原主題有問題,否則檢查插件或服務器;2.開啟調試模式查看錯誤日誌,定位具體代碼問題;3.更新主題與插件至最新版本,使用子主題避免覆蓋;4.重新下載原版主題文件替換可能損壞的部分,尤其是核心模板文件。
如何優化大型WordPress站點Jul 23, 2025 am 12:18 AM優化大型WordPress網站需要從數據庫、緩存、圖片管理和插件控制四方面入手。 1.數據庫優化:定期清理冗餘數據、使用緩存、拆分錶結構並優化索引以提升查詢效率;2.高效緩存策略:結合頁面緩存、對象緩存和CDN加速,合理設置緩存過期時間;3.圖片管理:壓縮圖片、採用WebP格式、啟用延遲加載,並考慮外部存儲減輕服務器壓力;4.插件控制:精簡插件數量,選擇高質量插件並定期評估性能影響,必要時用代碼替代插件功能。
如何更改WordPress登錄URLJul 23, 2025 am 12:07 AM修改WordPress登錄URL可提升網站安全性。 1.默認登錄地址如/wp-login.php易受自動化攻擊,更改後可減少風險;2.手動方法涉及重命名wp-login.php並創建重定向文件,但更新時可能被覆蓋;3.推薦使用WPSHideLogin、iThemesSecurity等插件更安全便捷;4.修改後需記錄新地址、清除緩存、檢查安全插件設置並測試登錄功能。此措施應與其他安全手段配合使用以達到最佳效果。
如何使用Gutenberg的RichText組件Jul 22, 2025 am 12:40 AMGutenberg的RichText組件是創建可編輯文本區域的核心工具,適合標題、段落等內容的編輯。 1.基本用法是引入RichText並傳入value和onChange屬性實現內容保存;2.通過formattingControls開啟富文本格式如加粗、斜體、鏈接;3.多個文本區域可通過分別綁定不同屬性字段管理;4.注意事項包括明確tagName、加載CSS、避免嵌套及使用placeholder提升體驗。掌握這些要點有助於高效開發自定義區塊。
如何使用WordPress Heartbeat APIJul 22, 2025 am 12:32 AMWordPress的HeartbeatAPI用於實現瀏覽器與服務器之間的定期通信。 1.初始化Heartbeat請求可通過wp_enqueue_script和JavaScript自定義頻率及數據,監聽heartbeat_send事件添加自定義數據並設置window.heartbeatInterval調整間隔;2.在PHP端通過heartbeat_received過濾器接收數據,使用回調函數處理並返迴響應;3.避免性能問題可設置合理間隔、避免複雜操作、在不需要的頁面禁用Heartbeat。合理使用H
如何使用WordPress使用反向代理Jul 22, 2025 am 12:10 AM使用反向代理搭配WordPress可提升性能、安全性和負載均衡,常見用途包括緩存靜態資源、SSL終止、對外隱藏真實IP和集中管理多個站點;配置Nginx作為反向代理時需設置proxy_pass和相關header,並確保WordPress後台的站點地址與代理域名一致;常見問題如後台跳轉錯誤、HTTPS顯示不安全及評論登錄失敗可通過定義WP_HOME、WP_SITEURL和識別HTTP_X_FORWARDED_PROTO解決;必要時安裝ReverseProxyVIP或Cloudflare兼容插件可優
如何將雲存儲用於媒體庫Jul 22, 2025 am 12:03 AM用雲存儲管理媒體庫的關鍵在於選對平台、分類清晰、保障安全與效率。 1.選擇適合的雲存儲平台需考慮使用場景、同步機制、空間價格及設備兼容性;2.組織媒體文件結構應按類型、年份或用途分目錄,提升查找和自動化整理效率;3.利用標籤、搜索功能及OCR技術提高檢索便利性,並結合Plex等工具優化瀏覽體驗;4.設置合理權限、定期清理回收站並採用雙平台異地備份以確保數據安全。


熱AI工具

Undress AI Tool
免費脫衣圖片

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

Dreamweaver CS6
視覺化網頁開發工具

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

WebStorm Mac版
好用的JavaScript開發工具

記事本++7.3.1
好用且免費的程式碼編輯器






