-
當(dāng)前位置:首頁(yè) > 創(chuàng)意學(xué)院 > 技術(shù) > 專(zhuān)題列表 > 正文
wordpress圖片加載慢(wordpress圖片加載優(yōu)化)
大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于wordpress圖片加載慢的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。
開(kāi)始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫(xiě)出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁(yè)版、PC客戶(hù)端
官網(wǎng):https://ai.de1919.com。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶(hù)遍布全球各地,如需了解SEO相關(guān)業(yè)務(wù)請(qǐng)撥打電話175-8598-2043,或添加微信:1454722008
本文目錄:
一、媽蛋,googleapi用不了了,wordpress博客加載超慢,怎么破
第一、取消谷歌Open sans字體加載
如果我們使用的默認(rèn)主題,可能前臺(tái)也會(huì)有,如果我們使用的自己制作的或者第三方的主題,一般前臺(tái)是沒(méi)有的,只有我們?cè)诘顷戀~戶(hù)后的前臺(tái)和后臺(tái)打開(kāi)變
慢,主要是不便于我們自己的訪問(wèn)和維護(hù)。我們可以通過(guò)在后臺(tái)插件搜索"Disable Google
Fonts",下載安裝激活這個(gè)插件就可以解決這個(gè)問(wèn)題。
第二、清除不必要的頭部加載
看到這里的時(shí)候我們可以到自己的WP網(wǎng)站源代碼看看,在頭部位置是不是看到很多的JS和CSS加載項(xiàng)目,多達(dá)十幾條,然后我們可以看看類(lèi)似大前端這
樣的主題源代碼,頭部基本上沒(méi)有多余的加載,所所以他們的這類(lèi)主題加載速度和打開(kāi)速度非常的快,所以我們有必要清除不必要的JS加載,在"WordPress提速優(yōu)化篇:清理HEAD頭部多余腳本"也有提到,但是研究的還不夠細(xì)致,等下面有時(shí)間把大前端主題的屏蔽JS功能研究一下。
第三、刪除不必要的插件
理論上,能不用插件不用插件,在上周老左在幫網(wǎng)友解決問(wèn)題的時(shí)候,看到他的網(wǎng)站使用的是阿里云機(jī)房,照理說(shuō)速度應(yīng)該比較好,但是打開(kāi)速度都不如美國(guó)
東部機(jī)房速度,登陸其網(wǎng)站后臺(tái)發(fā)現(xiàn)使用將近20多個(gè)插件,1G內(nèi)存的VPS,內(nèi)存已經(jīng)占用70%,一個(gè)新建立的網(wǎng)站開(kāi)始就有這樣的負(fù)載,以后如果有流量后
咋辦?
第四、是否使用商業(yè)化主題
我個(gè)人在使用WORDPRESS的時(shí)候喜歡使用簡(jiǎn)單的主題,然后慢慢修改成自己喜歡的用戶(hù)體驗(yàn)效果,不喜歡使用主題太復(fù)雜的,尤其是海外那些有特別
復(fù)雜后臺(tái)的主題,這樣的主題一來(lái)不太安全,二來(lái)加載速度特別慢,畢竟要實(shí)現(xiàn)這樣的絢麗效果需要用到很多JS和CSS,甚至還嵌入前端框架。我個(gè)人理解的是
網(wǎng)站不需要太復(fù)雜和絢麗,簡(jiǎn)單輕便,主要在于內(nèi)容夠有內(nèi)涵和吸引力。
第五、數(shù)據(jù)庫(kù)緩存文件負(fù)擔(dān)
在默認(rèn)的時(shí)候,我們?cè)诤笈_(tái)寫(xiě)文章會(huì)時(shí)隔一段時(shí)間自動(dòng)給我們保存成修訂版本,這樣的修訂版本會(huì)自動(dòng)保存到數(shù)據(jù)中心,即便我們?cè)谇芭_(tái)是看不到的,這樣像
老左博客更新一篇文章需要花費(fèi)幾十分鐘甚至1-2個(gè)小時(shí)的時(shí)候修訂版本會(huì)很多很多,這就是為什么很多人發(fā)現(xiàn)ID不連續(xù)的原因,這樣在我們有1000篇文章
時(shí)候可能會(huì)有3000個(gè)記錄文章,甚至在長(zhǎng)久的運(yùn)營(yíng)之后會(huì)產(chǎn)生幾千上萬(wàn)的記錄(這就是為什么很多人說(shuō)開(kāi)始速度還可以,以后速度越來(lái)越不好)。我們需要?jiǎng)h除
修訂版本,不讓修訂版本添加到數(shù)據(jù)中心。
解決方法:在wp-config.php文件中添加"define('WP_POST_REVISIONS', false);"代碼。
第六、檢查是否有垃圾評(píng)論
這一點(diǎn)很重要,之前老左的一臺(tái)LINODE
VPS一直給我發(fā)報(bào)警郵件說(shuō)機(jī)器CPU超標(biāo)達(dá)到400%,而且在其上面的網(wǎng)站打開(kāi)速度特別慢,我開(kāi)始以為又被人攻擊,然后通過(guò)日志和后臺(tái)一看,每秒鐘有幾
十個(gè)的評(píng)論在增加,即便評(píng)論內(nèi)容不會(huì)顯示在前臺(tái),但是會(huì)加載到數(shù)據(jù)庫(kù)中,這樣就增加了整個(gè)網(wǎng)站和機(jī)器的負(fù)載。我們需要用工具屏蔽、驗(yàn)證垃圾評(píng)論,尤其是軟
件群發(fā)的評(píng)論需要搞定他們。
比如我們需要激活A(yù)kismet以及使用類(lèi)似需要驗(yàn)證碼才可以評(píng)論的功能/插件,增加軟件群發(fā)評(píng)論的難度。
第七、優(yōu)化圖片緩存
尤其是當(dāng)下扁平化體驗(yàn)的需求,我們喜歡用較多的圖片內(nèi)容,比如老左博客教程中用到大量的圖片,但加載圖片是比較慢的,我們可以用到類(lèi)似圖片緩沖的插
件或者JS效果,比如可以用到j(luò)Query lazy load
plugin插件解決圖片緩沖,而且用戶(hù)體驗(yàn)也比較好,圖片是從上到下加載的,有一個(gè)漸變效果。
同時(shí),我們也需要用到WP-Super-Cache插件,這樣可以緩存內(nèi)容,尤其是我們的WP是用偽靜態(tài)的時(shí)候,數(shù)據(jù)越大,占用的CPU資源就比較大,甚至有很多虛擬主機(jī)商比較討厭用戶(hù)使用WP程序。(當(dāng)然也比較討厭DEDECMS,安全性差)
二、怎么解決Wordpress運(yùn)行慢的問(wèn)題
自從更新的wordpress3.9以后,發(fā)現(xiàn)網(wǎng)站打開(kāi)速度超慢,無(wú)奈,排查了一下原因,發(fā)現(xiàn)是由于 Google服務(wù)器無(wú)法訪問(wèn)造成的,因?yàn)橄到y(tǒng)中會(huì)加載谷歌Opensans字體樣式,導(dǎo)致網(wǎng)站非常的慢,需要加載很久才可以勉強(qiáng)打開(kāi),開(kāi)始還以為是服務(wù)器,數(shù)據(jù)庫(kù),折騰了好半天,下面愛(ài)打滾就給大家分享一下技巧,wp高手莫笑,主要針對(duì)wp新手
第一、取消谷歌Open sans字體加載(wp更新不受影響)
1、添加代碼法
通過(guò)禁用谷歌字體,把主題中的function.php文件用ftp下載文件下載到本地;同時(shí),建議將服務(wù)器上function.php 文件改名為function.php.backup 作為備份,使用你常用的文本編輯器,比如 EverEdit 編輯器,打開(kāi) function.php文件,添加下面代碼,保存,用ftp上傳覆蓋即可
function coolwp_remove_open_sans_from_wp_core() {wp_deregister_style( 'open-sans' );wp_register_style( 'open-sans', false );wp_enqueue_style('open-sans','');}add_action( 'init', 'coolwp_remove_open_sans_from_wp_core' );
2、插件法
我們可以通過(guò)在后臺(tái)插件搜索"Disable Google Fonts",下載安裝激活這個(gè)插件就可以解決這個(gè)問(wèn)題。
第二、使用360鏡像解決打wordpress打開(kāi)慢的問(wèn)題
哪些文件調(diào)用了 Google Fonts 和 Google Ajax 的服務(wù)
WordPress 3.5 之前的版本中,核心程序和自帶主題都沒(méi)有調(diào)用 Google Fonts 和 Google Ajax 服務(wù)。WordPress 3.5 ~ WordPress 3.7 各版本中(含類(lèi)似 3.5.1 這樣的小版本),核心程序文件 wp-includes/script-loader.php 和自帶主題的函數(shù)文件 functions.php 文件調(diào)用了以上服務(wù):wp-includes/script-loader.phpwp-content/themes/twentytwelve/functions.phpwp-content/themes/twentythirteen/functions.phpWordPress 3.8 各版本中(含類(lèi)似 3.8.1 這樣的小版本),除了核心程序文件 script-loader.php文件和自帶主題的函數(shù)文件 functions.php 文件外,WordPress 自帶編輯器的樣式文件也調(diào)用了 Google Fonts 服務(wù):wp-includes/script-loader.phpwp-includes/js/tinymce/themes/advanced/skins/wp_theme/dialog.csswp-content/themes/twentytwelve/functions.phpwp-content/themes/twentythirteen/functions.phpwp-content/themes/twentyfourteen/functions.phpWordPress 3.9 各版本中(含類(lèi)似 3.9.1 這樣的小版本),和 WordPress 3.8 版本一樣,只是 WordPress 自帶編輯器的樣式文件更換了位置:wp-includes/script-loader.phpwp-includes/js/tinymce/plugins/compat3x/css/dialog.csswp-content/themes/twentytwelve/functions.phpwp-content/themes/twentythirteen/functions.phpwp-content/themes/twentyfourteen/functions.php
將 Google Fonts 和 Google Ajax 替換為 360 的鏡像庫(kù)服務(wù)
使用 FTP 軟件將 wp-includes/script-loader.php 文件下載到本地;同時(shí),建議將服務(wù)器上 script-loader.php 文件改名為 script-loader.php.backup 作為備份,使用你常用的文本編輯器,比如 EverEdit 編輯器,打開(kāi) script-loader.php 文件,將其中 googleapis.com 全部替換為 useso.com ,這樣,fonts.googleapis.com 就變成了 fonts.useso.com , ajax.googleapis.com 就變成了 ajax.useso.com 。保存對(duì) script-loader.php 文件所做修改,然后上傳到 wp-includes 目錄下。對(duì)于另外4個(gè)文件,重復(fù)以上動(dòng)作,完成修改。
關(guān)閉 WordPress 的自動(dòng)升級(jí)服務(wù)
WordPress 3.7版本發(fā)布的時(shí)候,引入了一個(gè)小版本自動(dòng)更新的功能。很顯然,如果我們開(kāi)啟這項(xiàng)功能,當(dāng) WordPress 發(fā)布新的維護(hù)更新的時(shí)候(比如 WordPress 3.9.2),會(huì)自動(dòng)覆蓋掉我們所做的修改。這是我們不希望發(fā)生的事情。
你可以在 wp-config.php 文件中加入一行代碼,來(lái)關(guān)閉自動(dòng)更新功能,這行代碼放在數(shù)據(jù)庫(kù)信息后面即可:
define('AUTOMATIC_UPDATER_DISABLED', true );
如此一來(lái),我們就將 Google Fonts 字體庫(kù)和 Google Ajax JS資源庫(kù)全部換成了360網(wǎng)站提供的服務(wù)上了,快去體驗(yàn)一下你的網(wǎng)站吧,是不是提速了很多
總之,wordpress既然能成為當(dāng)下用戶(hù)最大,最流行的CMS系統(tǒng),肯定有他的優(yōu)勢(shì)之處,但我們也要學(xué)會(huì)如何從細(xì)節(jié)優(yōu)化。如果單單直接下載就使用,肯定得不到很好的最大化使用,玩轉(zhuǎn)WP還是一門(mén)很大的學(xué)問(wèn),這不為什么很多站長(zhǎng)依靠WP一門(mén)手藝就可以混跡江湖吃飯呢?
謝謝采納
三、媽蛋,googleapi用不了了,wordpress博客加載超慢,怎么破
第一、取消谷歌Open sans字體加載
如果我們使用的默認(rèn)主題,可能前臺(tái)也會(huì)有,如果我們使用的自己制作的或者第三方的主題,一般前臺(tái)是沒(méi)有的,只有我們?cè)诘顷戀~戶(hù)后的前臺(tái)和后臺(tái)打開(kāi)變
慢,主要是不便于我們自己的訪問(wèn)和維護(hù)。我們可以通過(guò)在后臺(tái)插件搜索"Disable Google
Fonts",下載安裝激活這個(gè)插件就可以解決這個(gè)問(wèn)題。
第二、清除不必要的頭部加載
看到這里的時(shí)候我們可以到自己的WP網(wǎng)站源代碼看看,在頭部位置是不是看到很多的JS和CSS加載項(xiàng)目,多達(dá)十幾條,然后我們可以看看類(lèi)似大前端這
樣的主題源代碼,頭部基本上沒(méi)有多余的加載,所所以他們的這類(lèi)主題加載速度和打開(kāi)速度非常的快,所以我們有必要清除不必要的JS加載,在"WordPress提速優(yōu)化篇:清理HEAD頭部多余腳本"也有提到,但是研究的還不夠細(xì)致,等下面有時(shí)間把大前端主題的屏蔽JS功能研究一下。
第三、刪除不必要的插件
理論上,能不用插件不用插件,在上周老左在幫網(wǎng)友解決問(wèn)題的時(shí)候,看到他的網(wǎng)站使用的是阿里云機(jī)房,照理說(shuō)速度應(yīng)該比較好,但是打開(kāi)速度都不如美國(guó)
東部機(jī)房速度,登陸其網(wǎng)站后臺(tái)發(fā)現(xiàn)使用將近20多個(gè)插件,1G內(nèi)存的VPS,內(nèi)存已經(jīng)占用70%,一個(gè)新建立的網(wǎng)站開(kāi)始就有這樣的負(fù)載,以后如果有流量后
咋辦?
第四、是否使用商業(yè)化主題
我個(gè)人在使用WORDPRESS的時(shí)候喜歡使用簡(jiǎn)單的主題,然后慢慢修改成自己喜歡的用戶(hù)體驗(yàn)效果,不喜歡使用主題太復(fù)雜的,尤其是海外那些有特別
復(fù)雜后臺(tái)的主題,這樣的主題一來(lái)不太安全,二來(lái)加載速度特別慢,畢竟要實(shí)現(xiàn)這樣的絢麗效果需要用到很多JS和CSS,甚至還嵌入前端框架。我個(gè)人理解的是
網(wǎng)站不需要太復(fù)雜和絢麗,簡(jiǎn)單輕便,主要在于內(nèi)容夠有內(nèi)涵和吸引力。
第五、數(shù)據(jù)庫(kù)緩存文件負(fù)擔(dān)
在默認(rèn)的時(shí)候,我們?cè)诤笈_(tái)寫(xiě)文章會(huì)時(shí)隔一段時(shí)間自動(dòng)給我們保存成修訂版本,這樣的修訂版本會(huì)自動(dòng)保存到數(shù)據(jù)中心,即便我們?cè)谇芭_(tái)是看不到的,這樣像
老左博客更新一篇文章需要花費(fèi)幾十分鐘甚至1-2個(gè)小時(shí)的時(shí)候修訂版本會(huì)很多很多,這就是為什么很多人發(fā)現(xiàn)ID不連續(xù)的原因,這樣在我們有1000篇文章
時(shí)候可能會(huì)有3000個(gè)記錄文章,甚至在長(zhǎng)久的運(yùn)營(yíng)之后會(huì)產(chǎn)生幾千上萬(wàn)的記錄(這就是為什么很多人說(shuō)開(kāi)始速度還可以,以后速度越來(lái)越不好)。我們需要?jiǎng)h除
修訂版本,不讓修訂版本添加到數(shù)據(jù)中心。
解決方法:在wp-config.php文件中添加"define('WP_POST_REVISIONS', false);"代碼。
第六、檢查是否有垃圾評(píng)論
這一點(diǎn)很重要,之前老左的一臺(tái)LINODE
VPS一直給我發(fā)報(bào)警郵件說(shuō)機(jī)器CPU超標(biāo)達(dá)到400%,而且在其上面的網(wǎng)站打開(kāi)速度特別慢,我開(kāi)始以為又被人攻擊,然后通過(guò)日志和后臺(tái)一看,每秒鐘有幾
十個(gè)的評(píng)論在增加,即便評(píng)論內(nèi)容不會(huì)顯示在前臺(tái),但是會(huì)加載到數(shù)據(jù)庫(kù)中,這樣就增加了整個(gè)網(wǎng)站和機(jī)器的負(fù)載。我們需要用工具屏蔽、驗(yàn)證垃圾評(píng)論,尤其是軟
件群發(fā)的評(píng)論需要搞定他們。
比如我們需要激活A(yù)kismet以及使用類(lèi)似需要驗(yàn)證碼才可以評(píng)論的功能/插件,增加軟件群發(fā)評(píng)論的難度。
第七、優(yōu)化圖片緩存
尤其是當(dāng)下扁平化體驗(yàn)的需求,我們喜歡用較多的圖片內(nèi)容,比如老左博客教程中用到大量的圖片,但加載圖片是比較慢的,我們可以用到類(lèi)似圖片緩沖的插
件或者JS效果,比如可以用到j(luò)Query lazy load
plugin插件解決圖片緩沖,而且用戶(hù)體驗(yàn)也比較好,圖片是從上到下加載的,有一個(gè)漸變效果。
同時(shí),我們也需要用到WP-Super-Cache插件,這樣可以緩存內(nèi)容,尤其是我們的WP是用偽靜態(tài)的時(shí)候,數(shù)據(jù)越大,占用的CPU資源就比較大,甚至有很多虛擬主機(jī)商比較討厭用戶(hù)使用WP程序。(當(dāng)然也比較討厭DEDECMS,安全性差)
四、用wordpress做了一個(gè)PS教程的網(wǎng)站,因?yàn)閳D片很多,點(diǎn)擊鏈接后,怎么才能先響應(yīng)再加載呢?
搜索“Lazy Load”插件,實(shí)現(xiàn)延遲加載圖片
會(huì)先加載網(wǎng)頁(yè)文字內(nèi)容,再加載其他富媒體內(nèi)容
以上就是關(guān)于wordpress圖片加載慢相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢(xún),客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
wordpress開(kāi)發(fā)(wordpress開(kāi)發(fā)需要掌握技術(shù))
wordpress固定鏈接(wordpress固定鏈接修改了不能訪問(wèn))
猜你喜歡
云南網(wǎng)站建設(shè)哪家公司好(云南網(wǎng)站建設(shè)哪家公司好些)
谷歌瀏覽器在線網(wǎng)站(谷歌瀏覽器在線網(wǎng)站)
廈門(mén)百度開(kāi)戶(hù)(廈門(mén)百度開(kāi)戶(hù)電話)
數(shù)據(jù)分析師證書(shū)(數(shù)據(jù)分析師證書(shū)考試條件)
自媒體行業(yè)怎么做(自媒體行業(yè)怎么做起來(lái))
保定抖音關(guān)鍵詞搜索排名靠前(抖音關(guān)鍵詞搜索綜合排名)
免費(fèi)影視app軟件推薦正版(免費(fèi)影視app軟件推薦正版)