国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > CMS > Wordpress > 正文

wordpress建站標(biāo)簽調(diào)用 空間延時(shí)嚴(yán)重解決辦法 主題優(yōu)化細(xì)節(jié)

2024-09-07 00:50:55
字體:
供稿:網(wǎng)友

首先wordpress空間假如延時(shí)嚴(yán)重,可以采用修改wordpress根目錄下wp-config.php文件達(dá)到,比如前面我博客經(jīng)常打開到一半左右出現(xiàn)“Fatal error: Maximum execution time of 30 seconds exceeded in……”這樣的提示,于是可以這樣:

在wp-config.php里面添加以下代碼:

ini_set(‘max_execution_time’,’300′);或者,在程序最開頭加set_time_limit語(yǔ)句:

  1. < ?php 
  2. set_time_limit(1000);  //單位秒 
  3. //以下是其他代碼 
  4. ?> 

再者對(duì)主題的優(yōu)化:

我們可以適當(dāng)?shù)膬?yōu)化我們的主題,刪除不必要的標(biāo)簽,靜態(tài)化一些動(dòng)態(tài)調(diào)用,不管收費(fèi)主題還是免費(fèi)主題,針對(duì)到每個(gè)人都肯定有需要修改的地方.

wordpress基本加速要點(diǎn):

1.主題代碼簡(jiǎn)潔,DOM結(jié)構(gòu)規(guī)范;

2.少用大圖片,零星小圖用CSS Sprites技術(shù)整合;

3.大圖片使用lazyload.js之類進(jìn)行異步載入;

4.不要使用JS對(duì)HTML進(jìn)行渲染(否則巨卡);

5.對(duì)Gravatar頭像圖片進(jìn)行本地緩存.方法;

6.使用Wp-Super-Cache之類的緩存插件實(shí)現(xiàn)全站緩存(視文章多少而定);

7.盡量將主題元素靜態(tài)化。

所有固定鏈接,比如導(dǎo)航條、頁(yè)面鏈接、關(guān)于鏈接、留言板鏈接,這些都基本處于穩(wěn)定狀態(tài),可以用固定的鏈接地址替換,wordpress主題中可靜態(tài)化處理的地方見下所舉例:

1、<?php language_attributes(); ?>,這個(gè)函數(shù)是用于生成當(dāng)前博客所使用的語(yǔ)言的,比如“lang=’zh-CN’”,用來告訴瀏覽器當(dāng)前頁(yè)面是基于中文的;

2、 <?php bloginfo('html_type'); ?>,可使用text/html替換;

3、 <?php bloginfo('charset'); ?>,是用來指定頁(yè)面編碼的,可以使用UTF-8替換;

4、  <?php bloginfo('name'); ?>該函數(shù)是用來生成博客標(biāo)題的;

5、 <?php bloginfo('description'); ?>,這個(gè)是用來生成顯示博客副標(biāo)題的,也可以使用靜態(tài)的文字來替換,當(dāng)然如果不需要的話也可以刪除;

6、<meta name=“generator content=”WordPress<?php bloginfo(’version’); ?> “ /> <!– leave this for stats –>  很多主題也沒有這個(gè)函數(shù), 記得,WordPress有一版出了漏洞,很多WordPress博客被黑了,原因就是很多人在自己的博客上暴露了當(dāng)前使用的WordPress版本.

刪除代碼中顯示W(wǎng)ordPress版本號(hào)部分,首先,打開header.php文件,查找并刪除以下內(nèi)容:

<meta name=”generator” content=”WordPress <?php bloginfo(’version’); ?>”/>

然后為了保證版本號(hào)不通過wp_head()顯示,需要在functions.php文件里加上下面的代碼:

<?php remove_action(‘wp_head’, ‘wp_generator’); ?>

7、<?php bloginfo(’stylesheet_url’); ?> ,是用來描寫主題樣式表位置的;

8、<?php bloginfo(’rss2_url’); ?> 該函數(shù)位于一般會(huì)出現(xiàn)在 header.php、sidebar.php、footer.php三個(gè)文件里,是WordPress自帶的RSS解釋地址函數(shù)。出現(xiàn)在 header.php文件是用來給像Firefox這類的能在地址欄里檢測(cè)是否有RSS輸出顯示圖標(biāo)的,但是現(xiàn)在的閱讀器一般支持直接輸入博客地址自動(dòng)獲 取RSS地址,以及很多博客都會(huì)通過第三方收錄RSS地址,所以這個(gè)函數(shù)也是可以刪除的。但如果是你指定這個(gè)函數(shù)到訂閱圖標(biāo)的,那就另當(dāng)別論了;

9、<?php bloginfo(’pingback_url’); ?>,是用來生成pingback地址的;

10、<?php bloginfo(’stylesheet_directory’); ?> 是用來生成樣式文件所在的文件夾目錄地址,出現(xiàn)在樣式中,比如引用背景圖片時(shí)的地址;

11、<?php bloginfo(’comments_rss2_url’); ?> 該函數(shù)位一般出現(xiàn)在sidebar.php、footer.php兩個(gè)文件里,是解釋生成評(píng)論RSS地址的,如果不提供評(píng)論的RSS訂閱,那就可以刪除這個(gè)函數(shù);

12、如果你在主題中使用了Widgets,并且準(zhǔn)備一直都使用Widgets而不使用主題自帶的側(cè)邊欄內(nèi)容的話,你可以在sidebar.php中尋找位于 if ( !function_exists(’dynamic_sidebar’) || !dynamic_sidebar() ):?>和<   ?php endif; ?> 之間的代碼,這些代碼明顯沒什么價(jià)值了,可刪除。

13、自定義主題圖片大小:

圖片是WordPress主題的重要組成部分,但開發(fā)者們有時(shí)會(huì)忘了對(duì)主題圖片進(jìn)行優(yōu)化,主題圖片包括CSS背景圖,模板logo,默認(rèn)儲(chǔ)存圖片、圖標(biāo)等,優(yōu)化圖片可以節(jié)省帶寬,提高頁(yè)面響應(yīng)時(shí)間,很多朋友有用到站點(diǎn)小圖標(biāo)即自定義favicon顯示,調(diào)用時(shí)給出絕對(duì)地址是一種方法.

自定義favicon,當(dāng)你的主題沒有自帶favicon圖標(biāo)顯示時(shí),可以給自己的博客設(shè)計(jì)一個(gè)favicon.

簡(jiǎn)單地說,只要在主題的header.php里加入下面代碼:<link rel=”icon” href=”favicon.ico” type=”image/x-icon”/>

14、使用PHP的flush函數(shù)

在header后調(diào)用PHP flush函數(shù),可以加速WordPress博客,在header.php文件的結(jié)束標(biāo)簽前,加上以下的代碼行:<?php flush(); ?>

可能hearder.php文件里面沒有看到</html>的結(jié)束標(biāo)記,那就將其加在代碼最后一行就可以了.

這行代碼強(qiáng)制web服務(wù)器在傳輸網(wǎng)頁(yè)內(nèi)容前先輸出header內(nèi)容,這樣瀏覽器就有充足的時(shí)間加載網(wǎng)頁(yè)的其他部分.

15、隱藏登錄錯(cuò)誤提示

另一種保護(hù)主題安全的方法就是隱藏登錄錯(cuò)誤提示,不讓某些人惡意嘗試成功,更好保護(hù)站點(diǎn).

可以在functions.php里加上下面的代碼:

add_filter(‘login_errors’, create_function(‘$a’, “return null;”));

這個(gè)過濾器函數(shù)會(huì)刪除WordPress錯(cuò)誤提示,如果登錄嘗試出錯(cuò),WordPress將不給出任何提示.

最后采用一些技術(shù)插件進(jìn)行緩存,比如W3 Total Cache、php_speed、Scripts Gzip,另外加上第三方鏡像服務(wù)CDN技術(shù),CDN全稱Content Delivery Networks,即內(nèi)容分發(fā)網(wǎng)絡(luò),其原理很簡(jiǎn)單,即用戶訪問時(shí)內(nèi)容不是從原始服務(wù)器上獲得的,而是從CDN智能解析的服務(wù)器上獲取的,內(nèi)容是緩存到CDN服務(wù)器上的,通常CDN服務(wù)商會(huì)有多個(gè)機(jī)房,而智能解析總是到訪問最快的機(jī)房,所以通過CDN能顯著地加快訪問速度,另外還有一個(gè)好處是CDN加速可以減輕服務(wù)器的流量壓力.

最后的總結(jié)是,插件這些只是手段、方法,治本的是空間本身要給力啊,所以選擇一個(gè)好的空間商至關(guān)重要.

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 肥西县| 河西区| 勃利县| 伊金霍洛旗| 洪江市| 襄城县| 黔江区| 三明市| 红河县| 墨玉县| 固镇县| 泌阳县| 隆昌县| 青田县| 怀宁县| 锡林郭勒盟| 阜康市| 湟中县| 都江堰市| 小金县| 旬阳县| 巫溪县| 定襄县| 于田县| 舒兰市| 噶尔县| 黄浦区| 镶黄旗| 武穴市| 乌苏市| 吕梁市| 沈阳市| 准格尔旗| 城固县| 临城县| 东海县| 栾川县| 建昌县| 江门市| 彭阳县| 蓬莱市|