用代碼實(shí)現(xiàn)移除WordPress版本號(hào)的方法-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!

創(chuàng)新互聯(lián)基于分布式IDC數(shù)據(jù)中心構(gòu)建的平臺(tái)為眾多戶提供雅安移動(dòng)機(jī)房 四川大帶寬租用 成都機(jī)柜租用 成都服務(wù)器租用。

小編給大家分享一下用代碼實(shí)現(xiàn)移除WordPress版本號(hào)的方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

下面由WordPress技巧欄目給大家介紹用代碼實(shí)現(xiàn)移除 WordPress 版本號(hào)的方法,希望對(duì)需要的朋友有所幫助!

用代碼實(shí)現(xiàn)移除WordPress版本號(hào)的方法

默認(rèn)情況下,WordPress會(huì)在頁(yè)頭輸出版本號(hào),有一定安全隱患。

在當(dāng)前主題的functions.php中添加以下代碼,可同時(shí)移除feed和js/css中的WordPress版本號(hào):

// 同時(shí)刪除head和feed中的WP版本號(hào)
function ludou_remove_wp_version() {
  return '';
}
add_filter('the_generator', 'ludou_remove_wp_version');
// 隱藏js/css附加的WP版本號(hào)
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版本號(hào) + 12.8來替代js/css附加的版本號(hào)
    // 既隱藏了WordPress版本號(hào),也不會(huì)影響緩存
    // 建議把下面的 12.8 替換成其他數(shù)字,以免被別人猜出
    $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' );

以上是用代碼實(shí)現(xiàn)移除WordPress版本號(hào)的方法的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!

網(wǎng)站欄目:用代碼實(shí)現(xiàn)移除WordPress版本號(hào)的方法-創(chuàng)新互聯(lián)
本文地址:http://muchs.cn/article10/dpshgo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、商城網(wǎng)站、網(wǎng)站維護(hù)、定制開發(fā)、企業(yè)網(wǎng)站制作、網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)