有兩種方法:
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:申請域名、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、科爾沁右翼中網(wǎng)站維護(hù)、網(wǎng)站推廣。
方法一:首先,登陸wordpress網(wǎng)站后臺,選擇“外觀”-----“主題”
其次,在右側(cè)主題上面點(diǎn)擊"主題詳情"
最后,在該主題的右下角就會有刪除按鈕,點(diǎn)擊“刪除”即可。
方法二:首先, 直接用FlashFXP登錄自己的FTP空間,進(jìn)入到此路徑:/wordpress/wp-content/themes
其次,選擇自己要刪除的主題的文件夾直接右鍵刪除即可。
刪除后,進(jìn)入網(wǎng)站后臺,直接在主題目錄下面刷新下,該主題即會消失。
為什么要將“ 原來的“/wp-admin”變成根目錄“/” ”?
/wp-admin外面的文件沒法讀取了,那怎么訪問后臺呢
某些瀏覽器自帶審查元素或者火狐瀏覽器firebug,把光標(biāo)移到你想查看css的位置,然后調(diào)整css,文字大小。
WordPress會在前端代碼head中加入以下代碼(3.8是當(dāng)前網(wǎng)站所使用的WordPress版本號):
meta name="generator" content="WordPress 3.8" /
有很多方法可以移除WordPress添加的版本號信息,我們先看看幾種常見的方式:
方法一(錯誤):修改WordPress源代碼
修改wp-includes/defaults-filter.php,將其中的:
add_action('wp_head', 'wp_generator');
改成:
remove_action('wp_head', 'wp_generator');
相信現(xiàn)在已經(jīng)沒人還傻到去修改WordPress源文件來實(shí)現(xiàn)某種功能了吧?下次WordPress更新又得重新修改,實(shí)在是累!
方法二(錯誤):直接刪除wp_head()
因為本文開頭那段泄漏WordPress版本號的代碼,一般是主題文件header.php中的wp_head()函數(shù)輸出的,并且這個函數(shù)會輸出一些無用的代碼,所以有些人干脆來個痛快,直接把wp_head()函數(shù)刪掉了事。只是他們沒有想過,很多插件/主題會通過這個函數(shù)進(jìn)行一些操作,刪掉這個函數(shù)將使這些插件/主題無法工作。興許,下次安裝個插件,死活用不了還找不到原因呢!
方法三:remove_action
一個好的方法,也是絕大多數(shù)教程提供的方法,是在當(dāng)前主題的functions.php中添加以下代碼:
remove_action('wp_head', 'wp_generator');
這樣就可以從網(wǎng)站的head中移除本文開頭提到的那段含有版本號的代碼。但是,這里我要打擊一下各位,最近在露兜博客留言的使用WordPress的站長,幾乎沒有一個站點(diǎn)能夠完全隱藏掉WordPress版本號。打開你們的feed源,如,有沒有看到這個:
generator/generator
啊??!3.8不就是WordPress的版本號嗎?再隨便看看你的一篇文章的網(wǎng)頁源代碼,是否會看到下面的幾段類似代碼呢:
script type='text/javascript' src='/wp-includes/js/comment-reply.min.js?ver=3.8'/script
link rel='stylesheet' href='/wp-includes/css/admin-bar.css?ver=3.8' type='text/css' /
link rel='stylesheet' href='//fonts.googleapis.com/css?family=Handleever=3.8' type='text/css' /
呵呵,又見3.8,其實(shí)WordPress不僅會輸出本文開頭的那段代碼,而且會在feed中輸出版本號,另外,為了更新緩存,某些css和js結(jié)尾也會附上WordPress版本號(如以上第2-3行代碼)。
方法四:正確方法
所以,我們還應(yīng)該移除feed和js/css中的WordPress版本號,在當(dāng)前主題的functions.php中添加以下代碼:
// 同時刪除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 替換成其他數(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' );
另外,在WordPress后臺右下角也會顯示W(wǎng)ordPress版本號,leiming網(wǎng)友提供了:去除此版本號的代碼。不過個人覺得,如果開放了后臺,從后臺的界面風(fēng)格也很好判斷WordPress的版本,畢竟從我使用WordPress至今,WordPress已經(jīng)換過4次界面了。
blueionic反饋,WordPress安裝目錄下的readme.html也會泄漏版本,每次更新后記得刪除。