> 做站经验技巧 > WordPress优化攻略 - 小北原创

WordPress优化攻略 - 小北原创

长话短说,好记性不如一个烂笔头,把优化细节都记录下来

帝国cms优化攻略请前往:https://www.xiaoboy.cn/jiqiao/305.html

一、WP的js和css的文件优化

1、dashicons.min.css的优化(百度前三页基本找不到方案的)

它是wordpress内置的图标css文件,一般不建议动它,才40kb。动了它之后会各种不舒服。

修改路径:/wp-includes/script-loader.php

1739行:$styles->add( 'dashicons', "/wp-includes/css/dashicons$suffix.css" );

 

2、jquery.min.js的位置

修改路径:/wp-content/themes/Loocol/functions.php

line 44: wp_register_script( 'jquery','

点评:依旧是惊喜,在header里都找不到。

 

3、剩下文件类除了图片,就暂时没有什么优化空间了

 

二、关闭timthumb缩略图插件功能

虽然这个timthumb缩略图插件功能很不错,但是会占用服务器CPU和带宽资源。在极致优化下,不能忍受。有钱的老板建议保留此功能。

每个主题可能各有差异,下面以loocol主题为例

后台关闭timthumb缩略图插件,会带来一系列后果,图片错位的情况,需要一一修改,调整css样式。

1、右侧图片错位,只能在img外面嵌套一个div层,然后限制最大高度。

文件位置:/wp-content/themes/Loocol/widget/loo-imglist.php   第78行(红色为新增代码)

<div class="xb_imglist"><a href="<?php%20the_permalink();%20?>" title="<?php the_title(); ?>"><?php $height= get_option('loocol_timtheight');echo post_thumbnail_img(450,$height)?></div>

然后修改css文件。

.xb_imglist{max-height81px;overflowhidden;}
效果真心不如timthumb缩略图插件,但配置不够用,只能忍了!

2、主列表页左侧缩略图有链接地址,但点击无法跳转

原因:右侧的文字div把它遮住了,调整.article的css即可。
style.css文件的178行  修改为:.mainleft .post .article {position:initial;}

三、timthumb.php插件报错:“A TimThumb error has occured”

该问题偶尔遇见,一旦遇见动辄个把小时来解决。
总共分为三步:
1、设置timthumb.php文件
2、修改cache文件夹权限为777
3、检查图片URL路径是否异常,例如是否包含“&”等特殊符号。

四、WP的sitemap插件限制数量

修改sitemap-builder.php文件,122行增加LIMIT 3000,避免一次显示几万篇卡死。

WordPress优化攻略 - 小北原创:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!